教你如何ping指定指定IP的指定端口

https://www.imooc.com/article/15303  参考

2016.12.16 13:13 51389浏览

ping是简单的测试网络连接情况的小工具,对于一般用户很实用,但是ping有个缺点就是,不能指定端口,同时如果源地址禁ping的话,ping命令就形同虚设。
——前言

tcping命令是针对tcp监控的,也可以看到ping值,即使源地址禁ping也可以通过tcping来监控服务器网络状态,除了简单的ping之外,tcping最大的一个特点就是可以指定监控的端口。tcping命令使用方法很简单

https://github.com/jtilander/tcping

  1. 下载tcping工具:http://www.elifulkerson.com/projects/tcping.php(分具体版本:32bit、64bit)
  2. 将下载的tcping.exe或者tcping64.exe文件放到C:\Windows\System32目录下(ping命令也是在这个目录下)
  3. 使用命令:tcping64 -d -t 127.0.0.1 6001

注意:如果你下载的是tcping.exe并且没有改文件名,在cmd中使用时需要输入tcping -p ip xxx使用,如果你下载的是64bit的tcping64.exe并且没有改文件名,在cmd中使用时需要输入tcping64 -p ip xxx使用

ping一个服务器的某一个端口号

官方使用教程:

常用的命令:

-4/-6    (优先使用IPv4/IPv6地址)
-d       (发送命令的时间)
-t       (-t是让命令持续运行,知道使用ctrl + c指令退出)
-h       (使用http模式)
-u       (与-h命令连用,输出目标的url)
-n      (发送命令的次数,默认4次)
-i        (发送命令的间隔时间,默认1s,可以为小数)
-w        ( 等待响应的间隔时间,默认2s,可以为小数)

实际应用:

C:\Users\zhangyd>tcping64 -d -h -u -n 10 -i 0.1 -w 0.1 xxx.xx.xxx.xx 6001
** Pinging continuously.  Press control-c to stop **
** Requesting  from xxx.xx.xxx.xx:
(for various reasons, kbit/s is an approximation)
2016:12:06 10:36:07 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=204.694ms page:http://xxx.xx.xxx.xx rcv_time=203.528 status=200 bytes=583 kbit/s=~22.916
2016:12:06 10:36:07 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=208.675ms page:http://xxx.xx.xxx.xx rcv_time=208.560 status=200 bytes=583 kbit/s=~22.363
2016:12:06 10:36:08 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=246.553ms page:http://xxx.xx.xxx.xx rcv_time=1040.546 status=200 bytes=583 kbit/s=~4.482
2016:12:06 10:36:09 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=181.520ms page:http://xxx.xx.xxx.xx rcv_time=183.293 status=200 bytes=583 kbit/s=~25.446
2016:12:06 10:36:09 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=195.658ms page:http://xxx.xx.xxx.xx rcv_time=202.854 status=200 bytes=583 kbit/s=~22.992
2016:12:06 10:36:10 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=181.833ms page:http://xxx.xx.xxx.xx rcv_time=186.513 status=200 bytes=583 kbit/s=~25.006
2016:12:06 10:36:10 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=227.706ms page:http://xxx.xx.xxx.xx rcv_time=226.750 status=200 bytes=583 kbit/s=~20.569
2016:12:06 10:36:11 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=247.957ms page:http://xxx.xx.xxx.xx rcv_time=263.903 status=200 bytes=583 kbit/s=~17.673
2016:12:06 10:36:11 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=235.967ms page:http://xxx.xx.xxx.xx rcv_time=187.247 status=200 bytes=583 kbit/s=~24.908
2016:12:06 10:36:11 Probing xxx.xx.xxx.xx:6001/tcp - HTTP is open - time=257.262ms page:http://xxx.xx.xxx.xx rcv_time=264.820 status=200 bytes=583 kbit/s=~17.612
Ping statistics for xxx.xx.xxx.xx:600110 probes sent.10 successful, 0 failed.
Approximate trip times in milli-seconds:Minimum = 181.520ms, Maximum = 257.262ms, Average = 218.782ms
Approximate download times in milli-seconds:Minimum = 183.293ms, Maximum = 1040.546ms, Average = 296.801ms

