如何探测ip+端口是否可用
时间: 2023-08-10 11:05:24 浏览: 99
检查IP地址是否可用
要探测一个 IP 地址和端口是否可用,可以使用网络工具,比如 `telnet` 命令或者 `nc` 命令。以 `telnet` 命令为例,假设要探测 IP 地址为 `192.168.1.1`,端口为 `80` 的 HTTP 服务是否可用,可以在命令行中输入以下命令:
```
telnet 192.168.1.1 80
```
如果你看到类似于以下输出,则说明该 IP 地址和端口可用:
```
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
```
如果你看到类似于以下输出,则说明该 IP 地址和端口不可用:
```
Trying 192.168.1.1...
telnet: connect to address 192.168.1.1: Connection refused
telnet: Unable to connect to remote host
```
`nc` 命令的使用方法类似,可以通过以下命令探测:
```
nc -vz 192.168.1.1 80
```
如果你看到类似于以下输出,则说明该 IP 地址和端口可用:
```
Connection to 192.168.1.1 80 port [tcp/http] succeeded!
```
如果你看到类似于以下输出,则说明该 IP 地址和端口不可用:
```
nc: connect to 192.168.1.1 port 80 (tcp) failed: Connection refused
```
阅读全文