ubuntu hostname在虚拟机中怎么设置
导读:Ubuntu虚拟机设置Hostname的步骤 1. 使用命令行(推荐,永久生效且无需重启) (1)查看当前Hostname 在终端执行以下命令,确认当前主机名: hostnamectl status 或 hostname 输出结果中的“St...
Ubuntu虚拟机设置Hostname的步骤
1. 使用命令行(推荐,永久生效且无需重启)
(1)查看当前Hostname
在终端执行以下命令,确认当前主机名:
hostnamectl status
或 hostname
输出结果中的“Static hostname”即为当前主机名。
(2)永久设置新Hostname
使用hostnamectl
命令修改主机名(需root权限):
sudo hostnamectl set-hostname 新主机名
将“新主机名”替换为所需名称(如ubuntu-vm
),执行后立即生效(当前会话及重启后均有效)。
(3)更新/etc/hosts文件(确保解析正确)
编辑/etc/hosts
文件,将旧主机名替换为新主机名:
sudo nano /etc/hosts
找到类似127.0.1.1 旧主机名
的行,修改为:
127.0.1.1 新主机名
保存并退出(Nano编辑器中按Ctrl+O
保存,Ctrl+X
退出)。
(4)验证修改
执行以下命令确认修改成功:
hostnamectl
(查看“Static hostname”是否为新名称)
或
hostname
(直接显示当前主机名)。
2. 编辑配置文件(手动修改,适合习惯图形化或命令行不熟悉者)
(1)修改/etc/hostname文件
sudo nano /etc/hostname
删除旧主机名,输入新主机名(如ubuntu-vm
),保存并退出。
(2)更新/etc/hosts文件(同命令行步骤)
编辑/etc/hosts
文件,修改旧主机名为新主机名,保存退出。
(3)重启系统(使配置生效)
sudo reboot
重启后,新主机名将永久生效。
3. 图形界面设置(仅适用于带GUI的Ubuntu版本)
(1)打开系统设置
点击桌面左上角“活动”→ 搜索“系统设置”→ 打开。
(2)进入主机名设置
在系统设置中找到“网络”→ 点击“主机名”选项(部分版本可能在“系统信息”中)。
(3)修改并保存
输入新主机名,点击“应用”或“保存”→ 重启虚拟机使更改生效。
注意事项
- 唯一性:确保新主机名在局域网内唯一,避免与其他设备冲突。
- DNS解析:若系统依赖DNS,需在DNS服务器中更新新主机名记录。
- 服务影响:修改主机名后,依赖主机名的服务(如SSH、Nginx)可能需要重启,或等待服务自动适配。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu hostname在虚拟机中怎么设置
本文地址: https://pptw.com/jishu/727733.html