Это - мой /etc/network/interfaces
конфигурация:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.2/24
gateway 192.168.1.1
post-up echo "script run" > /home/user/ifuptest.txt
Когда я снижаю iface и затем снова с ip link set eth0 down
сопровождаемый ip link set eth0 up
интерфейс подходит хорошо, но существует не недавно создано ifuptest.txt
текстовый файл создается в корневом каталоге.
Улучшения сценариев:
/etc/network/interfaces:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.2/24
gateway 192.168.1.1
post-up /bin/myscript.sh
/bin/myscript.sh:
#!/bin/sh
echo "script run" > /home/user/ifuptest.txt
сделайте исполняемый файл:
chmod +x /bin/myscript.sh
Поиск и устранение неисправностей при установке вниз / интерфейса:
Попробуйте это:
ip link set dev eth0 down
ip link set dev eth0 up
затем:
ifconfig eth0 down
ifconfig eth0 up
и проверьте различие в поведении.