web-dev-qa-db-ja.com

Network-Managerが/etc/resolv.confに入力する順序を指定するにはどうすればよいですか?

ネットワークを再起動すると、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に属しています

1
PolkaRon

セットする ipv4.dns-priority少なくとも1つのプロファイルの、相対的な順序を指定します。

例えば

nmcli connection modify "$PROFILE" ipv4.dns-priority 5

接続を再開します。

詳細については、マニュアル nm-settings を参照してください。

4
thaller