Linux では、route コマンドを使用してルートを追加できます。このコマンドは、カーネルベースの IP ルーティング テーブルを操作するために使用されます。指定したルートを作成または削除できます。構文は「route add -net gw」です。 " または "ルート追加 - ホスト開発"。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux でルーティングを追加する方法
Linux システムの Route コマンドは、IP ルーティング テーブルの表示と操作 (表示/操作) に使用されます。 IP ルーティング テーブル) 。 2 つの異なるサブネット間の通信を実現するには、2 つのネットワークを接続するルーター、または両方のネットワークに同時に配置されるゲートウェイが必要です。
Linux システムでは、通常、次の問題を解決するためにルーティングが設定されます: Linux システムは LAN 内にあり、マシンがインターネットにアクセスできるようにする LAN 内にゲートウェイがあり、IP アドレスマシンの を Linux マシンのデフォルト ルートとして設定する必要があります。コマンドラインで直接routeコマンドを実行してルートを追加しても永続的に保存されないことに注意してください。ネットワークカードの再起動やマシンの再起動を行うとルートは無効になりますが、/にrouteコマンドを追加することで追加できます。 etc/rc.local を使用して、このルーティング設定が永続的であることを確認します。
1.コマンド形式:
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
2。コマンド機能:
Route コマンドは、カーネルベースの IP ルーティング テーブルを操作するために使用されます。その主な機能は、eth0 などのネットワーク インターフェイスを介してホストまたはネットワークを指定する静的ルートを作成することです。 「add」または「del」パラメータを使用するとルーティング テーブルが変更され、パラメータがない場合は現在のルーティング テーブルの内容が表示されます。
3.コマンドパラメータ:
-c 詳細情報を表示
-n 名前を解決しない
-v 詳細処理情報の表示
del: ルートを削除します。
-net: ターゲット アドレスはネットワークです。
-host: ターゲット アドレスはホストです。
ネットマスク: ネットワーク ルートを追加するときは、ネットワーク マスクを使用する必要があります。
gw: パケットをゲートウェイ経由でルーティングします。指定するゲートウェイは到達可能である必要があることに注意してください。
metric: ルーティングのホップ数を設定します。
コマンド 実行するコマンド (追加/変更/削除/印刷) を指定します。
Destination は、このルートのネットワーク宛先を指定します。
mask ネットマスク ネットワーク ターゲットに関連付けられたネットワーク マスク (サブネット マスクとも呼ばれます) を指定します。
ゲートウェイ ネットワーク宛先によって定義されたアドレス セットおよびサブネット マスクによって到達できる、フォワードまたはネクスト ホップの IP アドレスを指定します。
metric メトリック ルートの整数コスト値 (1 ~ 9999) を指定します。これは、ルーティング テーブル内の複数のルートの中から、転送されるパケットの宛先アドレスに最も一致するものを選択するときに使用できます。
if Interface ターゲットにアクセスできるインターフェイスのインターフェイス インデックスを指定します。インターフェイスとそれに対応するインターフェイス インデックスのリストを取得するには、route print コマンドの表示機能を使用します。インターフェイスのインデックス付けは、10 進値または 16 進値を使用して実行できます。
関連する推奨事項: 「
Linux ビデオ チュートリアル以上がLinuxでルートを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。