centos6修改主机名 CentOS 服务器修改主机名
老铁们,大家好,相信还有很多朋友对于centos6修改主机名和CentOS 服务器修改主机名的相关问题不太懂,没关系,今天就由我来为大家分享分享centos6修改主机名以及CentOS 服务器修改主机名的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
CentOS 服务器修改主机名
修改CentOS6.5默认主机名(root下操作)
本系列以CentOS为主,首先你得先有一个CentOS服务器以及root权限。
假如的登录用户为root,我想将主机名从root设置为master
修改之前的内容为以下两行:
NETWORKING=yes
HOSTNAME=root
修改之后的内容为:
NETWORKING=yes
HOSTNAME=master
修改之前的内容为以下两行,为了好看顶格写了,是两行:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
修改之后的内容为,其中第二行不用更改,注意空格
127.0.0.1 master localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@root~]# hostname master
[root@root~]# exit
更改之前:[root@root~]#
更改之后:[root@master~]#
Linux永久/临时修改主机名
注意
主机名可以是任意格式的字符串,最长为 64个字符。但建议在 static和 transient名称与 DNS采用的完全限定域名(FQDN)匹配,比如 host.example.com。还建议在 static和 transient名称中只包含 7字节 ASCII小写字符,无空格或点,并将其限制为使用 DNS域名标签格式,尽管这不是一个严格要求。在以前的要求中不允许使用下划线,因此也不建议在此使用。 hostnamectl工具会强制采用以下限制:static和 transient主机名只包含 a-z、A-Z、0-9、“-”、“_”和“.”,不能在开头或结尾处使用句点,不允许使用两个相连的句点。大小限制为 64个字符。
一、临时修改主机名
[root@localhost~]# hostname //或hostnamectl(CentOS7)
过程
[root@localhost~]# hostname //查看主机名localhost.localdomain[root@localhost~]# hostname xsnq //临时修改[root@localhost~]# hostname //此处实际上已经是修改成功的xsnq
此方法在服务器重启后,主机名还是会是原先的名称。
二、永久修改主机名
1.方法一
使用 hostnamectl修改,hostnamectl是在 centos7中新增加的命令。
hostnamectl更多用法点此
语法hostnameset-hostname主机名--参数[root@localhost~]# hostname set-hostname xsnq--static //定义静态的(static)主机名//hostnameset-hostname xsnq设定所有主机名 可加参数–pretty、–static、--transient中的一个或多个选项。
//远程重新连接或重启服务器
2.方法二
修改主机名配置文件
[root@localhost~]# vi/etc/hostname
把 localhost.localdomain修改成你想取得主机名称。
例如,把 localhost.localdomain 修改为 xsnq 。
重启服务器(如果已做了临时修改,只需保存配置文件即可,待下次服务器重启即可读取到新的主机名)
[root@localhost~]# init 6[root@xsnq~]#
此时主机名已永久修改成功。
Linux 服务器如何修改主机名
很多人使用hostname主机名来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字.
很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用.
其实是修改这个文件etc/sysconfig/network这个文件里的主机名.
NETWORKING=yes
HOSTNAME=主机名
------------------------------------------------------------------------
记得重启!!!
------------------------------------------------------------------------
完整:
第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件
centos7
hostnamectl set-hostname oratest
参考资料:
centos设置主机名 linux怎么设置主机名
1
首先对于刚刚安装的linux系统一般都是默认的,localhostlocaldomain.com。通过命令hostname可以查看
2
临时修改主机名
通过hostsname主机名格式临时设置主机名,这个方法重启系统之后就失效了
END
怎么设置centos的主机名(字符界面)
1
首先我们需要先把centos的网络配置文件,/etc/sysconfig/network把hostname栏目修改
2
通过vi修改好之后,保存退出。再次查看确认是不是已经改好了
3
设置主机表
对于windows主机名有一个主机表来控制,linux下面也有。位置在/etc/hosts下面
4
设置修改如图红色框框部分即可,设置保存。同样再确认一下
5
设置好以上配置文件之后,重启一下操作系统。可以通过reboot命令重启
END
图形界面设置
以上都是通过命令行设置,如果对vi不熟悉的话。也可以通过命令setup进入图形网络配置界面
找到network configuration(中文的话是网络配置),接着找到dns configuration选项
打开dns配置界面,找到第一项如图 hostname就是主机名了。设置添加进去
以上设置是修改电脑的主机名,但是对于主机解析IP的话。找到域名解析dns服务器地址设置里面(这里的解析也可以解析主机名对应的ip,如果hosts文件里面设置了那就是hosts文件优先)
如果你还想了解更多这方面的信息,记得收藏关注本站。