Telnet端口测试
2013-12-12 14:48
225 查看
$IP ="220.181.111.142"
$Port ="801"
Function Port-Test ($IP,$Port)
{
$Timeout = 1000
$Address = [System.Net.IPAddress]::Parse($IP)
$Socket = New-Object System.Net.Sockets.TCPClient
$Connect = $Socket.BeginConnect($Address,$Port,$null,$null)
Start-Sleep -Milliseconds 100
If ( $Connect.IsCompleted )
{
$Wait = $Connect.AsyncWaitHandle.WaitOne($TimeOut,$false)
If(!$Wait)
{
$Socket.Close()
Return $false
}
Else{
$Socket.EndConnect($Connect)
$Socket.Close()
Return $true
}
}
Else{Return $false}
}
Port-Test $ip $Port
$Port ="801"
Function Port-Test ($IP,$Port)
{
$Timeout = 1000
$Address = [System.Net.IPAddress]::Parse($IP)
$Socket = New-Object System.Net.Sockets.TCPClient
$Connect = $Socket.BeginConnect($Address,$Port,$null,$null)
Start-Sleep -Milliseconds 100
If ( $Connect.IsCompleted )
{
$Wait = $Connect.AsyncWaitHandle.WaitOne($TimeOut,$false)
If(!$Wait)
{
$Socket.Close()
Return $false
}
Else{
$Socket.EndConnect($Connect)
$Socket.Close()
Return $true
}
}
Else{Return $false}
}
Port-Test $ip $Port
相关文章推荐
- telnet测试端口是否打开?
- telnet测试端口是否打开?
- Telnet到端口25以测试SMTP通信
- telnet命令 测试端口连接是否正常
- telnet命令 测试端口连接是否正常
- telnet 测试某端口是否可用
- telnet 测试端口是否打开
- 测试端口是否开放用PIN还是telnet命令
- linux ping IP地址与telnet 测试IP端口
- 如何优雅的使用telnet测试端口连通性
- linux ping IP地址与telnet 测试IP端口
- telnet测试对方端口
- 关于测试Windows电脑端口的命令 —— telnet用法
- linux ping IP地址与telnet 测试IP端口
- linux端口连通性测试【telnet、wget、ssh、curl】
- linux 端口telnet测试脚本
- 如何优雅的使用telnet测试端口连通性
- nc、telnet测试端口连通性
- linux ping IP地址与telnet 测试IP端口