我的Linux主机名是Jenkins,但为什么找不到它?
admin@Jenkins:~$ nslookup Jenkins
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't find Jenkins: NXDOMAIN
我谷歌了一下,发现 8.8.8.8. 是 Google DNS 服务器。我该如何配置它以用作我的 DNS 服务器?我正在使用 Ubuntu。
答案1
您的主人很可能就在您家里。
如果是您的家庭网络,那么您的路由器很可能由您的 ISP 提供,您可以将您的主机名添加到该路由器 dns 服务器。
尝试浏览 192.168.1.1 并浏览 DNS 并将其添加到那里。
答案2
您说您有自己的 DNS,然后转到 Ubuntu 上的网络设置并将接口从 DHCP 切换到manual
并设置了解您的主机的 IP、掩码、网关和 DNS(FQDN <-> IP)