当前位置:首页 > 虚拟机 > 正文

Linux虚拟机怎么修改主机名


一、在虚拟机上安装的linux如何修改linux的主机名例如把@localhost改为@abc?2种方法
第一种是vim/etc/sysconfig/hostname主机名后面的第二行是名称。
另一种是在配置中打开DNS,也就是主机名,改一下就可以了。


二、Linux永久/临时修改主机名注意
主机名可以是任何格式的字符串,最大长度为64个字符。但是,建议静态和临时名称与DNS使用的完全限定域名(FQDN)相匹配,例如。还建议静态和临时名称仅包含小写7字节ASCII字符,不包含空格或句点,并限制它们使用DNS域名标签格式,尽管这不是严格要求。以前的要求中不允许使用下划线,因此这里不推荐使用下划线。hostnamectl工具有以下限制:静态和临时主机名仅包含a-z、A-Z、0-9、“-”、“_”和“.”,不能在开头或结尾使用点,并且不能使用两个串联允许。。时期。大小限制为64个字符。
1.暂时更改主机名
[root@localhost~]#hostname//或hostnamectl(CentOS7)
进程
[root@localhost~]#hostname//检查主机名omain[root@localhost~]#hostnamexsnq//临时更改[root@localhost~]#hostname//这其实就是更改成功的xsnq
用这个方法,重启服务器后,主机名仍为原来的名称。
2.永久更改主机名
1.方法一
使用hostnamectl修改。
点击此处了解如何使用hostnamectl
语法hostnameset-hostnamehostname--parameters[root@localhost~]#hostnameset-hostnamexsnq--static//设置静态(static)hostname//hostnameset-hostnamexsnq设置所有主机名您可以从–pretty、–static和–transient参数添加一个或多个选项。
//远程重新连接或重启服务器
2.方法二
编辑主机名配置文件
[root@localhost~]#vi/etc/hostname
将omain替换为主机名你想要得到。
例如,将omain替换为xsnq。
重启服务器(如果临时更改过,只需保存配置文件,下次服务器重启即可读取新的主机名)
[root@localhost~]#init6[root@xsnq~]#
目前主机名已永久更改成功。