Dns
如何將 localhost 的名稱更改為 LAN 中其他使用者可以使用的自定義名稱
我需要使用可從 LAN 中的所有設備訪問的自定義 URL 名稱。
我知道可以在
/etc/hosts
文件中設置127.0.0.1 myname 127.0.1.1 system09-System-Product-Name # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
輸入
myname
主機時,可以訪問 myname/urlpath 。它僅適用於我的系統。我怎樣才能在我的區域網路中使這個系統也可用?
Localhost 顧名思義,只能從您的本地系統訪問。
如果您需要其他使用者訪問您的自定義 URL,您需要將您的系統 IP 地址映射到所使用的名稱,然後通過編輯他們的 /etc/hosts 文件在所有 LAN 工作站上添加此條目,例如:
127.0.0.1 <custom_name> # this is for localhost <your_ip_address> <custom_name> # this is to be added to other workstations in the LAN
其他解決方案是在您的本地 LAN 中使用 DNS 伺服器並為您的自定義名稱創建一個 A 記錄,這將允許您 LAN 中的其他使用者訪問您的連結。