我曾经通过连接我的 Ubuntu 14.04 笔记本电脑到办公室网络,eth0
并且路由表在auto
模式下使用办公室网络网关 IP 进行更新。
现在,我更改了/etc/network/interfaces
配置以添加桥接接口,br0
并eth0
在内部将其设置为哑端口br0
。我的/etc/network/interfaces
有:
iface br0 inet static
address X.X.X.X
netmask 255.255.0.0
bridge_ports eth0
bridge_stp on
bridge_fd 0
gateway X.X.X.X
我的路由表不再更新。每次插入以太网电缆时,我都需要执行以下操作:
route add default gw X.X.X.X br0
如何配置网桥的默认网关?
答案1
默认网关通常由 dhcp 更新。
但是,在您的 中/etc/network/interfaces
,您声明,因为br0
inet 是静态的。您明确指定 IP 地址、网络掩码和网关。因此,不会对该接口执行任何 dhcp 请求。
如果您希望更新默认网关,请指定为:
auto br0
iface br0 inet dhcp
bridge_ports eth0