GNU/Linux >> Linux の 問題 >  >> Linux

マルチ IP ホストでのアウトバウンド接続の IP アドレスの指定

解決策 1:

デフォルトの更新:

ip route change default via 81.169.180.1 src 81.169.180.51

構成を確認してください:

ip route list

解決策 2:

bindbn による回答は適切ですが、複雑な問題がいくつか見つかりました。

1) bindbn が言うように、「ip route list」を確認する必要があります。リスト内の他のルールは、デフォルト ルートよりも優先される場合があります。そのルールを削除するか、少し異なるルールを作成する必要があるかもしれません。

2) ip コマンドを介して行われたすべての変更は、次回の再起動までしか機能しません。この回答は、永続的にソース ポリシー ルーティング ルールを追加する方法を説明しています。

要約すると、「up」または「post-up」行として実行する必要がある ip route コマンドを /etc/network/interfaces に追加できます。対応する「下」行を追加して、ルートを削除できます。


Linux
  1. ppl –Linux用のコマンドラインアドレスブック

  2. Whoisクエリのソースアドレスを制御しますか?

  3. リモートMySQL接続用にCSFのIPをホワイトリストに登録

  1. IP ルーティング:Linux ルート フラグ (U – アップ、G – ゲートウェイ、H – ホスト)

  2. C raw ソケットの sendto アドレスの目的は?

  3. VPN 経由で特定のトラフィックのみをルーティングする

  1. 特定のホストへのルートを追加すると、特定のインターフェイスに出ます

  2. アウトバウンド接続用に複数のデフォルト ゲートウェイを設定することはできますか?

  3. IP アドレス スコープ パラメータ