無法存取面向公眾的網站

無法存取面向公眾的網站

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

>

相關內容