经常维护网络和监控的时候需要测试端口有没有开放,
像下面这个网友的问题一样,PING通了,但是访问不了摄像头的界面,首先想到的是80端口是不是通的,访问摄像头的WEB界面使用的是80端口,这个时候我们就需要用到telnet命令来测试一下这台设备的80端口有没有通!
![图片[1],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/微信图片_20220423162120.png)
PING命令可以测试网络连通性
![图片[2],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/微信截图_20220423160711.png)
telnet命令可以测试一个IP的连通性
telnet 172.16.31.163
如下图所示,说明对方的主机没有开放telnet服务
![图片[3],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/bb.png)
telnet命令,在IP地址后面加上端口,可以测试对方主机的端口是否通畅
telnet 172.16.31.163 1521
如下图,出现了一个黑框框,就说明这个主机的端口是通的
![图片[4],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/aa.png)
在开发的时候,经常用的端口为 8080,当应用服务器启动后,可使用telnet 去查看8080端口是否可用
telnet 172.16.31.163 8080
如下图,8080端口连接失败,说明8080端口非通畅
![图片[5],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/qq.png)
查看telnet的帮助信息
telnet --help
![图片[6],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/pp.png)
若在Windows的命令行中,输入telnet显示“telnet不是内部或外部命令,也不是可运行的程序”,说明该机器未安装telnet客户端。可以在控制面板-程序和功能-启用或关闭windows功能-勾选“Telnet客户端”,点击确定。然后,在命令行中就可以使用telnet命令了
![图片[7],telnet 命令-测试端口是否畅通,老王弱电](https://www.52ruodian.com/wp-content/uploads/2022/04/66-1024x578.png)
telnet可以用于远程登录主机,对远程主机进行管理。 telnet远程登录通信的时候,采用的是明文。如果有人使用嗅探工具抓包,在你用telnet通信的时候,抓取你的信息数据包,被抓取的数据包为明文。因此telnet通信是不安全的,很多linux服务器都不开放telnet服务,而采用SSH服务。Windows主机一般来说也是默认不开放telnet服务的,现在windows7等系统甚至连telnet客户端默认都没有安装。 使用telnet ip ,可以开始一个telnet会话,输入用户名和密码来登录远程服务器,以命令行的方式远程管理计算机。需要注意的是,远程机器必须启动telnet服务。
![图片[5],海康威视硬盘录像机设备注册Ehome怎么做?,老王弱电](https://www.52ruodian.com/wp-content/uploads/2021/09/5697878e6bd1.png)
© 版权声明
THE END
暂无评论内容