RHEL 7のDEFROUTEの使い方

RHEL 7のDEFROUTEの使い方

DEFRROUTE次の出力が出る行に注釈を付けip rた後、ここではこの構成に固執するようになりました。DEFRROUTE=noコメントアウトを解除すると実際に動作しますか?

[root@vm1 ~]# ip r
default via 192.168.5.1 dev eth0  proto static  metric 100
default via 192.168.1.1 dev eth2  proto static  metric 101    
169.24.0.0/17 dev eth1  proto kernel  scope link  src 169.24.0.5  metric 100
192.168.1.0/24 dev eth2  proto kernel  scope link  src 192.168.1.3  metric 100
192.168.5.0/28 dev eth0  proto kernel  scope link  src 192.168.5.10  metric 100


[root@vm1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
BOOTPROTO=static
ONBOOT=yes
USERCTL=no
TYPE=Ethernet
IPADDR=192.168.1.3
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
#DEFRROUTE=no

[root@vm1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
USERCTL=no
TYPE=Ethernet
IPADDR=192.168.5.10
NETMASK=255.255.255.240
GATEWAY=192.168.5.1
#DEFRROUTE=yes

[root@vm1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
USERCTL=no
TYPE=Ethernet
IPADDR=169.24.0.5
NETMASK=255.255.128.0
#DEFRROUTE=no

DEFRROUTEのコメントを外すと、次のような出力が表示されます。ルーティングはありません。

[root@vm1 ~]# ip r
169.24.0.0/17 dev eth1  proto kernel  scope link  src 169.24.0.5  metric 100
192.168.1.0/24 dev eth2  proto kernel  scope link  src 192.168.1.3  metric 100
192.168.5.0/28 dev eth0  proto kernel  scope link  src 192.168.5.10  metric 100

@artemがこのリンクを通して提案したように、以下のスクリーンショットは以下の通りです。

ここに画像の説明を入力してください。

答え1

DEFROUTE代わりに変更してみてくださいDEFRROUTE

答え2

DEFROUTEインターフェイスの設定に適したパラメータまたはpppに使用できますBOOTPROTO=dhcp

  • デフォルトパスを使用するイーサネットネットワークの場合は、GATEWAYパラメータを設定します。
  • 希望のイーサネットで動作いいえデフォルトパスでGATEWAYパラメータを省略(またはコメントアウト)するようにします。

関連情報