我对桥接的理解是,它将第2层的两个接口连接在一起。我正在研究运行OpenWRT的Ubiquiti Nanostation2,它具有以太网端口“eth0”和无线端口“ath0”。 以太网端口(“wan”端口)不是网桥的一部分,网桥只是一个单一的接口。 任何人都可以澄清这一点? – 与Ubuntu非常不同。
的/ etc /configuration/networking:
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'
brctl show和/etc/config/wireless什么意思? 在我的OpenWRT路由器上,eth0被指定为/ etc / config / network中的网桥。 看起来无线接口通过/ etc / config / wireless中的“选项”networking“lan”添加到LAN网桥(br-lan)。
它不在广域网和局域网之间build立桥梁,因为它们是两个独立的networking。 在典型的路由器的情况下,它充当这两个独立networking之间的网关。 这允许路由和防火墙规则用于控制在两个networking之间移动的stream量。 因此,默认情况下,直到写入路由或防火墙规则才能桥接两个接口,WAN和LAN才会连接。 但是,WIFI通常与局域网桥接,以在两者之间自动创build一个networking。