我有一台带有 3 个以太网端口的 PC。我可以通过 eth1 上的 Internet 与其他两个端口共享 Internet。在 aptitude bridge-utils 和 brctl addbr br0 之后,我在 /etc/network/interfaces 上使用以下设置
auto lo br0
iface lo inet loopback
iface eth1 inet manual
iface eth2 inet manual
iface eth3 inet manual
iface br0 inet dhcp
bridge_ports eth1 eth2 eth3
但现在我想给一切静态IP地址
iface br0 inet static
bridge_ports eth1 eth2 eth3
address 192.168.10.200
broadcast 192.168.10.255
gateway 192.168.10.1
netmask 255.255.255.0
iface eth2 inet static
address 192.168.10.201
broadcast 192.168.10.255
gateway 192.168.10.1
netmask 255.255.255.0
iface eth3 inet static
address 192.168.10.202
broadcast 192.168.10.255
gateway 192.168.10.1
netmask 255.255.255.0
我也可以给 eth1 一个静态 IP 地址吗?这就是以太网出现的地方。远程桌面连接时,我连接到 br0 的 IP 地址。但是,此配置无法让我访问 Internet。我不应该保留 iface eth1,2,3 inet 手册行,对吗?
源代码
对于 eth2 上的 PLC,(eth1 是传入的互联网连接)确保它有一个静态 IP 地址设置,如
现在我可以在 RSLinx 上使用它了;这仍然没有给我静态 IP 地址,但是如果你在设备本身上静态设置它们,它仍然可以在这个网桥上工作