我有一个有两个接口的设备,eth0 和 eth1。一个应该从 DHCP 服务器获取其 IP,另一个应该静态获取其 IP。
如果我的/etc/network/interfaces
文件配置如下:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
一切都很好,eth1 从 DHCP 服务器获取其 IP,eth0 根据给定的信息静态设置其 IP,但如果我尝试更改文件中的顺序,例如
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
auto eth1
iface eth1 inet dhcp
iface eth1 inet6 auto
在这种情况下,eth1无法获取IP。
/etc/network/interface 是否关心每个接口的顺序,以便管理员应该首先放置通过 DHCP 获取 IP 的接口,然后放置静态接口,或者我所做的配置中是否存在不同的错误?