public class SitePinged : System.Web.Services.WebService { public SitePinged () { //如果使用設計的元件,請取消註解下行程式碼 //InitializeComponent(); } [WebMethod] public string Ping(string site) { Ping wsPing = new Ping(); PingReply wsPingReply = wsPing.Send(site); return wsPingReply.Status.ToString(); } }
Reference:
Pinging using ASP.NET 2.0 and VB .NET
PING 命令詳解
講解蠻祥細,摘錄常用的部份如下:
怎樣使用Ping命令來測試網路連通呢?
連通問題是由許多原因引起的,如本地配置錯誤、遠程主機協議失效等,當然還包括設備等造成的故障。
首先我們講一下使用Ping命令的步驟。
使用Ping檢查連通性有五個步驟:
1. 使用ipconfig /all觀察本地網路設置是否正確;
2. Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是為了檢查本地的TCP/IP協議有沒有設置好;
3. Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤;
4. Ping本網網關或本網IP地址,這樣的是為了檢查硬體設備是否有問題,也可以檢查本機與本地網路連接是否正常;(在非局域網中這一步驟可以忽略)
5. Ping遠程IP地址,這主要是檢查本網或本機與外部的連接是否正常。
沒有留言:
張貼留言
留個話吧:)