前言:
在网络通信中我们往往使用ping 命令来判断2台或2台以上的机器间是否网络连通。如下图:
ping命令成功案例
ping命令失败案例,没有该ip
除此之外,还有两个更高端一点的网络命令,就是telnet和netstat,telnet可能需要配置这里就不介绍了,自行百度。
下面介绍下这两个命令
telnet命令
概念:
Telnet协议是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器,另外需要注意的是,远程机器必须启动telnet服务器,否则无法打开telnet命令。Telnet是常用的远程控制Web服务器的方法,Telnet服务器的缺省端口号为23。。
另外,telnet可以查看某个端口是否可访问。我们在搞开发的时候,经常要用的端口就是 8080。那么你可以启动服务器,用telnet 去查看这个端口是否在监听中。
作用总结:
1)检查远程机器或本地机器上某端口是否打开 例如:查看监听百度服务器的80端口是否开启 telnet www.baidu.com 80 如下图
回车后有光标不停闪烁说明端口开启了,否则,如下图:
端口未开启图
2)telnet提供对远程机器的终端服务,即本地机器作为远程的一个虚拟终端对远程机器 进行操作。
netstat命令 netstat -a/-tel
作用:
查看本地计算机的TCP和UDP端口是否监听
网友评论