Windows弃用telnet,寻找新网络连接工具指南
admin2023-10-30【电脑技术】浏览:202
“TELNET”协议是TCP/IP协议栈应用层中众多应用协议的一种,曾经广泛应用于远程管理、终端登录等方面。Windows和Linux操作系统都有(过)使用Telnet协议的命令telnet。不过和很多早期的TCP/IP应用层协议一样,TELNET协议对于安全性考虑不足,发送的数据采用“明文”方式在网上传输。在网络风险越来越高的情况下,telnet命令和TELNET协议已经基本上被ssh命令和SSH协议所取代,仅在特殊场景和特定用途下还保留着一丁点存在的“意义”。
Telnet曾是网络中使用最广泛的应用之一
比如以前我们常用Windows操作系统的telnet命令测试远程TCP端口的连通性,好比执行telnet www.sohu.com 80,以测试到搜狐网的HTTP 80端口的可达性。如果执行后光标变成了连续闪动的样子,或者显示了服务器的响应内容,就说明这个TCP(80)端口是可达的;如果telnet命令提示远程连接失败,就表示该端口无法连接,下一步就应该去排查具体问题原因了。当然无法连接远程TCP端口的原因有很多,比如路由设置错误、防火墙没有放开端口、对端服务未开启等都是比较常见的。
不过这样的“大家好才是真的好”并没有持续多久,微软为了推动大众放弃不安全的TELNET协议,先是在Windows服务器操作系统中取消了TELNET Server的应用,然后又将telnet命令从操作系统默认安装的命令调整为了选装命令,再后来干脆连选装telnet命令的途径也取消了,也就是说新版本的Windows已经彻底放弃了telnet命令和TELNET协议。
虽然我们不怎么使用telnet命令,但是作为网络从业者,端口连通性测试还是要做的,没了telnet,Windows下该怎么测试远程端口?
除了第三方的工具,微软在cmd命令行的替代者PowerShell中自带了一个Test-NetConnection的工具,这个工具不光可以测试网络的连通性,还可以测试TCP端口的可达性。比如Test-NetConnection -ComputerName 114.114.114.114 -port 53就是测试114.114.114.114(DNS服务器)的TCP 53端口的连通性,如果端口不可达,Test-NetConnection命令还会进行Ping测试,检查远端服务器的连通性,这样的处理是不是“贴心”了一些?下面的图就是上述命令的执行示例,一起看看吧。
Test-NetConnection命令示例
更多Test-NetConnection命令的详细用法,大家可以在微软的官方网站查询。希望本文会给拥有同样需求的读者一些帮助,感谢阅读。
相关文章
- win10更新失败内存不足解决方法 win10更新内存不足怎么办
- TP-Link路由器动态DDNS设置详细步骤 tplink动态域名怎么用
- 掌握网速新技能:如何快速测试网络速度
- win10安全模式都进不去会有警报声 windows10安全警报怎么关
- wps怎么绘制地球仪图标 地球仪的地图怎么画
- TrustedInstaller权限是什么意思
- 电脑远程控制操作方法 远程控制电脑的方法
- realtek高清晰音频管理器麦音响设置方法 realtek高清晰音频管理器怎么设置耳机才正常
- U盘版Windows 10系统安装盘制作全程指南
- ppt怎么制作文字粒子散射的动画效果 ppt粒子动画教程
- toastfish下载方法
热评文章
企业微信分屏老师能看到吗 企业微信切屏老师能看见吗
excel如何批量输入求和公式 excel批量输入求
罗技驱动win7能用吗 罗技鼠标支持win7系统吗
打印机驱动卸载干净教程 打印机驱动怎样卸载干净
显卡驱动更新小技巧,让你的电脑运行更稳定
手机系统声音不起眼,但很重要 手机系统声音有的,但