我对桥接的理解是它将第 2 层的两个接口连接在一起。我正在查看运行 OpenWRT 的 Ubiquiti Nanostation2,它有一个以太网端口“eth0”和一个 wifi 端口“ath0”。以太网端口(“wan”端口)不是桥接的一部分,桥接只是一个接口。有人能解释一下吗?- 似乎与 Ubuntu 非常不同。
在/etc/config/网络:
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'
config 'interface' 'wan'
option 'ifname' 'eth0'
option 'proto' 'dhcp'
config 'interface' 'wifi'
option 'ipaddr' '192.168.13.1'
option 'type' 'bridge'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'ifname' 'wifi0'
答案1
做什么brctl show
和/etc/config/wireless
说什么?在我的 OpenWRT 路由器上,eth0 在 /etc/config/network 中被指定为网桥。看起来无线接口是通过 /etc/config/wireless 中的“选项‘network’‘lan’”添加到 LAN 网桥 (br-lan) 的。
答案2
它不会在 WAN 和 LAN 之间架起桥梁,因为那是两个独立的网络。对于典型的路由器,它充当这两个独立网络之间的网关。这允许使用路由和防火墙规则来控制在两个网络之间移动的流量。因此,默认情况下,WAN 和 LAN 不会连接,直到将路由或防火墙规则写入桥两个接口。但是,WIFI 通常会与 LAN 桥接,以在两者之间自动创建一个网络。