/etc/apt/apt.conf.d/10proxy
네트워크를 변경할 때 다양한 프록시 획득 라인에 대해 언급하는 데 지쳤습니다. 네트워크 설정을 바인딩하는 방법이 있나요? iPhone에는 그런 옵션이 있지만 스크립트를 작성하지 않고도 내 컴퓨터에서 할 수 있는지 궁금했습니다. 몇 가지 검색하고 man proxy
확인 했지만 man 10proxy
존재하지 않으며 유용한 것을 찾을 수 없습니다.
답변1
나는 추천한다파커 에이전트Ruby에 대해 더 잘 알고 계시다면. 설치가 완료되면 아래와 같이 사용하실 수 있습니다.
$ bundle exec pacproxy -P ~/proxy.pac -p 3128
$ export $PROXY=localhost:3128
답변2
/etc/network/*.d
의 스크립트는 네트워크 인터페이스가 작동되거나 작동 중지될 때마다 실행됩니다.
/etc/apt/apt.conf.d/10proxy
예를 들어 의 스크립트에 의해 대상이 변경되는 심볼릭 링크를 만들 수 있습니다 /etc/network/if-up.d
. 이러한 스크립트는 일부 환경 변수, 특히 , , 등을 사용하여 연결 중인 네트워크에 대한 정보를 얻을 IFACE
수 있는 인터페이스 이름을 가져옵니다. 이것ifconfig
route
ip
interfaces(5)
매뉴얼 페이지에는 이 기능이 설명되어 있습니다.