Centos 7 でメトリックを使用してネットワーク スクリプトに「メトリック」を含むルートを追加するにはどうすればよいでしょうか?

Centos 7 でメトリックを使用してネットワーク スクリプトに「メトリック」を含むルートを追加するにはどうすればよいでしょうか?

Centos 7サーバーで、次のルートを設定したい

172.22.55.0/26 via 10.1.1.6 dev eno5.xxx metric 100 
172.22.55.0/24 via 10.1.1.5 dev eno5.xxx metric 200

/etc/sysconfig/network-scripts/route-eno5.xxx ファイルで、どうすればいいですか? これは変更できない既存のネットワーク設定であり、ルート ファイルでメトリックを許可するドキュメントも見つかりません。

答え1

route-eno.xxx ファイルに次のコードを追加するだけです。

172.22.55.0/26 via 10.1.1.6 metric 100
172.22.55.0/26 via 10.1.1.5 metric 200

そしてディレクトリ./ifup-routes内で実行します/etc/sysconfig/network-scripts

また、質問内のサブネット マスク/cidr 表記が異なるように見えるため、確認することをお勧めします (これは設計によるものであり、単に一般的ではない可能性があります)。

関連情報