
Windows Server 2003、IIS 6
我們部署了一個面向公眾的網站,直到今天早上它都運作良好。現在,當我們嘗試從網路外部存取網站時,瀏覽器將返回「找不到網站」訊息。我們沒有收到 IIS 錯誤訊息,它只是指出找不到該網站。
從內部網路存取 url 工作正常,內部 ping url 和 IP 位址也正常,因此這似乎不是 IIS 問題。 Tracert 只是按預期訪問內部伺服器,所以這可能是 DNS 問題?
任何從哪裡開始尋找解決這個問題的想法將不勝感激。
謝謝,夏蘭。
編輯:我們在同一台伺服器上還有另一個面向公眾的網站(具有不同的 IP 位址),並且該網站可以從外部訪問,因此問題可能與我們網站的 IP 位址有關?
答案1
檢查站點的 A(位址)記錄。
開啟命令提示字元並鍵入以下內容:
- 查詢
- 設定類型=a[不是必需的,但可以更全面地演示您正在做什麼]
- 伺服器4.2.2.2[知名外部DNS伺服器]
- www.yourwebsite.com
您應該得到類似以下的內容:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>nslookup
Default Server: dns.company.local
Address: 192.168.1.32
> set type=a
> server 4.2.2.2
Default Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
> www.google.com
Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
Non-authoritative answer:
Name: www.l.google.com
Addresses: 66.249.89.99, 66.249.89.104
Aliases: www.google.com
>