반응형
특정 인터페이스에서 cURL을 사용하는 방법
이 예에 따라 FTP 서버상의 파일을 FTP로 변환하는 코드를 개발 중입니다.
서버의 다른 인터페이스가 다른 소켓 연결과 관련되어 있기 때문에 업로드에 서버의 특정 인터페이스(IP)를 사용하도록 curl을 지정합니다.
어떻게 할 수 있는 방법이 있을까요?
컬 서포트인 것 같습니다.--interface
선택
curl --interface eth0
wlan0 또는 Lasberry/RPI의 디폴트 이외의 인터페이스가 있는 경우는, sudo 또는 root로서 실행할 필요가 있습니다.
이 경우 eth0 및 wlan0을 실행하고 있었는데 기본 NIC는 eth0이었습니다.ping은 sudo 없이 동작하고 curl은 접속이 타임아웃되어 eth0에서 sudo 없이 동작하는 것 이외에는 상세 로그가 없습니다.traceroute는 "setsockopt SO_BINDTODEVICE: Operation not permitted"라는 오류가 발생했을 때 마침내 답변을 제시했습니다.
언급URL : https://stackoverflow.com/questions/33066407/how-to-use-curl-on-specific-interface
반응형
'programing' 카테고리의 다른 글
유형 스크립트 Vue: 메서드에 동적 문자열 이름 사용 (0) | 2022.08.11 |
---|---|
이전 버전의 휴지 상태(~2009)를 사용하여 행을 카운트하려면 어떻게 해야 합니까? (0) | 2022.08.11 |
Spring Security 인증과 cookie의 교차 발신지 vs Authorization 헤더 (0) | 2022.08.11 |
페이지 새로 고침 후 v-treeview 상태를 유지하는 방법 (0) | 2022.08.11 |
getter에서 Vue 체인 여러 필터 (0) | 2022.08.11 |