上面命令的意思解释为:

使用http模式(-h)并且在返回数据中显示目标源url地址(-u)的方式向ip为xxx.xx.xxx.xx 端口为6001的服务器发送10次数据包(-n 10),并且在返回数据行中显示发送数据包的日期(-d),指定每次发送数据包的间隔时间为0.1秒(-i 0.1)等待数据包相应的时间间隔为0.1秒(-w 0.1)

注:-t和-n同时存在时,优先指定-n,就是说:tcping64 -t -n 10 xxx.xx.xxx.xx命令只会发送10次数据包,并不是-t的持续发送

Telnet

tcping太弱了,windows下Telnet才是最好用的

背景

我在vmare虚拟机安装了一个centos然后安装redis后并启动

宿主和虚拟机都能互相ping端,但是redis却不能访问,关闭了防火墙和selinux也没有

tcping是通的

用telnet

才知道 是因为redis没有开启远程访问

明细 telnet更加实用

所以 Telnet 测试 端口 是非常好用的

网上有一些好的telnet的使用,我转载记录下

这些转载 本人都是亲自测试过的

Telnet模拟HTTP请求

2016年11月05日 19:39:07 Rain722 阅读数:5167更多

个人分类: 操作系统

版权声明: 本人在此发文(包括但不限于汉字、拼音、拉丁字母)均为随意敲击键盘所出,用于检验本人电脑键盘录入、屏幕显示的机械、光电性能,并不代表本人局部或全部同意、支持或者反对观点。如需要详查请直接与键盘生产厂商法人代表联系 .挖井挑水无水表,不会网购无快递 https://blog.csdn.net/Rain722/article/details/53047116

第一步:打开CMD运行框,输入Telnet www.baidu.com 80后按回车键(此时是黑屏状态),然后利用快捷键“Ctrl+]”来打开Telnet回显(Telnet默认不回显)。

第二部:按回车键(注意是在上面状态的时候按)后,进入编辑状态

如图所示:

第三步:

输入:“GET / HTTP/1.1"后回车(注意输入时候的空格),按回车键,接着输入Host:www.baidu.com,再连续两次按回车键(两次回车代表提交请求)。输入速度一定要快,否则将会连接失败,或者将代码写入记事本,使用时候可以直接复制。

第四步:

接收服务器返回,这步其实不需要我们来做,因为当我们发送请求后,只需几秒钟,我们便会收到来自服务器反应.

这便是用手工方式进行了一次百度的访问。

