Debian Stretch 설치에 두 개의 인터페이스가 있고 상자를 부팅한 후 두 번째 인터페이스로 기본 게이트웨이를 변경하고 싶습니다. 다음과 같이 Stretch를 반영하도록 업데이트한 Jessie의 작업 구성이 있습니다.
# The primary network interface
allow-hotplug ens3
iface ens3 inet static
address 1.2.3.4/24
gateway 1.2.3.1
dns-nameservers 8.8.8.8
allow-hotplug ens9
iface ens9 inet static
address 5.6.7.8
netmask 255.255.255.0
gateway 5.6.7.1
post-up ip route change default via 5.6.7.1
#post-up route del default gw 1.2.3.1 ens3
#post-up route add default gw 5.6.7.1 ens9
post 게시 경로 명령은 Strech에서는 작동하지 않는 것 같지만(Jessie에서는 작동함) post 게시 ip 경로 변경 명령도 작동하지 않지만 나중에 명령줄에서 실행하면 다음과 같습니다.
ip route change default via 5.6.7.1
좋은 결과. 내가 뭘 잘못했나요? cron 작업에 넣고 시작 후 30초 동안 실행할 수 있다고 생각했는데 왜 내 /etc/network/interfaces 구성 파일에서는 작동하지 않습니까?