windows检测远程主机是否连通或者某个端口是否开启

一、检测主机是否连通

ping命令是个使用频率极高的网络诊断工具,在Windows、Unix和Linux系统下均适用。它是TCP/IP协议的一部分,用于确定本地主机是否能与另一台主机交换数据报。根据返回的信息,我们可以推断TCP/IP参数设置是否正确以及运行是否正常。需要注意的是,成功与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,必须成功执行大量的数据报交换,才能确信TCP/IP的正确性。下面就以Windows系统为例,介绍一下ping命令的基本使用方法。

步骤

1、使用快捷键Win+R出运行命令框,输入cmd,点击确定,会弹出DOS窗口
2、ping命令的应用格式:
①ping+IP地址或主机域名;
②ping+IP地址或主机域名+命令参数;
③ ping+命令参数+IP地址或主机域名 。注意,“+”要换成空格!

当我们使用第①种格式时,默认只发送四个数据包。例如,我们来ping一下http://www.baidu.com这个地址,如下图所示。110.242.68.3便是百度的其中一台主机的地址;
bytes(字节)表示发送数据包的大小,默认为32字节;
time(时间)表示从发出数据包到接受到返回数据包所用的时间;
TTL表示生存时间值,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。
在这里插入图片描述

详细文章参考:ping命令的基本使用方法(Windows系统)

二、测试端口是否打开

要测试远程主机上的某个端口是否开启,无需使用太复杂的工作,windows下就自带了工具,那就是telnet。ping命令是不能检测端口,只能检测你和相应IP是否能连通。
如果在cmd命令行工具中输入telnet提示没有该命令,则说明没有安装telne工具(安装教程在下面)

步骤

测试某个端口是否开启。测的是43.143.144.xx的8080这个端口。在cmd下输入telnet 43.143.144.xx 8080之后会出现一个窗口,是最小化的。若窗口自动关闭了,说明端口是关闭的或主机ping不通,反之端口开放。比如这个8080端口是开放的,就出现以下的窗口,否则窗口关闭。
在这里插入图片描述
原文参考于:检测远程主机上的某个端口是否开启——telnet命令

telnet安装

下面介绍下win10安装telnet
首先打开电脑的控制面板,找到程序,打开
在这里插入图片描述
然后点击,启用或者关闭windows功能
在这里插入图片描述
然后找到Telnet客户端,勾选上,点击 确定
在这里插入图片描述
然后等待安装完成,我是第一次没有安装好,然后相同的操作又来来一遍,就自己好了
测试一下
在cmd中输入:telnet 43.143.144.xx 8080

猜你喜欢

转载自blog.csdn.net/mfysss/article/details/128680651
今日推荐