Networking
Debian Bridge 網路連接——靜態 IP 地址
我有一台帶有 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 地址設置,如
address 10.0.0.3 netmask 255.255.255.0 gateway 10.0.0.1
現在我可以在 RSLinx 上使用它了;這仍然沒有給我靜態 IP 地址,但是如果你在設備本身上靜態設置它們,它仍然可以在這個網橋上工作
# The loopback network interface auto lo iface lo inet loopback # Ethernet ports setup iface eth0 inet manual iface eth1 inet manual iface eth2 inet manual # Network Bridge auto br0 iface br0 inet static bridge_ports eth0 eth1 eth2 bridge_maxwait 30 address 10.0.0.2 netmask 255.255.255.0 network 10.0.0.0 broadcast 10.0.0.255 gateway 10.0.0.1 # IP of Router /\