在 IIS 中將 IP 位址變更為 URL

在 IIS 中將 IP 位址變更為 URL

我的學校專案需要一些幫助。我需要設定 IIS 系統,以便使用者只需在瀏覽器中鍵入 URL,而不是鍵入電腦的 IP 位址即可存取我電腦中 IIS 中的資料。

答案1

1)使用Host headers,就像Apache ServerAlias。

您只需建立一個網站,使用 www.yourdomain.com 作為您的主要主機標頭,然後根據需要新增其他主機標頭。

使用IIS,在您的網站名稱下單擊右鍵並選擇“屬性”,轉到網站 -> 高級按鈕,在“此網站的多個身份”上按添加,然後輸入域名

範例:(全部未分配,TCP 連接埠 80,ex.net)

然後,您有 2 個選擇
a) 建立 CNAME(如果您有網域)。
新增 CNAME 條目 (xxx.xxx.xxx.xxx www.yourdomain.com)

b) 編輯客戶端本機主機檔案。
新增 xxx.xxx.xxx.xxx www.yourdomain.com 或 xxx.xxx.xxx.xxx webservername
如果您使用的是 Windows,請編輯 c:\windows\system32\drivers\etc\hosts。
如果你是linux,編輯/etc/hosts

答案2

您需要網域的 DNS CNAME 項目或存取網站的系統的主機檔案 (xxx.xxx.xxx.xxx webservername) 項目。

如果您的網頁 IP 與網路伺服器 IP 不同,那麼您需要在 IIS 屬性和作業系統 NIC 中配置該位元以偵聽它(IP)並在 DNS 中提供指向它的 A 記錄。

IIS 不負責將您引導至特定頁面;它負責將您引導至特定頁面。作業系統(主機檔案)和/或 DNS 是。

這裡的其他人可能會提供更好的答案。

答案3

如果您在 IIS 伺服器上使用多個網站,則需要新增主機標頭項目。如果上述解決方案中有一個網站可以運作,您只需建立 A 或 CNAME 記錄適合您環境的任何內容,您的使用者就可以存取它。

答案4

網站是否託管在私立學校網路內?
它是由真實主機在外部託管的嗎?

答案是您需要 DNS 來為您完成這項工作,這取決於您的網站託管在哪裡以及您如何完成這項工作。

相關內容