通过TCP分辨服务器是伪造CN2线路还是真实CN2线路

相信大家对CN2线路已经不陌生了,我就不多解释了。

部分用户知道用路由追踪去检测服务器是否走的CN2路由。

但是这个有一个缺点,默认检测的是ICMP协议路由。无法检测TCP协议。

为什么非要检测TCP协议呢?ICMP协议只是针对的ping。很多服务器ping延迟看着不错,但是tcping的时候就延迟就是一塌糊涂,这个是为什么呢?

原因就是ICMP协议【ping】走的CN2线路,实际我们要用到的TCP协议走的却是普通线路。

为什么TCP协议要走CN2线路才行呢?我们使用的网络几乎是TCP协议或UDP协议,ICMP就只是ping延迟低,对你的实际体验,毫无意义可言。简单说:ICMP协议就只是ping延迟低。TCP协议才是你需要用到的。

大部分服务商都是ping伪造的CN2线路,快去测测你的服务器TCP协议回程是不是CN2吧?

NextTrace路由追踪

如何检测服务器TCP协议回程呢?

Centos7系统直接执行以下命令安装即可。

bash <(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
#来自于@sjlleo开源的路由测试程序,支持多个查询接口,不受IPIP.NET的限制。

在使用的时候给命令带上参数。

比如:nexttrace 8.8.8.8 -T

-T 就是检测TCP协议回程。

如果默认不加上-T参数,默认就是测ICMP协议回程。

大家可自行测试,看看你自己的服务器是不是ICMP回程路由和TCP协议回程不一样呢?

如何测试?

以下是三大运营商官网的IP。

服务器安装好NextTrace路由追踪以后。

可以直接复制以下命令服务器内直接执行即可。

【可以用自己本地IP进行测试,来获取服务器回本地网络的情况,需要注意的是,虽然服务器回程更为重要,但是去程也会对速度有一定影响。】

nexttrace 220.250.70.163 -T
#联通

nexttrace 117.136.190.162 -T
#移动

nexttrace 49.7.14.225 -T
#电信

【线路是否和服务商产品描述一致呢?】

结语:好货不便宜,便宜没好货,一分价钱一分货

相关文章

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
转载本站文章请保留原文链接,如文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

给TA赞助
共{{data.count}}人
人已赞助
Linux教程

使用docker怎么防止被censys扫到ip?

2023-6-29 14:14:43

Linux教程网络技术

Debian宝塔面板php8.1安装后无法启动案例(libonig.so.5)

2023-9-2 15:30:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索
点击联系站长