BNT(現在はIBM)RackSwitch G8264を使用していますが、標準VLANを構成し、2つのESXi5.5ホストで動作させるのに問題があります。
実行しているスイッチソフトウェアのバージョンのドキュメント( ここ にあります)に従いましたが、VLANを正しく構成したと思います。ただし、両方のESXiホストで標準のポートグループを作成し、新しく作成したVLANでタグ付けすると、トラフィックが機能しません。標準のESXiポートグループでトラフィックにタグを付けないと、すべて正常に機能します。
これが私の現在の設定です:
5.5アップデート1を実行している2台のESXiホスト。
1つの物理アダプターアップリンクを備えた標準スイッチ。
1つのポートグループがVLAN 202にタグ付けされ、テストVMが接続されています。
スイッチポートはtrunkモードに設定され、デフォルトのVLAN(タグなしパケットの場合)は1で許可されています1および202のVLAN。
各ホストの両方のポートグループのVLAN IDを202に設定すると、各ホストのVMは相互にpingを実行できません。
各ホストの両方のポートグループのVLAN IDを0(なし)に設定すると、各ホストのVMは相互に正常にpingを実行できます。
各ホストの両方のポートグループのVLAN IDを1に設定すると、各ホストのVMは相互にpingを実行できません。
そのため、ESXiホストのポートグループに何らかのVLANタグを設定すると、通信が失敗するようです。
スイッチまたはESXiホストで何を使用してフレームを検査し、タグ付けが行われているかどうかを確認できますか?私の知る限り、Wiresharkをスイッチにインストールすることはできませんか?
どんな援助もいただければ幸いです。
これが私のスイッチ設定のダンプ全体です:
version "7.8.1"
switch-type "IBM Networking Operating System RackSwitch G8264"
iscli-new
!
ssh enable
!
interface port 53
description "ESXi 1"
switchport mode trunk
switchport trunk allowed vlan 1,202
exit
!
interface port 55
description "ESXi 2"
switchport mode trunk
switchport trunk allowed vlan 1,202
exit
!
vlan 202
name "VLAN 202"
!
!spanning-tree mode disable
!no spanning-tree stg-auto
!
!interface ip 1
addr <default>
enable
!
!interface ip 128
addr <default>
enable
!終わり'
VSwitchには特別な構成はありません。
ポートグループには、実際のVLANタグがすべて含まれている必要があります。スイッチ側では、VLAN 1は実際にどこかで定義されていますか?
私の例を参照してください: 12アップリンクのvSwitch構成
物理スイッチへのトランキングを開始したら、ポートグループをVLANに関連付ける方が理にかなっているため、vSwitchレベルでタグなしのものはありません。上記の@joeqwertyのように、vSphereはネイティブVLANで行っていることをサポートしていません。
注意:ESXi/ESXVSTモードのネイティブVLANIDはサポートされていません。物理スイッチのネイティブVLANIDと同じポートグループにVLANを割り当てないでください。ネイティブのVLANパケットは、ESXi/ESXホストへの発信トラフィックでVLANIDでタグ付けされていません。したがって、ESXi/ESXホストがVSTモードに設定されている場合、VLANタグがないパケットはドロップされます。