怎么在centos6、centos7、debian9上修改主机名

centos7:

1).先通过文件hostname查看主机名称

2).接输入命令:vi /etc/hostname

3).然后:reboot

=====================================================

centos6:

1).输入命令:vi /etc/sysconfig/network,将HOSTNAME=localhost.localdomain,修改 localhost.localdomain 为你的主机名。

2).输入命令:vi /etc/hosts   将一行 127.0.0.1 localhost.localdomain localhost,修改localhost.localdomain 是主机名(hostname)

3).上面两个修改完毕后,不是立刻生效的,我们需要输入:hostname 你的www.domain.com 做为临时修改,然后reboot重启,重启后输入:uname -n 查看是否修改成功

=====================================================

debian9:

要查看当前主机名,请输入以下命令:

hostnamectl

如上图所示,当前主机名设置为host.myfreax.com

更改主机名

主机名是一个标签,用于标识网络上的计算机,并且在网络基础结构中应该是唯一的。建议使用标准域名( FQDN )作为系统主机名。

以下步骤概述了如何在Debian 9中更改主机名。

使用hostnamectl更改主机名。

在Debian 9中,要更改系统主机名和相关设置,可以使用hostnamectl命令。

例如,要将系统主机名更改为host.example.com,可以使用以下命令:

sudo hostnamectl set-hostname host.example.com

hostnamectl命令不产生输出。成功时,返回0,否则返回非零失败代码。

编辑/etc/hosts文件。

打开/etc/hosts文件并替换旧的文件新的主机名。  / etc / hosts

127.0.0.1   localhost
127.0.0.1   host.example.com

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

验证更改

要验证主机名是否已成功更改,请再次使用hostnamectl命令:

hostnamectl
   Static hostname: host.example.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 2cc2688b8138434a81dd7b3133e66b2e
           Boot ID: e378a0971e9e415cb70e7e953a2362bc
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-7-amd64
      Architecture: x86-64

您应该会在控制台上看到新的服务器名称。

 

版权说明:若无特殊注明,转载请保留文章出处
文章分类: 技术教程
字数统计:本文共有 1381 个
本文链接:http://blog.442442.xyz/jishujiaocheng/258.html

标签:

精彩评论

发表评论: