이더넷 인터페이스를 분리한 후에도 종료되지 않습니다.

이더넷 인터페이스를 분리한 후에도 종료되지 않습니다.

네트워크에 연결된 인터페이스가 여러 개 있습니다. 무엇을 연결하거나 연결하든 재부팅하거나 명령줄에서 아무 것도 실행할 필요가 없도록 이에 대한 라우팅을 구성할 수 있기를 원합니다. 내가 겪고 있는 문제는 이더넷 케이블을 뽑을 때마다 인터페이스가 계속 열려 있다는 것입니다. 해당 인터페이스를 중단하거나 플러그를 뽑을 때 실행되는 스크립트를 실행하여 장치에 대한 경로를 제거할 수 있어야 합니다.

이것은 내 /etc/network//interfaces 파일입니다.

#WAN
auto enp5s0f1
iface enp5s0f1 inet dhcp
  up route add default gw 10.20.30.1
  down route del default gw 10.20.30.1


#LAN
auto enp5s0f2
iface enp5s0f2 inet static
  address 192.168.123.254
  network 192.168.123.0
  netmask 255.255.255.0
  broadcast 192.168.123.255

iface tap0 inet static
        up route add -net 10.20.0.0/24 netmask 255.255.255.0 gw 10.20.2.248

iface ppp0 inet dhcp
  metric 10

어떤 도움이라도 대단히 감사하겠습니다.

관련 정보