如何在Cent OS中configuration域名?
我实际上通过SSH远程terminal连接到服务器,我也有根证书。 configuration/etc/sysconfig/network和/etc/hosts足够? 有一些步骤或configuration指南会很棒
四件事情要做:
将主机名添加到/etc/hosts 。 使用这里详细的格式 。
如果您的主机名是“your_hostname”,请在命令提示符处键入hostname your_hostname以使更改生效。
定义/etc/sysconfig/network的主机名以使此设置在重新启动时保持不变。
重新启动系统或重新启动依赖于主机名的服务(cups,syslog,apache,sendmail等)
如果通过域名来表示域名后缀,那么/etc/resolv.conf就是域名所在的地方。 只需添加一个行domain yourdomain.com
然后设置你的服务器的主机名,只有一个好的地方,它是/etc/sysconfig/network 。 添加一行HOSTNAME=yourhostname ,不要将域后缀放在主机名中,因为它将从/etc/resolv.conf 。
你不需要在/etc/hosts添加任何东西(也不应该)来定义你的主机名。 这是做错的方法。
要testing您的设置,请使用hostname命令:
使用hostname -s来获取短名称(应该反映你在/etc/sysconfig/network
使用hostname -d命令testing你的域名(应该反映你在/etc/resolv.conf )
要一起testing它,可以使用hostname -f或hostname -A作为很长的版本。