教你如何ping指定指定IP的指定端口相关推荐

  1. excel操作技巧(指定填写数字,指定填写IP,指定填写协议)

    指定Excel 填写IP 在Excel中,"数据"-->"数据验证"-->"设置"-->"自定义" = ...

  2. Qt客户端套接字QTcpSocket通过bind指定本地ip

    背景: 我做一个上位机软件,需要同时控制几个下位机,使用套接字方式通讯.但制作阶段我不希望总上机调试,而是在本机模拟通信过程. 本机网卡可以指定多个ip地址,我希望客户端(模拟下位机)连接服务端(模拟 ...

  3. linux firawll防火墙设置白名单/指定ip访问指定端口

    ** linux firawll防火墙设置白名单/指定ip访问指定端口 firewall常用操作命令 1.查看防火墙状态 systemctl status firewalld 2.开启防火墙 syst ...

  4. Linux 实用指令 -- 网络配置(查看网络IP和网关、 ping 测试主机之间网络连通、Linux网络环境配置(指定固定ip))

    文章目录 1. 网络配置 1.1 查看网络IP和网关 1.1.1 查看虚拟网络编辑器 1.1.2 这里可以修改ip地址(修改虚拟网络的ip) 1.1.3 这里可以修改网关(虚拟网络的网关) 1.1.4 ...

  5. Linux系统如何PING地址,Linux下指定源ip进行ping操作的方法

    [序言] 目前在做一台电脑上两个虚拟机之间的通信. 对于每个虚拟机都有两个网卡,一个桥接模式和一个NAT模式. 那么问题来了.... 如果使用简单的ping ip形式的命令得到ping通的结果,只能证 ...

  6. 【无标题】使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件

    //使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件 直接闪退出去了,不知道问题出在哪里. //代码: @if "%~1"==&quo ...

  7. ping 命令:指定源IP

    Windows: 用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS][-r count] [-s count] [[-j ho ...

  8. linux命令如果带源ip去平台,Linux下指定源ip进行ping操作

    [序言] 目前在做一台电脑上两个虚拟机之间的通信. 对于每个虚拟机都有两个网卡,一个桥接模式和一个NAT模式. 那么问题来了.... 如果使用简单的ping ip形式的命令得到ping通的结果,只能证 ...

  9. linux使用指定网卡ping,Linux下指定源ip进行ping操作的方法

    [序言] 目前在做一台电脑上两个虚拟机之间的通信. 对于每个虚拟机都有两个网卡,一个桥接模式和一个NAT模式. 那么问题来了.... 如果使用简单的ping ip形式的命令得到ping通的结果,只能证 ...

最新文章

  1. 【Android 安装包优化】使用 lib7zr.a 静态库处理压缩文件 ( 交叉编译 lib7zr.a 静态库 | 安卓工程导入静态库 | 配置 CMakeLists.txt 构建脚本 )
  2. linux ubuntu16.04 Clion 安装及快捷方式创建
  3. 《c语言从入门到精通》看书笔记——第14章 文件
  4. 有了容器为什么kubernetes还需要Pod?
  5. scrapy模拟模拟点击_模拟大流行
  6. ubuntu20.04安装Qt5.15.2并配置环境
  7. Centos7 安装Oracle JDK1.8和OpenJDK 1.8
  8. junit单元测试详解
  9. coolfire文章之八
  10. matlab所有画图函数,matlab所有画图函数
  11. ICT通信运营企业的重建之服务升级(三)----如何打造ICT服务满意度
  12. Windows下的YouTube-dl与FFmpeg下载安装配置
  13. CAD如何绘制带有弧形的箭头
  14. 7 Papers Radios | 矩阵乘法无需相乘,速度提升100倍;一个神经元顶5到8层神经网络...
  15. win10升级助手_快升级!win10精简版不到10G,比win7还干净流畅,无需更新!
  16. 英语音标表、48个国际音标发音表、falsh音标学习视频
  17. php 下载函数太慢,php的fread函数的一个巨大的坑
  18. 计算机基础知识 pdf答案,计算机基础知识试题及答案(一).pdf
  19. pcie 对rc操作的ops
  20. sql—labs通关

热门文章

  1. 计算机网络应用班级口号霸气押韵,大学班级口号霸气押韵.doc
  2. ARNOR: Attention Regularization based Noise Reduction for Distant Supervision Relation Classificatio
  3. VBA操作Excel之获取单元格区域
  4. 解决gradle编译报Error:All flavors must now belong to a named flavor dimension.问题
  5. 代理模式——游戏代练
  6. 新机框ATCA配置过程(视图部分)
  7. 弹窗广告关不掉?工信部:用这个方法举报!
  8. 重装Intel核显后,设备管理器英特尔显卡属性这里报告了一个未启动设备(igfx)
  9. Goroutine及其使用实例【Go语言圣经笔记】
  10. 关于websocket的http无法升级到ws请求的错误The HTTP response from the server [404] did not permit the HTTP upgrad