如何重置并保留 Windows Azure Centos 实例的主机名和 FQDN?

dda*_*rio 5 centos hostname host localhost azure

如何在 Centos 6.2 Azure 实例上将主机名和域名 (FQDN) 重置为 localhost.localdomain?我尝试过手动编辑/etc/sysconfig/network/etc/sysctl.conf设置主机名,但无论我做什么,都无法获取 FQDN(即hostname -f命令的输出到 localhost.localdomain)。

是否有任何特定的方法可以在 Centos 上持久保存 FQDN(例如这个)?

谢谢

小智 0

主机名可以在 CentOS / Redhat / Fedora 中设置:

编辑/etc/sysconfig/network

HOSTNAME=localhost.localdomain
Run Code Online (Sandbox Code Playgroud)

或运行:

hostname localhost.localdomain
Run Code Online (Sandbox Code Playgroud)

您很可能需要重新启动网络:

service network restart
Run Code Online (Sandbox Code Playgroud)

旁注:验证您的 /etc/hosts 不是在欺骗您。您的示例中不应该出现这种情况,但请记住这一点。