Netplan/NICについて [閉じる]

Netplan/NICについて [閉じる]

5つの固定IPアドレスセットがあります。現在のサーバーが1つだけなので、固定IP 2つを同じサーバーにルーティングしたいと思います。同時に、私はまだサーバーがローカルネットワークの一部になることを望みます。

インターフェイスeno1、eno2、eno3、およびeno4を持つネットワークカードがあります。 eno1は、リースにdhcpを使用するルータに接続されています。

私はeno2とeno4を次のように設定しました。

network:
   version: 2
   renderer: networkd
   ethernets:
      eno2:
         dhcp4: no
         addresses: [83.111.42.21/29]
         gateway4: 83.111.42.26
         nameservers:
            addresses: [75.75.75.75,75.75.76.76]
      eno4:
         dhcp4: no
         addresses: [83.111.42.22/29]
         gateway4: 83.111.42.26
         nameservers:
            addresses: [75.75.75.75,75.75.76.76]

サーバーに直接接続された固定IPなので、ローカルで実際の固定IPを使用してアクセスできると思いましたが、それはできません。静的に割り当てられたIPもループバックの影響を受けますか?

eno1(LANに接続されていない)を無効にすると、IPに直接接続できることがわかりました。 eno1を再度有効にすると再び機能することはできません。

この問題を理解するために本当に助けが必要です。ありがとうございます!

ベストアンサー1

すべて同じサブネットのメンバーである複数のインターフェイスがある場合は、コマンドip route""を使用すると、サーバーが複数のパスに沿って同じサブネットに到達できることを確認できます。バラよりCentOS 6.7のデュアルネットワークゲートウェイそして2つのWANから同じLANにルーティング... ifupdownインターフェイスを説明しても、理論はnetplanに適用されます。デフォルトゲートウェイは、LAN以外のすべてのトラフィックを正常にルーティングしますが、パケットが別の「ローカル」インターフェイスに到着したがゲートウェイインターフェイスに再ルーティングされると(たとえば、パケットが失われます(セキュリティ不正行為)。

複数のローカルインターフェイスを適切にサポートするには、純粋なアプローチでは、各インターフェイスに対して別々のルートテーブルを作成する必要があると言います。しかし、必要に応じて、ゲートウェイパス(eno1を削除したときに実際に発生する現象)を削除し、ローカルインターフェイスだけを残しておくと大丈夫でしょう。もちろん、ゲートウェイトラフィックへの明示的なパスを追加する必要があります。これは別のトピックです。

おすすめ記事