Domain-Name-System

如何在不重新啟動的情況下更改主機名?

  • December 4, 2014

我按照https://askubuntu.com/questions/87665/how-do-i-change-the-hostname-without-a-restart中的說明進行操作。當我使用“主機名”進行驗證時,主機名已正確更改。

但是,有一個問題。因為我只更改主機名而不更改 IP 地址。我繼續使用“nslookup ip_addr”進行測試,其中“ip_addr”是機器的IP地址。nslookup 仍然返回舊的主機名。

有什麼方法(無需重新啟動)讓 nslookup 也返回新的主機名?

非常感謝。

重新啟動後,nslookup 返回新的主機名。所以在我的網路環境中,DNS 會自動執行設置。但我不想重新啟動。

nslookup正在使用您的 DNS 伺服器,而不是您的本地主機名配置,將 IP 解析為名稱。

您需要在 DNS 伺服器中進行更改,這取決於您的 DNS 伺服器的更新方式 - 可能是手動的,也可能是在主機重新啟動時自動進行的,也可能是通過其他一些自動化機制。

引用自:https://serverfault.com/questions/649280