Openstack の VM インスタンスからインターネットにアクセスするにはどうすればいいですか?

Openstack の VM インスタンスからインターネットにアクセスするにはどうすればいいですか?

私はここ 5 日間頭を悩ませ、インターネットの終わりまで行き、多くのチュートリアルを読み、OpenStack の再インストールと再構成を何度も行いましたが、結局この問題を解決できませんでした... だから、皆さん (と女の子たち) が私の最後の希望だと思っています。

さて、本題に入ります。

  • LAN - 192.168.0.0/24
  • ルーター IP (ゲートウェイ) - 192.168.0.1
  • MacOS ラップトップ - 192.168.0.192 / インターネットアクセスあり
  • CentOS 7 は VirtualBox 上で実行され、すべてにプロミスキャス モードが設定され、IP は 192.168.0.22 です / インターネットにアクセスできます

問題は、物理ルーター (192.168.0.1) に ping できず、どの VM インスタンスからもインターネットにアクセスできず、外部ルーター (linux 名前空間) からもアクセスできないことです。奇妙なことに、MacOS ラップトップと CentOS7 VM からは VM インスタンス (フローティング IP を持つ) に ping できます。また、どちらの場合も ssh に問題はありません。さらに、ホスト マシンでファイアウォールが無効になっており、ipv4 ポート転送が 1 に設定されています。ポート セキュリティ設定は、ポート 80、20 のトラフィック フローと、Ingress と Egress の両方の ICMP を許可するように構成されています。

この設定セットがバグの発見に役立つことを願っています。よろしくお願いします!

CentOS 7 での私の IP コマンド:https://textuploader.com/16d1u

私のパックスタック回答ファイル:https://textuploader.com/16d1g

私の /etc/sysconfig/network-scripts/ifcfg-br-ex 設定:https://textuploader.com/16d1p

私の /etc/sysconfig/network-scripts/ifcfg-enp0s3 設定:https://textuploader.com/16d1z

brctl show および ovs-vsctl show:https://textuploader.com/16d1i

中性子ネットリスト:https://textuploader.com/16dta

ネットワークトポロジー: #https://ibb.co/drJS3Bf#

更新 19.01.20

Openstack 環境で新しい外部ネットワークを作成しましたが、今回はゲートウェイとして CentOS ホスト IP である 192.168.0.22 を使用しました (以前は 192.168.0.1 を使用していました)。その後、物理ルーター (192.168.0.1) を任意の場所 (VM インスタンス、ルーターの名前空間) から ping できるようになりましたが、8.8.8.8 にはまだ ping できません... 試すと、「ホストをリダイレクト」というメッセージが表示されます。->https://pastebin.com/bSQhbkBc

関連情報