ping
语法: ping {IP地址}
ping命令对我们来说应该都不默认,ping是基于ICMP协议的,通过该命令可以检查IP的可达性。
如下:通过ping的响应信息可见和192.168.1.105机器之间是可以ping通的。
正在 Ping 192.168.1.105 具有 32 字节的数据:
来自 192.168.1.105 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.105 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.105 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.1.105 的回复: 字节=32 时间<1ms TTL=64
192.168.1.105 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
telnet
语法:telnet {IP地址} {端口}
telnet是验证服务的可达性。例如:当我在192.168.1.105启动了一个8080端口web服务。通过telnet 192.168.1.105 8080可以验证这个服务我们是否可以访问。如果出现可以和该ping通但是,访问不了某个端口的服务(首先需要确保该服务是已经成功启动了),那很有可能是访问主机上的防火墙设置问题。
不可达
[C:\~]$ telnet 192.168.1.105 8080
Connecting to 192.168.1.105:8080...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
可达
[C:\~]$ telnet 192.168.1.105 8081
Connecting to 192.168.1.105:8081...
Could not connect to '192.168.1.105' (port 8081): Connection failed.
Type `help' to learn how to use Xshell prompt.