如何检查特定IP地址是否连接到网络
How to check whether specific IP address is connected to the network
我想创建一个应用程序来查找网络上的特定 IP 地址是否在线。我早就知道IP了。我是 C# 的新手,但想知道是否有人可以给我一个简单的解决方案。谢谢。
Ping ping = new Ping ();
IPAddress address = IPAddress.Parse("000.000.000.000");
PingReply pong = pingSender.Send(address);
pong
对象包含是否成功的信息。
if (pong.Status == IPStatus.Success)
{
// your machine at address is up and responding
}
将使用这个的完整程序
using System;
using System.Net;
using System.Net.NetworkInformation;
public class Program
{
public static void Main()
{
Ping ping = new Ping();
//change the following ip variable into the ip adress you are looking for
string ip = " ";
IPAddress address = IPAddress.Parse(ip);
PingReply pong = ping.Send(address);
if (pong.Status == IPStatus.Success)
{
Console.WriteLine(ip + " is up and running.");
}
}
}
我想创建一个应用程序来查找网络上的特定 IP 地址是否在线。我早就知道IP了。我是 C# 的新手,但想知道是否有人可以给我一个简单的解决方案。谢谢。
Ping ping = new Ping ();
IPAddress address = IPAddress.Parse("000.000.000.000");
PingReply pong = pingSender.Send(address);
pong
对象包含是否成功的信息。
if (pong.Status == IPStatus.Success)
{
// your machine at address is up and responding
}
将使用这个的完整程序
using System;
using System.Net;
using System.Net.NetworkInformation;
public class Program
{
public static void Main()
{
Ping ping = new Ping();
//change the following ip variable into the ip adress you are looking for
string ip = " ";
IPAddress address = IPAddress.Parse(ip);
PingReply pong = ping.Send(address);
if (pong.Status == IPStatus.Success)
{
Console.WriteLine(ip + " is up and running.");
}
}
}