2016-11-25

Hyper-V vSwitch VLAN ID 與 Cisco Switch

Hyper-V vSwitch VLAN ID 在一般無網管功能的 Switch 上直接就能用
不同 Hyper-V Host 之間只要 VLAN ID 相同就能通, 沒有什麼問題
但若是使用 Cisco  這類網管交換器就頭大了, 接上去完全不通
因為自己沒學過 CCNA, 也不懂 Cisco Switch
經過同事的研究與朋友經驗分享後
得知要照以下這樣的設定方式才會通

  • 將 Hyper-V Host 連接 Switch 的 Port 設定為 Trunk, 不須指定允許通過的 VLAN
    • interface GigabitEthernet0/10 (第 10 Port)
    • switchport trunk encapsulation dot1q (指使用 802.1Q 協定的 Trunk)
    • switchport mode trunk (再加這個就可以了)
    • switchport trunk allowed vlan 10,11 (這個是不需要加的, 加了反而不通)
  • 在 Switch 上宣告將要使用的 VLAN ID 有哪些, 但是不用指定 Port
    • 如果你要用 VLAN ID 10-100, 那你就要把 10-100 都宣告進去
  • 這樣就會通了

沒有留言: