web-dev-qa-db-ja.com

ターミナルからネットワークのDNSを変更する方法は?

GUI Network ManagerからネットワークのDNSを変更する方法を知っています。

  1. パネルのネットワークマネージャーアイコンを右クリックし、[接続の編集...]を選択します。
  2. 有線または無線タブから接続を選択し、「編集」を選択します
  3. [IPv4設定]タブを選択します
  4. 「自動(DHCP)アドレスのみ」への切り替え方法
  5. [追加のDNSサーバー]ボックスに目的のDNSを入力し、[適用]を押します

ターミナルからまったく同じことを行うにはどうすればよいですか?

13
user246185

nmcli connection show --activeはアクティブな接続名を取得します
nmcli connection edit使用可能な接続をリストし、適切なものを選択するためのダブルタブ

   nmcli> remove ipv4.dns  
   nmcli> set ipv4.ignore-auto-dns yes
   nmcli> set ipv4.dns 8.8.8.8 8.8.4.4 (or other dns servers)      
   nmcli> save
   nmcli> quit 

nmcli connection downyour_connection_name
nmcli connection upyour_connection_name

18
EdiD