dns-options
接続名は、次のコマンドを使用してmyname
値に変更できます。value
nmcli con modify myname ipv4.dns-options value
対話型モードでは、簡単な説明が表示されますdns-options
。
nmcli> describe ipv4.dns-options
=== [dns-options] ===
[NM property description]
Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.
質問:フィールドの値は何ですかdns-options
?目的は何ですかdns-option
?
答え1
NetworkManager ソースツリーに関する若干の調査libnm-core/nm-setting-ip-config.c
とNDOTS
知識に基づいてresolv.conf(5)
、これらのオプションは、で設定できるオプションと同じように見えます/etc/resolv.conf
。
-bash-4.2$ grep options /etc/resolv.conf
options rotate
options timeout:1
options attempts:3
答え2
@thrigの答えを賛成したいのですが、まだ評判が足りません。最近DNS循環とタイムアウトを設定する必要がありました。単一のコマンドでリストするには引用符を使用する必要があることがわかりました。
nmcli con modify <interface_name> ipv4.dns-options "timeout:1 rotate"
/etc/resolv.conf
次のように表示されます。
# Generated by NetworkManager
nameserver 1.1.1.1
nameserver 8.8.8.8
options timeout:1 rotate