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

さまざまな *NIX (Linux、AIX、HP-UX) での静的ルートの追加

通常、静的ルートは、デフォルト ゲートウェイを通過してはならない、または通過してはならないトラフィックに必要です。この記事では、さまざまな nix に静的ルートを追加する方法について説明します。

シナリオ :ネットワーク 172.168.102.0/24 へのすべてのトラフィックが 172.168.101.1 をゲートウェイとして使用する必要があるとします。これは、以下に示すように、カーネル ルーティング テーブルに静的ルートを追加することで実行できます。

コマンド ラインから Linux に静的ルートを追加する

# route add -net 172.168.102.0 netmask 255.255.255.0 gw 172.168.101.1 dev eth0

または

# ip route add 172.168.102.0/24 via 172.168.101.1 dev eth0

上記のコマンドは、ルーティング テーブルに一時的な変更を加えますが、永続的ではありません。以下のいずれかのコマンドを使用して、Linux でルーティング テーブルを確認します。

# route -n 
# netstat -nr

静的ルートを再起動後も持続させる手順:

RHEL/CentOS 5.X の場合

以下に示すようにルート ファイルを作成します。

# vi /etc/sysconfig/network-scripts/route-eth0
172.168.102.0/24 via 172.168.101.1 dev eth0

ファイルを保存して閉じ、ネットワーク サービスを再起動します:

# service network restart

RHEL/CentOS 6.X の場合

以下に示すようにルート ファイルを作成します。

# vi /etc/sysconfig/network-scripts/route-eth0
GATEWAY0= 172.168.101.1
NETMASK0=255.255.255.0
ADDRESS0= 172.168.102.0

ファイルを保存して閉じ、ネットワーク サービスを再起動します:

# service network restart

AIX での静的ルートの追加

ステップ 1 :ルートの SMITTY メニューに移動します。

ステップ 2 :ルートのタイプ「ネット」または「ホスト」を選択します (デフォルト ルートの場合は、「ネット」のままにします)。

ステップ 3 :宛先アドレスを入力してください。

ステップ 4 :ゲートウェイアドレスを入力します (「* default GATEWAY Address」の行に)

ステップ 5 :「ネット」またはデフォルト ルートの場合は、「ネットワーク マスク」を入力します。ホストが「ネットワーク マスク」を設定していない場合は、

ステップ 6 :このルートのネットワーク インターフェイスを入力します。リストの矢印から「Network Interface」行まで選択し、[F4] または [ESC]+[4] を押して、利用可能なインターフェースのリストを表示します。

ステップ 7 :[ENTER] を押して適用します。 「OK」の戻りステータスを受け取るはずです

ステップ 8 :smitty を終了するには、[F10] または [0] を入力します。

ステップ 9 :ルートが構成されていることを確認してください。

# netstat -nr | grep UG

HP-UX での静的ルートの追加

ステップ 1 :「/etc/rc.config.d/netconf」のバックアップ コピーを作成します。

ステップ 2 :新しいルートのスタンザを /etc/rc.config.d/netconf に追加します。スタンザには必ず新しい配列番号を使用してください。

例 :「nn」をリストの次の番号に置き換えます。

ROUTE_DESTINATION[nn]="IP-of-NewHost"
ROUTE_MASK[nn]=" "
ROUTE_GATEWAY[nn]="IP-of-Router"
ROUTE_COUNT[nn]=""
ROUTE_ARGS[nn]=""

ファイルを保存して閉じます。

ステップ 3 :以下のコマンドを実行して、netconf ファイルを再読み込みし、ルートを追加してください。

# /sbin/init.d/net start
注意 :上記のコマンドは、既存のネットワーク構成に影響を与えずに新しいルートを追加するため、開始オプションのみを指定して実行してください。


Linux
  1. 小さな安価な*nixボックス?

  2. Linuxの静的リンクは死んでいますか?

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

  1. Linux ではネットワーク ルートの順序は重要ですか?

  2. Linux で既存のルート エントリを変更する

  3. Linux では、メトリックのないルートを持つメトリックはどれですか?

  1. RHEL7Linuxで新しい静的ルートを追加する方法

  2. Linuxsystemdに新しいサービスを追加する

  3. Linux - デフォルトルートのヒットを見つける