接続構成
PC と VyOS を接続し、 VyOS をスイッチのように使用して、対向先にある Nexus スイッチと通信を行う。この時、以下の通信が可能であるように構成する。
【Vlan 10】 VyOS ⇔ Nexus (Tag なし)
【Vlan 11】 VyOS ⇔ Nexus (Tag 付き)
【Vlan 12】 PC ⇔ VyOS (Tagなし)、VyOS ⇔ Nexus (Tag 付き)、
PC ⇔ Nexus (PC – VyOS 間は Tag なし& VyOS – Nexus 間は Tag 付き)
VyOS の Vlan Trunk 設定
PC 及び対向の Nexus を接続するために、 2 つのインタフェースをブリッジ接続する。PC に対してはアクセスポートで接続し、 Nexus に対してはトランクポートで各 Vlan を接続する。
IP アドレスはサブインターフェースではなく、ブリッジに対してアサインを行う。また、タグなしの Vlan も含めて通信を行う。
interfaces {
bridge br0 {
enable-vlan
member {
interface eth0 {
native-vlan 12
}
interface eth1 {
allowed-vlan 11-12
native-vlan 10
}
}
vif 10 {
address 192.168.10.241/24
}
vif 11 {
address 192.168.11.241/24
}
vif 12 {
address 192.168.12.241/24
}
}
ethernet eth0 {
}
ethernet eth1 {
}
}
Nexus の Vlan Trunk 設定
対向の VyOS に対してトランクポートで各 Vlan を接続する。
また、タグなしの Vlan も含めて通信を行う。
feature interface-vlan
vlan 10-12
interface Vlan10
no shutdown
ip address 192.168.10.242/24
interface Vlan11
no shutdown
ip address 192.168.11.242/24
interface Vlan12
no shutdown
ip address 192.168.12.242/24
interface Ethernet1/1
switchport mode trunk
switchport trunk native vlan 10
switchport trunk allowed vlan 10-12