如何获取不回答Ping的WebSite IP?

4 c# ip ping web

我正在尝试获取一个不响应ping的网站的IP地址 - 它们超时.

我试图从C#应用程序而不是Windows中的命令输入屏幕执行此操作.我一直在使用ping命令,它在某些网站上超时,所以它在那里没用.

是否有其他方法可以获取不需要网站响应的信息?

Flo*_*scu 6

即使站点没有响应PING(ICMP未在服务器上启用或由防火墙过滤),PING命令仍应将站点名称解析为IP地址并显示该IP地址.

检查Windows上ping命令的输出(以粗体显示的ip地址):

ping wikipedia.org
Run Code Online (Sandbox Code Playgroud)

使用32字节ping wikipedia.org [208.80.152.2] o
来自208.80.152.2的回复:bytes = 32 time = 245ms TTL = 50
来自208.80.152.2的回复:bytes = 32 time = 235ms TTL = 50

更新(由于更新的问题)

如果您尝试从C#应用程序获取DNS名称的IP地址,则应使用Dns类中的GetHostEntry方法:http://msdn.microsoft.com/en-us/library/ms143998.aspx.