Almalinux 8でソースベースのルーティングを設定するには?

Almalinux 8でソースベースのルーティングを設定するには?

2つのインターフェイスを持つサーバーがあり、各インターフェイスは異なるVLANに接続されており、VLANの内部/外部にルーティングする関連ゲートウェイアドレスがあります。同じインターフェイスを出るには、特定のインターフェイスに到着するトラフィックが必要です。

サーバーの場所は次eno1eno2とおりです。

eno1構成は次のとおりです。

ipv4 address 192.168.90.15 
gateway address 192.168.90.1
dns servers: 1.1.1.1, 8.8.8.8

「VLAN 90」を介して到着するトラフィックへの応答は、から返される必要がありますeno1。このインターフェイスは、接続されたサブネットに適合しないサーバー生成トラフィックのデフォルトパスでなければなりません。

eno2構成は次のとおりです。

ipv4 address 192.168.3.180
gateway address 192.168.3.1

「VLAN 3」を介して到着するトラフィックへの応答は、から返される必要がありますeno2

通常、サーバーからローカルサブネットに生成されたトラフィックは、その特定のサブネットへの関連接続インターフェイスを介して終了する必要があります。

理想的には、ネットワーク管理者と連携するように設定したり、互換性のある設定ファイルを作成/編集したり、nmcliを使用したりできます。

この投稿を使用して成功しました。https://serverspace.io/support/help/multiple-network-interfaces-on-centos-8/しかし、ネットワーク管理者を削除することが含まれていますが、私はそれをしたくありません。

関連情報