編集する。
[internet]
|
[G/W] //ip=192.168.0.1 /24
|
[switch1] //ip=192.168.0.248, vlan10 G/W =192.168.10.1, vlan20 G/W =192.168.20.1]
|
(Tagged)
|-eno3
[linux]
|-eno4
(Tagged)
|
[switch2]
|
[PCs]
switch1は、VLAN(vlan10、vlan20)(192.168.10.1、192,168.20.1)のゲートウェイです。
Linux(CentOS7)にはeno3およびeno4インタフェースがあります。
eno3はインターネット端末で、eno4はクライアントです。
ブリッジvlanが2waysと同じであることがわかりました。
初めて
ip link add br0 type bridge vlan_filtering 1
ip link set br0 up
for trunk in 3 4; do
for vlan in 10 20; do
ip link add link eno$trunk name eno$trunk.$vlan type vlan id $vlan
ip link set eno$trunk.$vlan master br0
bridge vlan add vid $vlan pvid untagged dev eno$trunk.$vlan
bridge vlan del vid 1 dev eno$trunk.$vlan
ip link set eno$trunk.$vlan up
done
done
bridge vlan del vid 1 dev br0 self
2位
ip link add br0 type bridge vlan_filtering 1
ip link set br0 up
for trunk in 3 4; do
ip link set eno$trunk master br0
for vlan in 10 20; do
bridge vlan add vid $vlan tagged dev eno$trunk
done
bridge vlan del vid 1 dev eno$trunk
ip link set eno$trunk up
done
bridge vlan del vid 1 dev br0 self
上記の2つのケースや同様のケースのように、実際のIPを消費しないか、1つのIPだけを使用せずにLinuxデバイスのbr0インターフェイスを介してさまざまなVLAN帯域と通信できますか?