简
如何高效的“上网冲浪” 第二期---线路区分
在上一期,我比较详细的介绍了GFW屏蔽的机制,发展历史,和目前的绕过工具等
如果你完整的看过上一期的话,现在应该对GFW有一个大概的概念了,不过呢,这个“饼”还没有画完,我们这期继续讲解一些比较“深入”的内容...
如何选择?
目前主流的绕过工具我都已经介绍过了,所以说?
如果是个人用户需要“上网冲浪”
最适合自己的方式到底是怎么样的?
这个问题很不错(o゜▽゜)o☆
“上网冲浪”的方式有很多种,但其原理都是过代理机转发,如果是个人用户的话,目前主流分为两种方式直接“冲浪”
一种是机场
机场
机场这个东西不用多说,我相信大家都明白
但能不能找到适合自己的就是另外一回事了
比如有人花了大价钱购买了某个被吹的“老牛逼”的顶级机场,结果延迟依然起飞,而且机场主在他购买后的几个月内就跑路了,并且改名继续圈钱...
你可能会问,为什么?
明明有钱赚,他为什么不赚?
呵,你真的明白机场内部的运营规则吗?
机场你们使用的时候只要订阅一下就可以连接了,但你真的知道他背后究竟是怎么样在运作的吗?
(* ̄(エ) ̄)
延迟高的原因一般是机场主比较黑心,让很多人共用一个节点,导致节点负载过高,并且根本没有充足的带宽够这么多人使用,从而直接导致了你的高延迟和丢包...
跑路的原因一般是机场主的运营不当,比如他自己花了不少钱去购买线路和布置机场,但实际预想的收入和自己的支出不成正比时,这个时候,显然卷钱跑路是最佳的选择,他们一般会以低价推出一些“年付套餐”之类的,然后在圈了几个月钱后,立马跑路,甚至直接改名继续圈钱就行...
上面说的只是一部分原因,实际情况远比你想的要复杂...
所以说啊,兄弟,听叔一句劝,这里面水很深,你把握不住,让....
咳咳,当然一些长期运营的大机场也有不少,如...
实在是太多了,虽然多,但我不做推荐
为什么呢?
1.机场的稳定性不能保证
2.避免恰饭嫌疑
3.不确定的跑路风险
等等,毕竟机场又不是我家开的,我自然不能保证稳不稳,会不会跑路这种问题..
咸鱼小卖部新上顶级美国...
啪!
呜呜呜(。﹏。*)
好了,不开玩笑了,我们继续说正题
另一种是VPS/服务器
VPS/服务器
相比机场的不确定性,自建一个节点,肯定要来的快的多
但是呢...
这其中有非常多的问题,且不推荐小白在基础知识都没摆弄明白之前直接上VPS,极其容易翻车!!!
我随便举例一些比较简单的“案例”
1.某人去某云直接买了一个VPS,然后发现搭建好了,连接上却访问不了外网,然后发现他买的境内的VPS(基础知识,境内所有TCP流量100%过墙检测)
2.某人买了个境外的VPS,眼看已经搭建好了,他准备“上网冲浪”的时候却连接不上,然后发现防火墙没开,开了之后,冲了一会浪,就发现端口不能连接了,第二天他的IP被墙了
3.某人不死心,又去重新买了一台,这次他学聪明了,选了一个更好的工具,但是却发现延迟爆炸,奇怪,我买的地方明明很近,为什么延迟还是这么高?
上面都是简单到不能在简单的问题了,但却还是有很多小白会犯这样的问题...
┌(。Д。)┐
关于延迟高和被ban这些问题我们暂时不谈,放下面讲,首先,你真的选择对了正确的“机子”吗?
就这个问题,你自己仔细去思考下,你花了多少钱?
什么样的配置和带宽?哪个地方?什么线路?
是否绕路?什么工具?真的可靠吗?供应商是否存在跑路风险?...
游客:我就搭个节点自己看拿来用都这么多“讲究”?
如果你可以不考虑高延迟,炸端口,封IP,丢包,跑路,炸机,等等一大堆问题,我上面问的问题,你都可以不用考虑
游客...
确实,自己搭想法不错,但是实现起来,实际上却会远比你想的要“困难”而且自己需要动手解决的问题,如果没有一些“知识”,碰到问题你会发现你根本解决不了
还有很多地方也是自己应该需要考虑的...
总结一下,就是图方便的小白,多出点钱选个好机场就行,动手能力强或者爱折腾的玩家可以选择使用VPS或者服务器自己搭建,但是!一定要选中适合自己的
不然到时钱出了,自己又觉得玩不来,可真就自掘坟墓了qwq
线路区分和背后原理讲解
接下来,来到重点了o(^▽^)o
就是了解VPS或者机场线路的问题
什么是线路?
为什么如此重要?
不是直接连吗?
...
我知道你肯定有很多疑问,但别急,我们慢慢来梳理下qwq
首先你要明白的就是,不管是VPS还是机场,只要是出国的TCP或者UDP数据包就一定会经过“国际出口”和“墙”
什么是国际出口?
墙我们都懂,那么国际出口是什么东西呢?
有个很简单的办法测试
我们ping一个数据包,然后追踪这个包,看它发往我们的目的地是怎么过去的
我们从上海BGP ping了一个包到日本东京
下面是它经过的地方
嗯,看起来结果很棒,到最终目的地的延迟只有40ms
你能看懂图的意思吗?
一般来说,没有接宽带(也就是公网)的发包和接收的通讯,我们称为内网通讯,内网只能在自己的电脑上连接,无法访问互联网(公网),我们家里接宽带的话,就相当于对接了你机器的内网,并接收你机器所有的内网流量,然后将它转向公网,通过运营商(ISP)的节点将这个数据包发到目的地
这是你的发包过程,目的地的回包过程也差不多,从公网接收到的包会被转回内网,然后解析后,理解了你的需求,然后发回你需要的“数据包”,过程同样由运营商(ISP)的节点负责将数据包发回给你
你收到包,再解析,这就完成了一次TCP握手
我们每天上网冲浪时都要发送N个这样的数据包...
其中这些数据包全部由“运营商”负责,也就是说运商如果掉了链子,你就得跟“网络世界”说拜拜了
✧(≖ ◡ ≖✿)
我们平时访问的所有网站也都是重复这样的“动作”
只不过访问中国大陆的网站时,你几乎感觉不到延迟,原因是运营商的节点已经遍布了整个chian
所以才可以让你如此之快的访问
那么,跟我们的标题一样,如果你要访问一个境外的网站,它究竟会发生什么变化呢?
首先你需要懂的一个最最最基础的知识
只要是出国的TCP或者UDP数据包就一定会经过“国际出口”和“墙”(废话,又说一遍)
在还没到达国际出口之前,仅仅只是刚做DNS解析时,墙就已经开始对你的数据包和目的地进行分析了,如果你访问的一个“不存在的网站”,那么你数据包就会被发向一个错误的IP地址,或者丢包等方式,总之就是让你访问不成
如果是没被墙的目的地(IP)
你的数据包会在过墙后到达国际出口,由国际出口将你数据包发往外网
从你的所在地的运营商到达目的地,经过的“线”我们称为“线路”
一般最普通的民用宽带,比如电信,走的都是163线路
联通则是169,移动cmi
等等,这都是什么鬼?
我怎么听不懂了
听不懂?
没关系,你只要能明白意思就可以了,很简单的,这玩意不需要,要求你必须听懂
比如小明家住在内蒙古,用的是电信宽带,问:如何为他打造一条最快的通往外网的“路”
.....
首先就是国际出口的选择,电信的国际出口有3个,分别是北京,上海,广州
从出口来看,北京到内蒙古无疑是最近的
所以我们部署的机子一定要从北京出口发出
然后是境外,发到境外之后,最好也选择距离最近的直连线路(不能绕路)从北京发出的话,最近的“可选地”就是韩国,然后韩国发回数据包时也直连北京出口入境,由北京出口转给小明所在的内蒙古电信
那么他将享受到飞一般的延迟qwq!
咳咳,那只是理论上的“最完美的路”
实际情况要比这复杂的多,因你很可能碰上以下问题
1.出口堵塞
2.境内绕路
3.境外绕路
4.宽带不足
5.GFW干扰
6.等等....
要想不碰上这些坑,我们在刚开始选择的时候就要先了解你所在的位置,运营商到达目的地,的实际延迟,和线路情况
CN2
标准的民用普通线路存在比较普遍的流量堵塞情况,所以为了解决这个问题,一个更好的线路,大名鼎鼎的“CN2”闪亮登场,它的全称叫做
中国电信下一代承载网(ChinaNetNextCarryingNetwork)
它比传统163线路(CN1)好在哪里呢?
其中最重要的一点莫过于Qos优先权了
相比163,CN2拥有绝对的进出口优先权,在访问外网时,尤其明显,可能你的包还走163堵在出口半天,别人CN2回程都走完了,除了Qos以外,CN2能比163提供更加稳定的传输质量和速度,163的唯一个好处可能就只剩宽带大了 。。。
需要注意的是CN2也是有两种分类的
一种是CN2GIA
去程回程全走CN2节点,提供最好最快的访问体验,当然价钱也是最贵的
一种是CN2GT
去程和回程均走163,在到达国际出口时,切换至CN2节点,以获得更高的Qos优先权,一般线路路存在2-4个CN2节点,价钱相比GIA要便宜一些,速度会稍微慢一点
你以为这就完了?
如果你只是看到商家宣传“CN2”这样的字眼时,就果断入手,那么你可能会被坑的很难看,除了上面两种分类以外,连去程和回程也要做细分,比如有些商家宣传自己是“CN2”,然后你发现去程全是163,只在回程上零零散散经过了几个CN2节点,这样的机子叫做“单向CN2GT”
实际速度可能并不会比163快多少,然而价钱却要比163高几倍,得不偿失
当然CN2也不一定只是电信专属的,其它比如联通,移动,也可以通过某种手段强制走CN2线路,这样的机子就是典型的“三网CN2”,毫无疑问的,价钱最高,体验最好
PCCW
PCCW是香港电讯盈科有限公司自己搭建的商用线路,出境入境均走香港直连线路,速度很快,低负载时表现可能比CN2更好,不过这条线路的带宽不是很大,而且实际使用人数也并不多,虽然在国内表现一般,但是在亚太地区,PCCW绝对是数一数二的顶级线路,像新加坡等南端的岛国,走PCCW基本能把延迟控制在50-80ms以内,如果不走的话,可能就要让你绕全球一圈了...
NTT
NTT是日本电信电话株式会社的全资子公司
没错,这就是臭名昭著的“NTT”线路
不对,是TNT线路,为什么这么说呢?
因为它很容易“爆炸”,特别是在高峰期,基本就是完全掉线,丢包,延迟起飞
但...
毫无疑问的一点,70%的亚太地区的机子使用的都是NTT线路,为什么呢?
答案当然是“钱”了,除了NTT以外的亚太地区的线路均价格高昂,且宽带偏小,不适合大规模使用和出售,所以NTT便成了各大主机商的不二之选,相比境外NTT自身的那点负载量,我估计约莫有一半以上的负载量都是由我们chian人提供的...
而且由于只有亚太地区的机子延迟能低不少,其它欧美地区的延迟基本不用看,所以也导致了NTT的滥用,至于我们国人用来干什么,我就不用多说了吧
实际上NTT在国际上,名声还是很不错的,而且服务质量也还行,唯独到了chian这边就被恐怖的负载量彻底打爆了...
总结
除了上面说的这些线路以外,还有更多的国际线路,如TTK,KDDI等等....
由于篇幅原因,只能以后再说了...
关于机场和VPS的选择,我已经在上面说过了,总得来说,小白,没有动手能力,懒,无脑选机场就行了
大佬,动手能力强,会处理并解决问题,有强大的分辨意识,可以“考虑”VPS,VPS这东西怎么说呢
里面的水太深了,别说大佬了,就算是经验丰富的老“选购员”也有可能会踩坑,毕竟从购买层面来讲,就算商家描述的再华丽也不过是它的一面之词罢了,好不好用,得用过才知道
线路方面呢
我个人还是建议选购有“测试IP”的机子
能够清楚的知道,机子的实际延迟和去程路由,如果没有的话,入手得非常谨慎,不然你随时可能碰到,延迟400+,丢包起飞的“绕路机”
虽然标明是亚太地区的机子,如新加坡和韩国还有日本之类的,你以为它的延迟会很低,入手发现延迟起飞,然后发现绕美,绕日,绕英,绕地球一圈...,等等这样的悲惨案列实在太多了,如“大名鼎鼎”的vultr,为什么只有日本地区的机子被吹起来了呢?
它不是还有韩国和新加坡的机子吗?
为什么没人要呢?
答案就它绕路了,而且是很离谱的“三网绕路”,这意味不管你是哪个运营商,你都将享受到豪华的“全球转一圈”服务,最后得到一个高到爆炸的延迟
本文耗时近一周,码字码的我快吐了
主要讲解了关于机子的选择还有线路等方面的问题
可能不很详细,但是我是真的尽力用简单的言论讲述复杂的问题了TAT
ping和去程路由的测试我建议用这个网站
直达连接
回程路由,需要自己到手后,用脚本测试
就不细说了
最近的事情有点多,可能一时半会不会出新文章了
有点“迷失”方向了呢,不过为了一个目标去努力也是应该的吧... 呵呵...
闲话就说到这里,还是感谢你能看到这里,不管内容是否自己需要的,阅读别人有趣的文章或许也是一种趣事呢qwq
大佬nb!
给大佬递茶!
顺便问一下这些知识从哪里获取的呀?