web-dev-qa-db-ja.com

Proxmoxは同じMACをブリッジに設定します

Ciscoスイッチの下のProxmoxクラスターに3つのノードがあります。外部PCでトラフィックをスニッフィングすると、あるノードから別のノードにpingを実行すると、パケットが複製されることがわかります。

ノードの/ etc/network/interfacesは次のようになります。

auto lo
iface lo inet loopback

iface enp0s31f6 inet manual

auto vmbr0
iface vmbr0 inet static
address 10.81.59.101
netmask 255.255.255.0
gateway 10.81.59.1
bridge_ports enp0s31f6
bridge_ageing 0
bridge_stp off
bridge_fd 0
hwaddress ether 00:11:22:33:44:55

そして、ノードに入ると、次のことがわかります。

$ brctl showmacs vmbr0

18:66:da:31:ba:92
18:66:da:31:ba:92

要約すると、ブリッジのHWアドレスを強制的に変更しようとしましたが、変更されないため、パケットの重複を引き起こすenp0s31f6とvmbr0に同じMACがあります。

ProxmoxでノードのMACアドレスを変更するにはどうすればよいですか?

前もって感謝します

1
Mauro Lucchini

ブリッジデバイスのMACアドレスを設定するための特定のオプションがあります。

bridge_hw

警告:

「[...]このオプションを使用する前に、自分が何をしているかを知っておく必要があります。」

1
gue