Telnet远程和tracert跟踪命令
一、tracert命令详解
现在网络四通八达,网线光纤基站卫星,只要运营商能收费的地方,就有网络,覆盖了全世界所有的区域。彻底改变了以前通讯基本靠吼的情况。那么宽广的网络世界,超过100米就得需要中继放大信号的网线,即使现在的光纤线缆距离也是有限。全世界那么大,有没有统计过,在有限的IPV4里,全球有多少的路由器,没有答案。
那我们访问一个网站的时候,从手下的主机到底经过了多少个路由器?才能达到目的地服务器。
Windows有个网络命令可以实现,它就是Tracert。
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
命令参数如图
Tracert命令对于了解包括解决大型网络非常使用,它能摸索所处大型局域网里网络拓扑架构,除了一些禁止ping的路由器(一般出口路由器或者防火墙上)。
Tracert命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
Tracert 先发送 TTL 为 1 的回应数据包,当数据包上的 TTL在路由器收到后TTL自动减1 ,一旦某个服务器将TTL减1后,等于了0,路由器应该将"ICMP Time Exceeded"的消息发回源计算机,源计算机就根据收到的信息判断达到的路由器和所用时间。下次再次发送数据包时,将TTL递增 1,继续上述测试,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的"ICMP 已超时"的消息确定路由。某些路由器不经询问直接丢弃 TTL过期的数据包,这在 Tracert 实用程序中看不到,我们会显示请求超时的请求信息。
命令使用案例
使用ping命令测试www.qq.com服务器设置的TTL初始值为52,如下图
下图所示,我们测试到www.qq.com的路经过了16道路由,结合上图ping命令结果,得知小编在ping www.qq.com时候得到TTL=52。又由下图得知经过16道路由后到达我们客户机,52+16=68,说明www.qq.com设置的TTL初始值为68。下图中请求超时的反馈信息是因为路由器对ping命令做了处理,关闭了ping的响应,所以我们收不到发给他的反馈信息。
总结
Tracert命令适合大型网络,能测算出当前主机到目的主机之间经过了多少个路由,并详细记录所经过所有路由的地址。
二、Telnet命令详解
Telnet命令是远程登录命令,原理是将目标计算机作为一个服务端,通过计算机输入命令在远程计算机上执行。
简单来说就是我们通过Telnet命令连接到另外一点电脑上,就可以在本机操作远程电脑的命令。
telnet有两种工作模式,即命令模式和会话模式。
会话模式,连接到远程电脑后,就会进入到会话模式,登录后将打开一个命令提示符会话窗口,就可以在该窗口中使用任何远程计算机上基于字符的应用程序,就想直接登陆系统一样运行telnet服务器。
命令模式,命令模式允许telnet终端打开或关闭到远程主机的连接,显示操作参数,设置终端选项,打印状态以及推出程序。两种模式可以互相转换。
如果我们在命令提示符中直接输入telnet不带任何参数,则会直接启动telnetclinet。
想要使用telnet命令,必须主机和远程电脑都打开telnet服务,通常系统默认都是关闭的,开启方法如下:
打开控制面板——程序——程序和功能,打开或关闭windows功能,在列表中选择telnet服务端和客观端前打上勾,然后点击确定。
然后在服务列表里看看telnet服务是否开启:
确认开启后,命令提示符输入telnet即可使用,如果服务未开启,则会提示不是内部或外部命令,按上述方法检查即可。
继续来看看telnetclient的使用方法和参数:
共计九个参数,包含连接主机,关闭、显示参数等等,使用时按照说明即可。
下面我们来举例说明telnet是如何连接到远程电脑的。此处用虚拟机新建一台虚拟win7主机来做测试,IP地址为192.168.211.128 ,用户名为admin,密码000000。
首先我们用连接参数来连接到远程电脑,输入o192.168.211.128:
提示将密码发送到远程电脑,这里输入n点击回车,也就是否的意思。
这里就需要输入用户名和密码了,因为我们提前获得了用户名及密码。在login:后输入远端计算机的用户名点击enter:
在password:后输入密码。注意,密码是不会显示的,所以要确保输入正确:
输入正确之后,出现如上显示,说明我们成功连接到了远程电脑,接下来就可以在此处使用所有DOS命令对远程电脑发送命令并执行操作了。
我们在这这里用之前说到的dir命定举个例子查看远程电脑的D盘文件:
可以看到远程电脑中D的目录,就像在才做本机一样,也证实了连接成功,操作成功。
最后我们需要段开此次远程连接,使用exit退出即可。
然后在telnetclient继续输入quit退出,就回到了我们本机的命令提示符窗口了:
telnet命令是黑客常用的入侵命令之一,其功能也是十分强大,当然了,想要使用telnet就轻易连接到远程电脑是不可能的,首先,你得提前获取对方的IP地址以及管理员账号密码,其次,操作系统通常默认telnet服务关闭,还得想办法打开服务,还有要骗过一些验证等等。
报错问题
Telnet连接报错
报错内容:
Access Denied: Specified user is not a member of TelnetClients group.
Server administrator must add this user to the above group.
Telnet Server has closed the connection
拒绝访问:指定的用户不是TelnetClients组的成员。
服务器管理员必须将此用户添加到上述组。
Telnet Server已关闭连接
解决方案:
登录的用户必须属于TelnetClients 这个组,否则不能登录,在"我的电脑"上点右键,选择"管理…" 然后"计算机管理"->“系统工具”->“本地用户和组”;然后双击你用来登录的用户,然后在出来的"属性"对话框里选择"隶属于"->“添加” 然后在"输入对象名称来选择"下面的文本框 里 输入"TelnetClients",然后"确定"Telnet登陆报错
报错内容:
Welcome to Microsoft Telnet Service
login: Administrator
password:
句柄无效。
Login Failed
login:
解决方案:
在"我的电脑"上点右键,选择"管理…" 然后"计算机管理"->“系统工具”->“本地用户和组”;然后双击你用来登录的用户,然后在出来的"属性"对话框里选择"常规",查看账户是否已经被禁用,去掉禁用前的勾,然后"确定"
Telnet远程和tracert跟踪命令相关推荐
- linux路径跟踪命令,linux的tracert命令的详细解释
linux中的使用tracert命令可以跟踪路由路径,下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux的tracert命令的详细解释,希望对大家有帮助! linux的trace ...
- python telnetlib执行命令_使用python Telnet远程登录执行程序的方法
如下所示: # -*-coding:utf-8 -*- def do_telnet(Host, username, password, finish, commands): import telnet ...
- 怎样查询自己正在上网的路由器的IP地址?网络节点跟踪命令tracert的用法
怎样查询自己正在上网的路由器的IP地址?网络节点跟踪命令tracert的用法 其实很简单 用ipconfig命令就能解决 首先在命令行里输入以下内容 ipconfig 接下来是这种情况 显然这里会列出 ...
- url访问 路由跟踪 命令 tracert
路由跟踪命令:用于确定 IP数据包访问目标所采取的路径,归属网络协议层 可用于对ping命令的补充,当无法ping通时,可用路由跟踪命令检测具体原因. win: tracert 的作用:从你的电脑到你 ...
- tracert路由跟踪命令分析判断
可能有的会使用路由跟踪命令 ,可是却看不太明确显示出来的结果.结合我的来说明一下. (1)tracert命令介绍 tracert是路由跟踪命令,通过该命令的返回结果,能够获得本地到达目标主机所经过的网 ...
- tracert路由跟踪命令分析推断
可能有的会使用路由跟踪命令 ,但是却看不太明白显示出来的结果.结合我的来说明一下. (1)tracert命令介绍 tracert是路由跟踪命令,通过该命令的返回结果,可以获得本地到达目标主机所经过的网 ...
- 华为交换机 ssh和Telnet远程登录配置命令
华为交换机 ssh和Telnet远程登录配置命令 联系方式 QQ481715271*** ** 简单拓扑 ** LSW4 vlan 20配置地址的原因是SSH Telnet 都可以登录 LSW3 配置 ...
- telnet远程管理的命令
telnet远程管理 1.1 问题 在企业中为方便网络管理员对Cisco设备的配置,一般需事先在Cisco交换机及路由器上开启远程管理的服务,借助网络通过telnet方式远程访问. 1.2 方案 网络 ...
- 路由跟踪命令 查看DNS IP Mac等
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.最基 ...
最新文章
- JS作用域相关知识(#精)
- 在ASP.NET中使用Office Web Components (OWC)创建统计图
- 【 Linux 】Linux下如何退出vim的一些常用命令总结
- Meizu M8 Preview
- 【Matlab 控制】Simulink仿真+S函数例子
- C++ - 模板函数须要类型转换时使用友元(friend)模板函数
- 开始使用Spring Cloud实战微服务
- 1.4编程基础之逻辑表达式与条件分支 06 判断是否为两位数
- 即插即用!视频超分中的涨点神器:iSeeBetter
- bzoj2431:[HAOI2009]逆序对数列
- 一起来梳理JVM知识点
- 安卓使用html文件遍历,安卓手机中使用html的input file,获取不到文件类型和文件名...
- openlayers5学习笔记-map事件(moveend)
- JAVA-国密算法SM3和SM4应用Example
- NVIDIA GeForce G102M
- Python Turtle 小项目11 玫瑰曲线
- C语言基于单链表的词典软件
- 滴滴php面试题,面经:三次滴滴面试通过,一些真实细节分享给大家
- 上海迪士尼度假区推出冬季节庆新体验
- 培训班出来的人后来都怎么样了?(一)
热门文章
- 解决LaTeX:!Package CJK Error:Invalid character code报错
- BGR转YUV420SP
- (ACWing yxc算法基础课笔记)差分
- 关于Amazon AWS —— 免费的午餐不好吃
- 实验六软件包管理linux,oeasy教您玩转linux010202软件包管理apt
- 阿里云服务器开发实践:使用云服务器ECS搭建DoH服务
- vSAN 6.6在线研讨会-4月20日下午2:30 amp;amp; 小提示:如何理解FTT与纠删码的组合?
- 下载文件、根据链接生成二维码
- Unity批量替换文字字体自制工具
- win10 UWP Controls by function