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

虚拟机主机名修改不了


一、在虚拟机上安装的linux如何修改linux的主机名?

1以root用户登录,或登录后切换到root用户,即可输入hostname命令提示符。可以看到当前登录主机的名称

2更改/etc/sysconfig网络文件,进入/etc/sysconfig/network提示符,然后将HOSTNAME后面的值更改为本地主机

3更改/etc下的hosts文件,在/host提示符下输入vi/etc,然后以localhost登录

输入reboot命令提示符重新启动服务器。

4重启完成后,使用hostname命令搜索系统的主机名。可以看到系统主机名已经变成了localhost


二、在虚拟机上安装的linux如何修改linux的主机名

有4个位置可以修改。我是第一种情况。

1.如果在安装虚拟机系统时指定了主机名,只需要通过vi/etc/hostname修改想要添加的主机名即可。例:test20

2、直接在vi/etc/hosts

这一栏修改为你的主机名。

3.你也可以从命令界面修改它[root@localhost~]#hostnametest20,但这只是暂时的,退出后就会消失。

4.[root@test20~]#vi/etc/sysconfig/network-scripts/ifcfg-ens33中,ifcfg-ens33可以直接查看私网网卡名称。请输入并添加。设置主机名=test20。


三、centos7修改主机名由于dockerswarm集群是通过虚拟机搭建的,各个节点的名字在omain中是无法区分的,所以这里修改一下hostname来区分
所有步骤总结,按照以下步骤操作:您可以快速更改所有主机名,如。我们将详细解释接下来的步骤。
hostnamectl命令检查与主机名相关的所有设置。
假设所有主机名均已设置。对于工作人员,命令是hostnamectlset-hostnameworker。
如果更改成功,请验证是否已进行更改,但命令行前端中的显示保持不变。
主机名有静态(--static)、瞬态(--transient)和灵活主机名(--pretty)三种,可以通过添加这些参数来自定义更改。
接下来,修改hosts文件。,运行vim/etc/hosts并将其更改为127.0.0.1worker::1worker,该值不是vi命令使用的。#符号是注释。
重启即可完全生效。执行重新启动。
您还可以看到dockerswarm中的主机名已更改。