Redhat Linux 6.4で永久にルーティングする方法

Redhat Linux 6.4で永久にルーティングする方法

頑張ったルートが追加されました -net 192.168.3.115 netmask 255.255.255.0 gw 1​​92.168.3.1ところで、再起動後は動作しません。誰かが再起動後にどのように機能するのか教えてもらえますか?

答え1

ネットワーク設定がファイルに静的に構成されていると仮定すると、そのファイル/etc/sysconfig/network-scripts/ifcfg-*/etc/sysconfig/network-scripts/route-*静的パスを構成できます。

パスが適用されるインターフェイスと一致するようにファイル名を選択する必要があります。たとえば、eth0インターフェイスが192.168.3.1ゲートウェイに接続するために使用される場合、パスはfileで定義する必要があります/etc/sysconfig/network-scripts/route-eth0

静的パスを指定する方法は2つあります。

前の構文:(以前のRedHatバージョンの方法)

ADDRESS0=192.168.3.115 
NETMASK0=255.255.255.0
GATEWAY0=192.168.3.1

新しい構文:(基本的にip routeコマンドがそれを受け入れる方法に似ています)

192.168.3.0/24 via 192.168.3.1

源泉:RHEL 6導入ガイド、第11.5章:ifcfgファイルへの静的パスの構成

答え2

あなたはできません。ネットワークは信頼できず、ネットワークが稼働しているときにシステムが他のネットワークに接続する可能性があるため、ルーティングは再起動後も維持できません。

route add ...システム/ネットワークブートの一部としてこれを行うか、DHCPサーバー(おそらくルーター)を介してルーティングを構成する必要があります。

関連情報