Ubuntu 一段时间后会忘记自定义 DNS 服务器

Ubuntu 一段时间后会忘记自定义 DNS 服务器

我正在使用 ubuntu 18.04 LTS,并且已将 IPv4 DNS 配置为始终手动解析(自动 = 关闭),并将 192.168.0.5 添加为我的 DNS 服务器。

因此,在一段时间内,一切正常,ping 一些我在 DNS 服务器上配置的服务器,可以正确解析。

ping server.lan 

.... 解析 server.lan IP

但过了一会儿,情况就不一样了:

dig server.lan

; <<>> DiG 9.11.3-1ubuntu1-Ubuntu <<>> server.lan
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36327
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;server.lan.            IN  A

;; Query time: 16 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Wed May 02 21:37:33 BST 2018
;; MSG SIZE  rcvd: 39

重新启动后,一段时间内可正常运行。

知道如何修复这个问题吗?

答案1

我不确定您在哪里编辑什么,但是在 Ubuntu 17.10 中他们改为使用 netplan 来管理网络。

对于桌面,它现在是 netplan/networkmanager 对于服务器(无头)它现在是 netplan/networkd

因此,基本上你过去编辑过的任何内容都不再起作用。让生活变得更加混乱的是,它们仍然存在,编辑它们只会增加更多问题(这是经验之谈)。一旦我开始只使用 netplan 的东西,一切都会重新开始工作。

据我所知,您现在可以在 gui 中编辑 gui(我不使用 gui),如果您在 Google 上搜索 ubuntu 18.04 static ip netplan networkd,您可能会找到您要找的内容。我刚刚发现了其中的大部分内容,但我仍然不能 100% 确定它们是如何工作的,这就是为什么我没有告诉您我如何设置我的网络。错误的建议只会让事情变得更糟。

我的关键信息在这里找到:https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/

希望这可以帮助。

相关内容