【问题标题】:Change hostname of Linux machine更改 Linux 机器的主机名
【发布时间】:2015-01-12 13:30:43
【问题描述】:

我有一个主机“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”。有人可以帮忙吗?

提前致谢!

【问题讨论】:

  • 这个问题在 SO 上是题外话,但我还是会告诉你原因:你只更改了 本地 的主机名,你还没有更改和 DNS世界其他地方使用将主机名映射到 IP 地址。
  • 是的,我刚才看到了,用那个名字在本地ping主机是可行的。

标签: linux dns


【解决方案1】:

另一台机器应该如何知道主机名?您是否有运行 DNS 服务并在其中存储具有相应 IP 地址的主机名?

因此,您要么运行 DNS 服务,要么将具有正确 IP 地址的主机名存储在您所有机器上的 /ets/hosts 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 2014-03-04
    相关资源
    最近更新 更多