ネットワークを再起動すると、NetworkManagerが正しいネームサーバーと検索ドメインを/etc/resolv.confに投稿します。しかし、それは私が好きな順序ではありません。ネームサーバーを優先し、特定のインターフェースのドメイン情報を別のインターフェースよりも検索するようにNetwork Managerに指示するにはどうすればよいですか?
例:
私が得るもの:
# cat /etc/resolv.conf
# Generated by NetworkManager
search silatria.org relinq.org pripylen.org acarime.org
nameserver 120.052.0.2
nameserver 120.052.0.1
nameserver 10.66.66.1
私が欲しいもの
# Generated by NetworkManager
search acarime.org silatria.org relinq.org pripylen.org
nameserver 10.66.66.1
nameserver 120.052.0.2
nameserver 120.052.0.1
acarime.org&nameserver10.66.66.1は私のネットワークインターフェースenp3s0120.052.0.2.1、120.052.0.1&silatria.org relinq.orgpripylen.orgは私のネットワークインターフェースenp4s0に属しています
セットする ipv4.dns-priority
少なくとも1つのプロファイルの、相対的な順序を指定します。
例えば
nmcli connection modify "$PROFILE" ipv4.dns-priority 5
接続を再開します。
詳細については、マニュアル nm-settings を参照してください。