我在 Ubuntu 16.04 VM 上有一个专用网络接口,如下所示:
# Private network
auto ens19
iface ens19 inet static
address 10.10.10.179
netmask 255.255.255.0
mtu 1450
我的 vLAN 需要指定一个网关才能使其工作,因此我将其附加如下:
# Private network
auto ens19
iface ens19 inet static
address 10.10.10.179
netmask 255.255.255.0
mtu 1450
gateway 10.10.10.1
但是,每当我添加该网关并重新启动networking
服务时,它都不会以以下错误开始:
Dec 15 10:50:08 postfix0 ifup[1968]: RTNETLINK answers: File exists
Dec 15 10:50:08 postfix0 ifup[1968]: Failed to bring up ens19.
执行ip addr flush dev xxx
没有帮助。
那么,我该如何解决这个问题?
创建命名路由表。名称 pvtnet 是任意的。如果 DHCP 在 10.10.10 网络上分发地址,这将不起作用。
修改文件,
/etc/network/interfaces
.