联通NAT使⽤Gost隧道中转教程
⼭东枣庄联通NAT中转俄罗斯伯⼒Gcore折腾笔记
前⾔
前阵⼦对⽹络⽅⾯内容的学习使得⾃⼰对这类折腾越来越感兴趣,2⽉份剁了⼀款⽉付10元的俄罗斯伯⼒边疆区Gcore,整体性价⽐蛮⾼,但因为本地宽带是电信⽹络,所以⼀到晚⾼峰基本就是不可⽤状态。
昨天⼼⾎来潮,验证了解到不少机场采⽤的都是中转⽅案,所以临时起意,决定剁⼀款联通NAT配合伯⼒的实现线路中转。
另外,所有⽂章详尽内容可移步,请知悉。
⼤致原理
联通的国际出⼝带宽是三⼤运营商中⽐较好的,看⼀些⼤神的⽂章了解到线路到亚太和俄罗斯都很不错,其中以北⽅联通最佳,NAT提供商的联通机器⼤都分布在徐州、许昌、枣庄等地,经过⼀番对NAT提供商价格和参数的⽐较,最终选了⼀个⽉付30元的⼊坑。
对这类机器原理其实了解也不是很透,索性跟着⼤神的教程亦步亦趋。
折腾过程
开通机器并连接
选⽤的是gost隧道中转⽅式,步骤略微繁琐,尽量简单归纳⼩结⼀下,
购买机器后,等待开通,开通完毕后,进⼊⾯板,看到我们ssh连接的ip和端⼝,为了后⾯设置⽅⾯,再创建⼀个端⼝转发规则,怎么喜欢怎么来。
然后就是分别ssh连接NAT机器和伯⼒Gcore机器,mac端⽤软件FinalShell⽐较好使。
###NAT机器的配置
GO语⾔环境配置
注意⼒先放在NAT机器的配置上。因为gost需要go语⾔环境,所以这是配置的第⼀步。
然后⼜因为github国内直接访问速度⽐较慢,所以⼜涉及到需要改下hosts,以保证github可以访问。
vi /etc/hosts
将可⽤的ip和域名做映射输⼊。
192.30.253.112 github
199.232.28.133 raw.githubusercontent
之后下载配置环境即可。
下载并解压:wget -N --no-check-certificate studygolang/dl/golang/go1.14.1. && tar -zxvf go1.14.1.
移动go到本地:mv go/ /usr/local/
添加环境变量:vi /etc/profile
变量值在底部加⼊:export PATH=$PATH:/usr/local/go/bin
环境变量⽣效:source /etc/profile
检查go版本:go version
到上⾯最后⼀步时,键⼊命令后,能够正常显⽰go版本就代表安装成功了。
配置gost
创建gost⽂件夹:mkdir gost
打开gost⽂件夹:cd gost
获取并安装
下载并解压
wget -N --no-check-certificate github/ginuerzh/gost/releases/download/v2.10.1/gost-linux-386-2. && gzip -d gost-linux-386-2. 赋予gost运⾏权限:chmod +x gost-linux-386-2.10.1
Gcore落地机器配置
同样也需要配置go语⾔环境,直接按上⾯配置NAT时的命令装go语⾔即可。
###中转规则设置
这步也很关键,配置时不要出错。
NAT机器: ./gost-linux-386-2.10.1 -L=:本地端⼝/落地IP:落地端⼝ -F=ws://落地IP:443/ws
落地: ./gost-linux-386-2.10.1 -D -L "ws://:443?path=/ws&rbuf=4096&wbuf=4096&compression=false"
关闭防⽕墙
为确保服务可⽤,可以先关闭中转机的防⽕墙。go语言安装教程
centos防⽕墙关闭: systemctl stop firewalld.service
禁⽌开机启动: systemctl disable firewalld.service
验证
关闭防⽕墙,并提交以上的中转规则后,可以对效果进⾏⼀下验证,只需要将酸酸乳的ip和端⼝改为中转机器的即可。
后台运⾏
如果上⾯的验证没问题的话,结果会⾮常明显,那就是借助中转后,速度会更强劲,从油管测速两张图来看,前后对⽐反差还是蛮⼤的。
这样的话,为确保在机器后台运⾏,可以借助nohup命令,再次提交即可
NAT机器
nohup ./gost-linux-386-2.10.1 -L=:本地端⼝/落地IP:落地端⼝ -F=ws://落地IP:443/ws
落地
nohup ./gost-linux-386-2.10.1 -D -L "ws://:443?path=/ws&rbuf=4096&wbuf=4096&compression=false"
⼩结
还是那句俗话,世界加钱可及,果不其然,借助NAT机器确实能够为⼀些机器优化线路,加强速度。经过⼀番折腾,得到的结果还是不错的,这种⽅式启发我们有时候其实不⽤过分挑选昂贵的机器,⽤另⼀种⽅式折中、曲径通幽也是暂时可⾏的。
如果⼤家对这类服务有什么好的想法和建议,欢迎在底下评论或留⾔,如果⼤家⼿上有更好的,也欢迎留⾔分享。
折腾不⽌,有趣不息,更多有趣资源,敬请关注同名,所有⽂章详尽内容可移步,希望能够⼤家带来更多帮助。
更多推荐:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论