web-dev-qa-db-ja.com

BNTG8264およびESXi5.5での標準VLANの構成の問題

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

!終わり'

1
cpjones44

VSwitchには特別な構成はありません。

ポートグループには、実際のVLANタグがすべて含まれている必要があります。スイッチ側では、VLAN 1は実際にどこかで定義されていますか?

私の例を参照してください: 12アップリンクのvSwitch構成

物理スイッチへのトランキングを開始したら、ポートグループをVLANに関連付ける方が理にかなっているため、vSwitchレベルでタグなしのものはありません。上記の@joeqwertyのように、vSphereはネイティブVLANで行っていることをサポートしていません。

注意:ESXi/ESXVSTモードのネイティブVLANIDはサポートされていません。物理スイッチのネイティブVLANIDと同じポートグループにVLANを割り当てないでください。ネイティブのVLANパケットは、ESXi/ESXホストへの発信トラフィックでVLANIDでタグ付けされていません。したがって、ESXi/ESXホストがVSTモードに設定されている場合、VLANタグがないパケットはドロップされます。

2
ewwhite