如何从终端更改网络的 DNS?

use*_*185 15 wireless networking dns 14.04

我知道如何从 GUI网络管理器更改我的网络的 DNS :

  1. 右键单击面板中的网络管理器图标,然后选择“编辑连接...”
  2. 从有线或无线选项卡中选择您的连接,选择“编辑”
  3. 选择 IPv4 设置选项卡
  4. 将方法切换为“仅自动 (DHCP) 地址”
  5. 在“其他 DNS 服务器”框中输入您想要的 DNS,然后按“应用”

我如何从终端做同样的事情?

Edi*_*diD 23

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 
Run Code Online (Sandbox Code Playgroud)

nmcli connection down your_connection_name
nmcli connection up your_connection_name

  • 我认为您还必须设置 `ipv4.ignore-auto-dns: yes` (3认同)

归档时间:

查看次数:

23015 次

最近记录:

6 年 前