네트워크 연결이 끊어졌을 때 자동으로 명령을 실행하는 방법

네트워크 연결이 끊어졌을 때 자동으로 명령을 실행하는 방법

Debian 8.3 stable(Gnome)에서 유선 또는 무선 연결이 끊어지면 자동으로 명령을 즉시 실행할 수 있는 방법은 무엇입니까?

답변1

Debian 및 그 파생 버전에서는 /etc/network/if*.d인터페이스가 시작되거나 종료될 때 다음 스크립트가 실행됩니다. 이것은 데비안의 정적 네트워크 구성 메커니즘의 기능입니다./etc/network/interfacesNetworkManager도 실행됩니다. 따라서 스크립트를 추가하거나 /etc/network/if-down.d인터페이스 /etc/network/if-post-down.d가 종료되기 전이나 후에 스크립트를 실행할지 여부에 따라 다릅니다. 각 디렉토리 내에서 스크립트는 사전순으로 실행되므로 스크립트 이름을 0먼저 시작하거나 마지막으로 실행해야 하는지 여부를 지정할 수 있습니다. zzzz스크립트 이름은 다음에 따라 다릅니다.제한 요인: 문자를 고집합니다 A-Za-z0-9-_(특히 no .).

곧 닫힐 네트워크 연결에 대한 정보가 필요한 경우 다음에 나열된 환경 변수를 사용할 수 있습니다.interfaces(5)매뉴얼 페이지. 남은 네트워크 연결에 대한 정보가 필요한 경우 , 등으로 전화할 ifconfig수 있습니다 route.ip

관련 정보