在Linux中设置静态hostname可以通过以下步骤完成。这些步骤适用于大多数基于Debian和Red Hat的发行版,如Ubuntu、CentOS等。
打开终端。
编辑/etc/hostname
文件:
sudo nano /etc/hostname
将文件中的内容替换为你想要的静态hostname,然后保存并退出(在nano编辑器中,按Ctrl+O
保存,按Ctrl+X
退出)。
编辑/etc/hosts
文件:
sudo nano /etc/hosts
找到类似于以下的行:
127.0.0.1 localhost
::1 localhost
在这行下面添加一行,将your_static_hostname
替换为你设置的静态hostname:
127.0.0.1 localhost your_static_hostname
::1 localhost your_static_hostname
保存并退出。
重启网络服务:
sudo systemctl restart networking
或者,如果你使用的是ifupdown
:
sudo /etc/init.d/networking restart
验证hostname:
hostnamectl
或者:
hostname
你应该看到设置的静态hostname。
打开终端。
编辑/etc/hostname
文件:
sudo nano /etc/hostname
将文件中的内容替换为你想要的静态hostname,然后保存并退出(在nano编辑器中,按Ctrl+O
保存,按Ctrl+X
退出)。
编辑/etc/sysconfig/network
文件:
sudo nano /etc/sysconfig/network
找到HOSTNAME
行,并将其值更改为你设置的静态hostname:
HOSTNAME=your_static_hostname
保存并退出。
重启网络服务:
sudo systemctl restart network
验证hostname:
hostnamectl
或者:
hostname
你应该看到设置的静态hostname。
通过以上步骤,你可以在Linux系统中成功设置静态hostname。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux怎么拷贝远程文件到本地