Windows

如何為機器設置本地別名?

  • January 11, 2022

我想在本地 PC 上為網路機器設置別名。我知道只要還指定了機器的IP地址,就可以通過在hosts文件中添加一個條目來完成。但是,問題是 IP 是由 DHCP 伺服器動態分配的,所以我不確定 IP 地址。有沒有辦法根據機器的網路名稱定義一個別名?

PS:我正在執行 Windows Server 2008 R2。

Windows 僅支持 IP 到主機名的映射。您不能使用 hosts 文件設置本地別名。

如果您可以控製網路的 DNS,則可以創建將一個名稱映射到另一個名稱的CNAME記錄。

如果您無法控製網路的 DNS - 您沒有乾淨的選項(除非在您的 localhost 上執行一個 frankensteined DNS 伺服器,只是為了創建您自己的 CNAME。不寒而栗

在啟用/配置了 WINS 的網路上,無論在何處使用主機名,都可以通過使用網路名稱來引用另一台機器,並且作業系統庫會將其映射到適當的 IP 地址。

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