小编Jor*_*des的帖子

尝试设置 DHCP IP 和手动 DNS 服务器

我的 Ubuntu 18.04 笔记本电脑通过 DHCP 连接到 WiFi,但我想手动将唯一的 DNS 服务器设置到网络中。

当我使用以下配置设置 /etc/resolv.conf 时,它运行良好,但正如您所知,此设置是暂时的:

#nameserver 127.0.0.53
#options edns0
nameserver 192.168.1.50
Run Code Online (Sandbox Code Playgroud)

结果:

$ nslookup router.home.com
Server:     192.168.1.50
Address:    192.168.1.50#53

Name:   router.home.com
Address: 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

为了使此设置永久化,我发现我可以使用 netplan 但对我不起作用,如下所示:

nslookup router.home.com 服务器:127.0.0.53 地址:127.0.0.53#53 ** 服务器找不到 router.home.com:NXDOMAIN

我目前的配置是:

$ ip addr
3: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:23:4e:26:36:3e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.43/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 84380sec preferred_lft 84380sec
    inet6 fe80::340e:32d:6bf5:a2cc/64 scope link noprefixroute 
       valid_lft …
Run Code Online (Sandbox Code Playgroud)

networking dns dhcp netplan

2
推荐指数
1
解决办法
1394
查看次数

标签 统计

dhcp ×1

dns ×1

netplan ×1

networking ×1