1
我只想檢查smpp服務器是否正在接受連接。我們可以使用命令提示符下使用以下命令來檢查:telnet 152.26.53.39 2775
我只是想用C#編寫此命令如何檢查服務器是否正在接受連接
我只想檢查smpp服務器是否正在接受連接。我們可以使用命令提示符下使用以下命令來檢查:telnet 152.26.53.39 2775
我只是想用C#編寫此命令如何檢查服務器是否正在接受連接
TcpClient tcpClient = new TcpClient();
try
{
tcpClient.Connect("152.26.53.39", 2775);
Console.WriteLine("Port 2775 Open");
}
catch (Exception){
Console.WriteLine("Port 2775 Closed");
}
您可以如下使用Ping class:
string nameOrAddress="152.26.53.39 2775";
public static bool PingHost(string nameOrAddress)
{
bool pingable = false;
Ping pinger = new Ping();
try
{
PingReply reply = pinger.Send(nameOrAddress);
pingable = reply.Status == IPStatus.Success;
}
catch (PingException)
{
// Discard PingExceptions and return false;
}
return pingable;
}