2010-05-26 106 views
0

這是不是一個真正的編程問題,但我在我束手無策......從客戶端B無法Ping通服務器,但是能夠從客戶端A來ping請幫

我想配置IIS 6.0/Windows Server 2003 Web服務器與一個ASP.net應用程序。

當我嘗試ping從客戶端計算機,我得到的服務器如下:

PING 74.208.192.xxx ==> Ping fails 
PING 74.208.192.xxx:80 ==> Ping succeeds! 

從客戶端計算機B,這兩個ping失敗。

PING 74.208.192.xxx ==> Ping fails 
    PING 74.208.192.xxx:80 ==> Ping fails with a message 
"Ping request could not find host 74.208.192.xxx:80" 

客戶端A和B都在同一個子網上。服務器在外面(由ISP託管的虛擬服務器)

我在服務器上的虛擬目錄中有一個ASP.NET應用程序。在IE或Firefox中,如果我輸入http://74.208.192.xxx/subdir/subdir/../Default.aspx,它可以從兩個客戶端運行!

服務器具有默認的防火牆設置,但啓用了Web服務器(端口80打開)。

回答

0

這不是更適合serverfault嗎?

只要網絡應用程序工作正常,爲什麼你「在你的智慧結束」通過ping?你爲什麼需要它?

你不「ping」一個端口;端口是TCP和UDP中的抽象,但不存在於ping使用的ICMP協議中;所以我不知道PING 74.208.192.xxx:80「成功」。你能發佈一個你在屏幕上看到的文字記錄嗎?

檢查服務器是否阻止了ICMP,您必須在Windows中修改防火牆設置才能檢查此問題。

此外,請確保您可以從兩臺計算機(A和B)ping到外部已知良好主機(我建議ping yahoo.com)以查看本地防火牆是否阻止了ping。

+0

從客戶端A(ping不通) C:\ Program Files文件\微軟的Visual Studio 9.0 \ VC>平74.208.192.xx ping命令74.208.192.xx與32個字節的數據: 請求超時。 請求超時。 請求超時。 請求超時。 74.208.192.xx的ping統計信息: 信息包:發送= 4,收到= 0,丟失= 4(100%丟失), – 2010-05-27 00:00:50

+0

來自客戶端A(ping成功 - 注意不同'回覆'地址) C :\ Program Files \ Microsoft Visual Studio 9.0 \ VC> ping 74.208.192.xx:80 Pinging 74.208.192.xx:80 [208.67.216.xxx] with 32 bytes of data: 從208.67.216回覆.XXX:字節= 32時間= 35MS TTL = 54 ... ...從208.67.216.xxx 答覆:字節= 32時間=爲33ms TTL = 54個 平統計208.67.216.xxx: 數據包:發送= 4,收到= 4,丟失= 0(0%丟失), 近似往返時間(以毫秒爲單位): 最小值= 32ms,最大值= 54ms,平均值= 38ms – 2010-05-27 00:01:53

+0

從客戶端B(均ping失敗) ---------- C:\ Documents and Settings \ user> ping 74.208.192.81 Pinging 74.208.192。81與32個字節的數據: 請求超時。 ... 請求超時。 平統計74.208.192.81: 包:發送= 4,接收= 0,失落= 4(100%的損失), C:\ Documents和Settings \用戶>平74.208.192.81:80 Ping請求可能找不到主機74.208.192.81:80。請檢查名稱,然後再次嘗試 。 – 2010-05-27 00:02:56

相關問題