ブリッジされたネットワークへのトラフィックのルーティング

ブリッジされたネットワークへのトラフィックのルーティング

各LXDコンテナ内で実行される複数のサービスを実行するサーバーがあります。すべてのコンテナはブリッジネットワーキングを使用します。今はサーバーのプライマリIPアドレスを介してすべてをルーティングし、必要なポートを各コンテナに転送しますが、これは面倒です。たとえば、この設定を実行して使用する複数のWeb GUIがあり、すべて標準ポート80または433を使用する代わりに、8080、8081などの他のポートが必要です。私が望むのは、内部的にPi-Hole URLを設定して各コンテナIPを指すようにすることですが、トラフィックがサーバーを介して自動的にルーティングされるようにする必要があります。

LXD "10.xxx"ネットワークへのパスをサーバーに手動で追加し、それをコンテナに直接接続できます。ただし、ネットワークに接続されているすべてのデバイスに対してこれを行う必要があります。サーバーがそのネットワーク上のトラフィックをサーバーを介してルーティングするようにルーターに指示する方法はありますか?

macvlanを使用するようにLXDコンテナを設定できることを知っていますが、そうすると他の問題が発生する可能性があり、実際には解決策ではなく回避策に近いです。

ベストアンサー1

私は、不都合なメッシュルーターをAPと静的ルーティングをサポートする専用ルーターに置き換えることにしました。継ぎ目が最良の選択です。これは、適切なネットワーキングハードウェアに投資する必要がある大きな理由でもあります。

おすすめ記事