確定 /etc/resolv.conf 檔案有名稱伺服器項目以及有效名稱伺服器的 IP 位址。例如:
domain comms.beta.com nameserver 192.168.100.22 nameserver 192.168.100.23 nameserver 192.168.100.24 nameserver 192.168.100.25
確定 /etc/hosts 檔案有伺服器的完全合格主機名稱項目。這個完全合格主機名稱應該列在非完全合格主機名稱之前。例如:
10.1.82.52 wireless.comms.beta.com wireless loghost
確定 /etc/nsswitch.conf 檔案已配置為先使用檔案來解析主機名稱。nsswitch.conf 檔案中的 hosts 行在其項目中應該先列示檔案:
hosts: files dns nis [NOTFOUND=return]
或者,如果未使用 NIS:
hosts: files dns
在 Solaris 10 平台上,不僅要將完全合格的網域名稱 (FQDN) 增加至 /etc/hosts 檔案,還要增加至 /etc/inet/ipnodes 檔案。
否則,會發生錯誤,指出主機名稱不是完全合格的網域名稱 (FQDN)。