桥接接口-添加默认路由

桥接接口-添加默认路由

我曾经通过连接我的 Ubuntu 14.04 笔记本电脑到办公室网络,eth0并且路由表在auto模式下使用办公室网络网关 IP 进行更新。

现在,我更改了/etc/network/interfaces配置以添加桥接接口,br0eth0在内部将其设置为哑端口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,您声明,因为br0inet 是静态的。您明确指定 IP 地址、网络掩码和网关。因此,不会对该接口执行任何 dhcp 请求。

如果您希望更新默认网关,请指定为:

auto br0
    iface br0 inet dhcp
    bridge_ports eth0

相关内容