Iis

使用域名訪問站點,無需編輯主機文件或設置 DNS

  • February 13, 2022

我在 IIS 10 上設置了多個站點,使用埠 80。這僅在家庭環境中,無法從外部訪問。

我希望所有設備都能夠使用域名訪問這些站點,而無需編輯主機文件或設置 DNS。

在 apache 中似乎可行 請參見此處:https ://webmasters.stackexchange.com/questions/111006/how-to-access-a-website-through-a-local-area-network-that-localhost-change-to-一種

可以在IIS中完成嗎?我在哪裡讀到這個?

電腦知道名稱和 IP 地址之間的映射的唯一方法是 DNS 或本地hosts文件。你想要的不可能。


為完整性而更新。

在 Windows 系統上,有兩種額外的方法可以將名稱映射到 IP 地址:WINS 伺服器和 LMHOSTS.SAM 文件;這些大多是 Windows 網路不使用 DNS 名稱解析的舊時代的遺物,但它們仍然有效。

WINS 伺服器需要由 Windows Server 系統託管,因此您需要一台伺服器來執行它;我真的不認為這會滿足您的需求。

LMHOSTS.SAM 文件的工作方式與 HOSTS 文件類似,但語法不同;它也位於同一個地方:C:\Windows\System32\drivers\etc

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