揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

NetworkManager でデフォルトゲートウェイの優先順位を変える

あるデバイスゲートウェイを、有効にしているときだけデフォルトゲートウェイにしたい。
具体的には、設定でメトリックを小さくすると強くなる

nmcli connection modify ens15f2 ipv4.route-metric 20

このコマンドを実行すると、設定ファイルに次のように書かれる

[ipv4]
address1=172.17.100.6/16
dns=172.17.0.1;
gateway=172.17.0.1
method=manual
route-metric=20  ←★これ

このあとNICかサーバを再起動すると反映される

# ip route show
default via 172.17.0.1 dev ens15f2 proto static metric 20  ←★これ
default via 10.33.7.254 dev ens15f0 proto static metric 100 linkdown
172.16.0.0/16 dev ens15f2 proto kernel scope link src 172.17.100.6 metric 20
10.33.7.0/22 dev ens15f0 proto kernel scope link src 10.33.7.198 metric 100 linkdown
192.168.16.0/24 dev ens15f1 proto kernel scope link src 192.168.16.101 metric 101 linkdown