更改 Linux 机器的主机名
Change hostname of Linux machine
我有一个主机"india.niksula.hut.fi"。我想将其更改为 "test.india.niksula.hut.fi"。我运行命令:
sudo hostname test.india.niksula.hut.fi
我还修改了 /etc/hostname 文件以具有 "test.india" 而不是以前的 "india"。当我 运行 命令时:
hostname --fqdn
我得到 "test.india.niksula.hut.fi"。现在,当我尝试从另一台机器 ping 该名称时,它给出:
ping: unknown host test.india.niksula.hut.fi
SSH 也给出相同的结果。我需要能够访问名称 "test.india.niksula.hut.fi"。有人可以帮忙吗?
提前致谢!
另一台机器应该如何知道主机名?您是否有 DNS 服务 运行ning 用于存储具有相应 IP 地址的主机名?
因此,您要么 运行 DNS 服务,要么将具有正确 IP 地址的主机名存储在所有计算机上的 /ets/hosts
中。
我有一个主机"india.niksula.hut.fi"。我想将其更改为 "test.india.niksula.hut.fi"。我运行命令:
sudo hostname test.india.niksula.hut.fi
我还修改了 /etc/hostname 文件以具有 "test.india" 而不是以前的 "india"。当我 运行 命令时:
hostname --fqdn
我得到 "test.india.niksula.hut.fi"。现在,当我尝试从另一台机器 ping 该名称时,它给出:
ping: unknown host test.india.niksula.hut.fi
SSH 也给出相同的结果。我需要能够访问名称 "test.india.niksula.hut.fi"。有人可以帮忙吗?
提前致谢!
另一台机器应该如何知道主机名?您是否有 DNS 服务 运行ning 用于存储具有相应 IP 地址的主机名?
因此,您要么 运行 DNS 服务,要么将具有正确 IP 地址的主机名存储在所有计算机上的 /ets/hosts
中。