我在一个dhcp服务器和两个dns服务器下运行各种Linux系统。
有人告诉你从未向dhcp服务器注册你的主机名,你从dhcp服务器获取ip然后将主机名注册到dns服务器(如果这是错误的话,请纠正我)。
我通常在linux机器上安装vmwaretools并为主机名配置/etc/hosts
文件,为域和DNS服务器配置/etc/resolv.conf
。
问题出在Oracle Solaris 11 Express 64位上,即使使用hostname
正确显示主机名并且/etc/hosts
和/etc/resolv.conf
文件正确,我也无法ping通它通过主机名(尽管通过IP地址ping通工作正常)。
在rhel,suse,centos,oracle linux上进行相同的设置,并且使用hostname可以ping通,可能是什么问题? (这些操作系统的这些文件都是相同的)。
似乎dns服务器无法为oracle solaris选择主机名,但对于其他人来说,因为我无权访问dhcp / dns服务器,我需要对solaris进行哪些更改才能使其工作?