こんにちは、私はネットワーキングの初心者なので、少し迷っています。どなたか助けていただければ幸いです...
インターフェイスに同じ構成の 2 つの物理ノードがあります。
# The primary network interface
#auto eth0
#iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
私のノードには次のパブリック IP があります:
ubuntu001: 158.42.104.129
ubuntu002: 158.42.104.139
libvirtのデフォルト設定を使用して、各ノードで 1 つの VM を実行します
。
「OVSを使用したgreトンネル」を介してVM間でpingを実行したいので、次のことを行いましたが、機能しませんでした:
最初に OVS ブリッジを作成します:
# ovs-vsctl add-br ovs-br0次に、ブリッジをそのアップリンク (この場合は eth0) に接続します
# ovs-vsctl add-port ovs-br0 eth03 番目に、各ノードで VM を実行します (それぞれ ubuntu001: 10.1.1.189 と ubuntu002: 10.1.1.59)。
4 番目に、GRE トンネル用のポートを追加します。
# ovs-vsctl add-port ovs-br0 gre0 -- set interface gre0 type=gre options:remote_ip=158.42.104.139インターフェイス gre0 タイプ=gre オプション:remote_ip=158.42.104.129
他のノードでも同じことを行い、ovs-vsctl show を使用すると次のように表示されます。
root@ubuntu001:~# ovs-vsctl show
41268e02-3996-4caa-b941-e4fe9c718e35
Bridge "ovs-br0"
Port "ovs-br0"
Interface "ovs-br0"
type: internal
Port "gre0"
Interface "gre0"
type: gre
options: {remote_ip="158.42.104.139"}
Port "eth0"
Interface "eth0"
ovs_version: "2.0.2"
root@ubuntu002:~# ovs-vsctl show
f0128df4-1a89-4999-8add-b5076ff055ee
Bridge "ovs-br0"
Port "ovs-br0"
Interface "ovs-br0"
type: internal
Port "gre0"
Interface "gre0"
type: gre
options: {remote_ip="158.42.104.129"}
Port "eth0"
Interface "eth0"
ovs_version: "2.0.2"
私が間違っていること、または何かが欠けていますか??