当前位置:   article > 正文

教你如何ping指定指定IP的指定端口_ping某个ip的端口

ping某个ip的端口

教你如何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一个服务器的某一个端口号

官方使用教程:

常用的命令:

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

实际应用:

  1. C:\Users\zhangyd>tcping64 -d -h -u -n 10 -i 0.1 -w 0.1 xxx.xx.xxx.xx 6001
  2. ** Pinging continuously. Press control-c to stop **
  3. ** Requesting from xxx.xx.xxx.xx:
  4. (for various reasons, kbit/s is an approximation)
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. Ping statistics for xxx.xx.xxx.xx:6001
  16. 10 probes sent.
  17. 10 successful, 0 failed.
  18. Approximate trip times in milli-seconds:
  19. Minimum = 181.520ms, Maximum = 257.262ms, Average = 218.782ms
  20. Approximate download times in milli-seconds:
  21. 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,再连续两次按回车键(两次回车代表提交请求)。输入速度一定要快,否则将会连接失败,或者将代码写入记事本,使用时候可以直接复制。

第四步:

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

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

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/304659
推荐阅读
相关标签
  

闽ICP备14008679号