我把运行在 Ubuntu 18.10(使用 docker 和 pihole)上的服务器搞乱了。
我在服务器上没有任何名称解析。
如何解决这个问题?
我目前的调查:
- 网络连接可用,我可以使用 IP 地址下载文件
- 我已经能够使用 ubuntu 下载服务器的 ip 地址下载服务器的 iso 文件 (ubuntu-18.10-live-server-amd64.iso)
ping askubuntu.com
返回ping: askubuntu.com: Temporary failure in name resolution
- 我没有
/etc/resolv.conf
我的 netplan 文件设置为使用 dhcp(实际上文件未被修改):
network: ethernets: enp2s0: addresses: [] dhcp4: true version: 2
- ifconfig 不显示 dhcp 服务器中设置的 dns 服务器(但不确定是否应该显示)
我是 nix 服务器管理的初学者,希望不需要重新安装服务器。
我的第一个目标是使用 DHCP 服务器定义的 dns 服务器恢复服务器上的网络使用。
我的下一个目标是使用 Docker 容器中的 pihole 作为主 DNS 服务器,并使用 DHCP 的 DNS 服务器作为后备 DNS 服务器(或静态 DNS 服务器)。但这是另一个问题