分页: 1 / 1

nslookup无法解析hostname但是能够解析FQDN

发表于 : 2015年 4月 26日 18:12 星期天
MUDBOY
遇到一个挺奇怪的问题,在新安装的一台linux主机oradb01上,直接解析主机名oradb01无法成功。

#nslookup oradb01
Server: 192.168.1.102
Address: 192.168.1.102#53

** server can't find oradb01: SERVFAIL

但是解析oradb01.xyevolve.com这样的FQDN却可以。

#nslookup oradb01.xyevolve.com
Server: 192.168.1.102
Address: 192.168.1.102#53

Name: oradb01.xyevolve.com
Address: 192.168.1.245

已经确认了DNS上有oradb01的记录,从其他机器(windows)不论hostname和fqdn都可以。

最后查询到了是oradb01这个主机里面没有在/etc/resolv.conf里添加search xyevolve.com一行。
添上后问题解决。

# cat /etc/resolv.conf
nameserver 192.168.1.102
search xyevolve.com
# nslookup oradb01
Server: 192.168.1.102
Address: 192.168.1.102#53

Name: oradb01.xyevolve.com
Address: 192.168.1.245