Ubuntu 16.04 LTS:无法解析/ping 主机名

Ubuntu 16.04 LTS:无法解析/ping 主机名

我有 2 个运行 Ubuntu 16.04 LTS 的 Odroid U3 主板。我安装了 samba,这样我就可以通过主机名在 Windows 中 ping 这两个主板。这按预期工作。但我无法从其中一个 Odroid 主板 ping Windows。当我连接到一个 Odroid 主板时,我也无法 ping 另一个 Odroid 主板。

我已将正确的名称服务器添加到 resolv.conf:

root@odroid1:~# cat /etc/resolv.conf
nameserver 192.168.2.1

另一个板(主机名 odroid2)的 resolv.conf 具有完全相同的 resolv.conf。

但是当我尝试从 odroid1 ping odroid2 时,我收到“未知主机 odroid2”的消息:

root@odroid1:~# ping odroid2
ping: unknown host odroid2

使用 dig 没有显示出答案:

root@odroid1:~# dig odroid2

; <<>> DiG 9.9.5-9+deb8u11-Debian <<>> odroid2
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 50491
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1460
;; QUESTION SECTION:
;odroid2.                       IN      A

;; AUTHORITY SECTION:
.                       3574    IN      SOA     a.root-servers.net. nstld.verisign-grs.com. 2017060901 1800 900 604800 86400

;; Query time: 14 msec
;; SERVER: 192.168.2.1#53(192.168.2.1)
;; WHEN: Fri Jun 09 18:21:50 UTC 2017
;; MSG SIZE  rcvd: 111

使用 dig 解析我的 Windows PC 的 dns 也会出现同样的结果。有人知道是什么原因导致的吗?

相关内容