Linux系统下判断ifconfig显示的多个IP地址哪个可用
如果您使用的是Linux系统,并且使用ifconfig命令发现出现了多个IP地址,您可以使用以下方法来判断哪些IP地址可用:
- 使用ping命令测试IP地址是否可达。
例如,假设您想测试IP地址为'192.168.1.100'是否可达,可以使用以下命令:
ping 192.168.1.100
如果IP地址可达,将收到类似于以下输出:
64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=0.123 ms
如果IP地址不可达,则输出类似于以下内容:
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
- 使用telnet命令测试端口是否开放。
例如,假设您想测试IP地址为'192.168.1.100'的80端口是否开放,可以使用以下命令:
telnet 192.168.1.100 80
如果端口开放,将出现以下输出:
Trying 192.168.1.100...
Connected to 192.168.1.100.
Escape character is '^]'.
如果端口未开放,则输出类似于以下内容:
Trying 192.168.1.100...
telnet: connect to address 192.168.1.100: Connection refused
telnet: Unable to connect to remote host
通过这些方法,您可以判断哪些IP地址可用。
原文地址: https://www.cveoy.top/t/topic/nz4O 著作权归作者所有。请勿转载和采集!