検索ひととおりコンポーネントの設定が終わったところで、ネットワークの作成を行います。ここは組みたい構成によってちょこちょこ内容が変わるので、1つの参考にしていただけると。構成について絵は面倒くさいので箇条書きで説明します。Namespaceを介さず内外を疎通します今回の構成・運用で重要なポイントは、いわゆるFloatingIPはVMに割り当てないというところです。外部ネットワークは外部との通信を行なうためのG/Wに過ぎません。その代わり、外部からVMへの接続は、NovaSecurityさえ通せばNamespaceを介さずに通る経路設定にしています。当初は複数ルータにしてみたり色々挑戦したのですが、複数ルータが難しかったり、(言い訳がましいですが)実際の運用を考慮するとルータは1つで十分だったりしたので、このような構成になりました。管理プロジェクト用ネットワーク作成ここでいう管理プロジェクトとは、adminプロジェクトのことをさしています。adminプロジェクトは運用時はほぼ触りませんが、外部ネットワークを保持させたり、VMイメージを保管したりと重要な役割を持たせて運用しています。プロジェクトプロジェクトIDを変数に格納しておきます。netns)ができません。実行してnetnsができるのを確認します。reboot時は問題なく作成されるので、軽いバグということで。netns内部ネットワーク作成ネットワーク、サブネットと作って、ルータに紐付けます。net-listサブネットちょっとしたメモです。Namespaceのルーティングを確認。Namespaceのルーティングを確認。172.30.0.1外部ネットワーク全プロジェクトが共有する外部ネットワークを、adminプロジェクトに作成します。net-listサブネット今回はFloatingIPはVMに割り当てませんが、必要に応じてネットワーク範囲を決めます。DHCPは不要なのでFalseにしています。subnet-listゲートウェイルータのG/Wに設定します。することで、NamespaceのDefaultG/Wにルーティングが追加されるので、外部ネットワークへの経路が通ることになります。外部ネットワークのG/WとなっているIPアドレスをControllerに割り当て、VMネットワークへの経路をルータG/Wに送ることで、内外部を疎通します。10.1.26.130実行しておきます(OS起動時は自動で実行されます)。172.30.0.1OpenStackと全く関係ないところからVMに接続したい場合、ルータG/Wに対してFORWARD&ルーティングするとNamespace関係なしに綺麗に利用できます。通信で復路が返ってこなかったりと不安定になるので注意が必要です。一般プロジェクト用ネットワークルータ、外部ネットワークは作らず、外部接続はadminプロジェクトのルータにおんぶにだっこです。172.30.4.1VM作成あとはHorizonでVMを作成し色々確認します。外部プライベートサーバからVMへの通信など。ネットワーク周りは一度崩れると、いったん全部削除して作りなおすハメになったりします。安定して運用に入るために、理解・納得いくまでキッチリやっておくべきことろだと思います。私は何十回、丸ごと作りなおしたかわかりません・・・大変だったなぁ・・・しみじみ。コメントをキャンセルメールアドレスが公開されることはありません。data-url="">外道父ドリコムで主にインフラエンジニアをやっている何でも屋。WordPress.。