网络接口 post-up 规则并不总是触发

网络接口 post-up 规则并不总是触发

我在 VMware ESXi 服务器 5.5.0 上运行 Ubuntu Server 14.04.5 64 位,当我使用以下配置时,up 和 post-up 规则并不总是触发

root@tb60C:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 10.254.4.169
netmask 255.255.254.0
gateway 10.254.4.1
iface eth0 inet6 static
address 2001:x:x:x
netmask 64
gateway 2001:x:x:X
pre-up echo pre:`date` >> /root/log
up echo up:`date` >> /root/log
post-up echo post:`date` >> /root/log
up service ypbind restart
up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

重新启动后,有时会触发所有事件,有时仅触发预启动事件。当 up 和 post-up 不触发时,日志文件如下所示

root@tb60C:~# cat /root/log
pre:Sun Nov 12 15:46:56 EET 2017

尽管事件并不总是触发,但接口始终处于启动状态并在重新启动后进行配置。

我应该去哪里调试这个?

相关内容