在 CentOS 中配置域名

Abh*_*hek 20 domain-name-system configuration centos domain-name centos5

如何在 Cent OS 中配置域名?

我实际上是通过 SSH 远程终端连接到服务器的,而且我也有 root 凭据。配置/etc/sysconfig/network/etc/hosts就足够了吗?有一些步骤或配置指南会很棒..

eww*_*ite 20

要做的四件事:

  • 将主机名条目添加到/etc/hosts. 使用此处详述格式

  • 如果您的主机名是“your_hostname”,请hostname your_hostname在命令提示符下键入以使更改生效。

  • 定义主机名/etc/sysconfig/network以使此设置在重新启动后保持不变。

  • 重新启动系统或重新启动依赖于主机名的服务(cups、syslog、apache、sendmail 等)


Yan*_*ard 8

如果域名是指域名后缀,那么/etc/resolv.conf就是域名所在的位置。只需添加一行domain yourdomain.com

然后要设置服务器的主机名,只有一个好地方,它是/etc/sysconfig/network. 添加一行HOSTNAME=yourhostname,并且不要将域后缀放在主机名中,因为它会从/etc/resolv.conf.

您不需要(也不应该)添加任何内容/etc/hosts来定义您的主机名。这是错误的做法。

要测试您的设置,请使用以下hostname命令:

  • 使用hostname -s得到的短名称(应反映你在/etc/sysconfig/network

  • 使用hostname -d命令测试您的域(应反映您在 中的内容/etc/resolv.conf

  • 要一起测试它,您可以使用hostname -fhostname -A用于非常长的版本。