易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 1390|回复: 1
收起左侧

windows安装tracetcp进行tcp端口测试

[复制链接]
发表于 2022-12-23 09:55:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
windows安装tracetcp进行tcp端口测试 $ P9 E' w# R! ]/ ]4 f# y' O/ W

. z# m2 J6 T3 i8 B- Q; j) x首先上传下载包文件:
" m9 Z9 U7 G$ H& H6 A6 X# A" W) fwindows使用​ tracert只能测试udp是通的,使用ping测试icmp是通的,但是很多数服务是监听都是采用tcp端口,而默认windows不支持测试tcp协议,所以我们在网上找到了关于tracetcp的相关配置方法。' D6 d  ^  s2 Z
[url=]wincp.zip[/url][url=]​tracetcp.zip[/url]
, d) |& _3 f% X  h% o0 Y' }8 Y" a4 i7 Q; `% }7 r. P3 d, T" E
​解压后文件:​tracetcp.exe和​ ​WinPcap_4_1_3.exe( i8 g( ^2 r6 l

# T* U* P# ?6 V5 X- p8 P# B接下来配置:
: e( a$ c' T1 J. \: {, m  W0 @. ^; S1. ​将tracetcp.exe 放到C:\Windows\System32下
! E: J% T( z& G* }1 o8 W6 E​2. 安装​​ ​WinPcap_4_1_3.exe​​9 u; g' |3 q+ B/ V
3 K# a. q7 z! w! Y
按照提示安装即可:$ K4 N! `4 o# Z$ m5 ~! ~5 z
一般都是下一步下一步即可
( Q3 p) M0 \$ H5 Z3 G. B+ ]* e* h$ G& t
- @3 M5 C1 u2 h3 A7 a: ~- u3 `安装完成之后,使用win+R) V5 f9 Y: D' D+ Y. n
输入cmd3 _5 V  ]3 v, C5 k
打开cmd 窗口,9 l5 A# ]( V+ i- b& E
C:\Users\TJ_C>tracetcp 10.161.54.80:80
( k7 U# S3 [$ x3 `# J2 g: U- b0 e; f4 h# y+ F, d' o. I; a
Tracing route to 10.161.54.80 on port 80* ~3 K% y% m. _% }. g
Over a maximum of 30 hops.
, m  _! Z  @1 I1       11 ms   5 ms    4 ms    10.161.53.254, Q! f  y: o) L/ u, w
2       Destination Reached in 2 ms. Port closed on 10.161.54.80
# S. g3 R. p/ {3 l9 G5 ^  }3 FTrace Complete.
! d3 X8 \5 Y* `: T1 a6 P, e( N$ @  V0 K, y% Y
C:\Users\TJ_C>. w. d! b- Y3 l2 d6 q7 ^& }
3 p' d5 Q6 x' L8 m1 l5 _! r

* W1 D5 T. [. w完成测试$ o" ~0 v, [& S( D( J% N5 R; `

wincp.zip

873.43 KB, 下载次数: 0

售价: 3 金钱  [记录]  [购买]

​tracetcp.zip

137.94 KB, 下载次数: 0

售价: 3 金钱  [记录]  [购买]

 楼主| 发表于 2023-8-29 16:00:40 | 显示全部楼层
一、从Tracetcp的下载入手
3 ]8 e2 q3 U0 PTracetcp是一款基于TCP协议的网络追踪工具,可以用于跟踪网络包在网络中的具体路径,并显示每一个经过的网络节点及所需的时间。其详细的功能和使用方法可以在官网上找到。我们需要从官网上下载Tracetcp,并按照下面所述的方法进行安装。
4 N: `' ?4 ~* N! A0 h9 f% i( G% @3 R. j" R% M0 \
二、Tracetcp的追踪端口功能0 O- m3 h, S( M* w' w! S& I9 @
Tracetcp最常用的功能是追踪端口。当我们想确认一个端口的通信是否正常时,可以使用Tracetcp的追踪端口功能帮助我们查找问题。这个功能很容易使用,只需要在命令行下输入:
* [3 v& ^- p1 t# \/ X# M0 D8 g3 g4 ?0 Q( d2 [- Q- k
tracetcp [-d|--debug] [-h|--help] [-s|--source source-ip] [-p|--port start-port:end-port] [-r|--record-route] [-t|--ttl ttl-increment] [-f|--first-ttl start-ttl] [-w|--wait-welcome] [-q|--no-queries] [-u|--udp] [-n|--no-dns] host [data]
+ I& _( z& l$ r& ]  s# x, j' z其中host是目标主机的IP地址或者域名,而start-port:end-port则是需要追踪的端口范围。这个命令将输出一个完整的网络路径,其中每个节点的信息以及延迟时间都会一一列出。通过这个路径可以帮助我们找到网络延迟或其他通讯问题的来源。
% }' e* l, \. X7 \8 ?
; |# C8 r) S: k; U: G8 Z. e- f( i三、Tracetcp的安装* C* p4 s( N- s5 C
Tracetcp可以在Windows环境下轻松安装和使用。我们可以直接从GitHub上下载它的源代码,并使用命令“make”编译。当然,如果你想使用它的GUI界面,你也可以下载已编译好的可执行文件。Tracetcp的安装很简单,只需要将可执行文件复制到你的系统路径下,并把它添加到你的PATH环境变量中即可开始使用。; v- @: D* N  d! L1 x3 f/ ^" p( y" u  |
* n2 ^/ S5 q8 T
四、Tracetcp的host not found问题解决
' T2 L0 |# p! G当我们在使用Tracetcp时,有时可能会遇到“host not found”错误。这通常是因为Tracetcp无法识别目标主机的IP地址或者域名。想要解决这个问题,我们需要检查多个因素,例如DNS服务器、主机名和防火墙等,以确保Tracetcp可以访问目标主机。如果你仍然无法解决问题,你可以考虑使用其他网络追踪工具,例如ping或traceroute等。" I: d9 G- t8 |! a
' C, f$ }: u5 g, f0 p1 u
五、Tracetcp的高级用法! ~# a3 a6 [& E  Q. `
除了上面提到的常规用法外,Tracetcp还有许多高级用法,例如记录路由记录、设置TTL值等。这些高级用法可以通过在命令行下添加特定的参数来实现。例如,如果你想记录路由记录,你可以在命令行下添加“-r”参数。如果你想设置TTL值,则可以使用“-t”参数。这些功能可以帮助我们更深入地了解网络路径,以便更好地排除网络问题。8 Q: U$ `% V3 T9 S. _3 W

1 m1 X! l1 x% z* H& `六、结尾
0 }9 X) j, }/ P' OTracetcp是一款非常强大的网络追踪工具,可以帮助我们快速诊断网络问题。在本文中,我们从下载、追踪端口、安装、host not found等方面对Tracetcp进行了详细的阐述。此外,我们还讨论了Tracetcp的高级用法,并举例说明了如何记录路由记录和设置TTL值。希望这篇文章能够帮助你更好地了解Tracetcp,并在网络问题的排查过程中更加高效地工作。
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 07:22 , Processed in 0.072428 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表