ping命令,测试网络连通性
telnet命令可以测试一个IP的连通性
telnet 172.16.31.163
如下图所示,说明对方的主机没有开放telnet服务
telnet命令,在IP地址后面加上端口,可以测试对方主机的端口是否通畅
telnet 172.16.31.163 1521
如下图,出现了一个黑框框,就说明这个主机的端口是通的
在开发的时候,经常用的端口为 8080,当应用服务器启动后,可使用telnet 去查看8080端口是否可用
telnet 172.16.31.163 8080
如下图,8080端口连接失败,说明8080端口非通畅
查看telnet的帮助信息
telnet --help
若在Windows的命令行中,输入telnet显示“telnet不是内部或外部命令,也不是可运行的程序”,说明该机器未安装telnet客户端。可以在控制面板-程序和功能-启用或关闭windows功能-勾选“Telnet客户端”,点击确定。然后,在命令行中就可以使用telnet命令了
telnet可以用于远程登录主机,对远程主机进行管理。
telnet远程登录通信的时候,采用的是明文。如果有人使用嗅探工具抓包,在你用telnet通信的时候,抓取你的信息数据包,被抓取的数据包为明文。因此telnet通信是不安全的,很多linux服务器都不开放telnet服务,而采用SSH服务。Windows主机一般来说也是默认不开放telnet服务的,现在windows7等系统甚至连telnet客户端默认都没有安装。
使用telnet ip ,可以开始一个telnet会话,输入用户名和密码来登录远程服务器,以命令行的方式远程管理计算机。需要注意的是,远程机器必须启动telnet服务。