我正在一些环境中进行一些系统主机名的更改,这让我开始思考...
当我更改服务器的主机名(实时)时,需要修改哪些内容,哪些系统服务需要重新启动?假设这是在线完成的,而无需重新启动。
我遇到了很多由其他人构建的系统,这些系统在运行过程中对主机名进行了更改,但是这些更改在重新启动后不会持续存在,或者我注意到这些更改/var/log/messages
带有不同的主机名。
我定期关注:
- 跑
hostname <new-short-hostname>
/etc/hosts
根据这些准则进行修改。- 修改
/etc/sysconfig/network
在守护程序方面...
- sendmail / postfix(必须匹配主机名)
- 杯子(打印守护程序可能以错误的主机名停止)
- syslog / rsyslog(主机名与系统消息一起记录)
- httpd(需要正确的主机名)
还有什么需要注意的?
在哪个发行版上?
—
汉森大酒店,
红帽衍生产品。
—
ewwhite 2012年
热心等待答复。
—
麦哲伦
为什么在httpd(apache)配置中设置了主机名?除了托管系统主机名的虚拟主机外,在任何地方都不需要。
—
Zoredache
@Zoredache由于“ httpd:无法可靠地确定服务器的完全限定域名,对ServerName使用127.0.0.1”
—
ewwhite 2012年