Ubuntu 16.04使用不同的IP地址重新启动,然后在/ etc/network/interfaces中分配静态IP地址
问题描述:
当我的服务器重新启动时,eth0的IP地址为192.168.1.2,当它应该为192.168.1.100时,每个静态IP地址设置为的/ etc /网络/接口。启动后,如果我运行服务联网重新启动它将分配给eth0 192.168.1.100。此外,我不知道这是否重要,但我的路由器中显示的主机名与/ etc/hosts中显示的主机名不同。Ubuntu 16.04使用不同的IP地址重新启动,然后在/ etc/network/interfaces中分配静态IP地址
的/ etc /网络/接口
auto lo eth0
iface lo inet loopback
# IPv4 address
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
IP一个
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether a4:1f:72:7c:61:8d brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet 192.168.1.2/24 brd 192.168.1.255 scope global secondary dynamic eth0
valid_lft 85312sec preferred_lft 85312sec
IP路由秀
10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.1
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.100
192.168.1.1 dev eth0 proto dhcp scope link src 192.168.1.2 metric 1024
答
我不知道,但16.04在以前的版本中,你有网络管理员守护程序设置IP。使用applet'nm-applet'来设置你的静态地址。右键单击它并进入'编辑连接'。
答
我固定它是为改变文件的参数如下概括为简单的问题的一部分。
的/ etc /网络/接口
# IPv4 address
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
现在,当服务器启动时它会自动分配192.168.1.100,虽然它也将仍然分配192.168.1.2。如果我找到一种方法来停止分配第二个IP地址,我会更新我的答案。谢谢
感谢您的回复。这是一个无头的服务器,我正在做终端上的一切。在我原来的问题中,我添加了ip route show的结果。这额外的信息可能会有帮助它可能是一个DHCP问题? –
我相信您正在编辑的文件与Network Manager不兼容。 根据上面的文档,你应该注释掉除loopback接口以外的所有行。 您可能希望禁用网络管理器。如果你决定坚持下去,编辑这个文件夹中的文件: '/ etc/NetworkManager/system-connections' 我使用写入这些文件的图形界面,对于静态连接,文件如下所示: http://pastebin.com/Rm5Mpq19 –
如果您需要更多帮助,请考虑在 http://serverfault.com/ –