当我通过 /etc/network/interfaces 文件配置静态 IP 时,我在 Ubuntu Server 17.10 中遇到问题。
每次我启动服务器或者网络断开连接时,我得到的 IP 都会与我在接口文件上写的 IP 不同,然后我必须手动执行sudo ifdown eno1 && sudo ifup -v eno1
或sudo service networking restart
获取我在 /etc/network/interfaces 文件上写的 IP。
有什么想法可以解决这个问题吗?我希望始终保留我在 /etc/network/interfaces 文件中写入的 IP 地址。
目前我的 /etc/network/interfaces 如下所示:
# My eno1 configuration
auto eno1
iface eno1 inet static
address X.X.X.X #Here is the IP address assigned by sysadmin
netmask 255.255.255.240
gateway X.X.X.X #Here gateway assigned by sysadmin
dns-nameservers X.X.X.X #Here DNS assigned by sysadmin
# The loopback interface
auto lo
iface lo inet loopback
谢谢!