主机资讯之前介绍过如何使用OLINK的GRE隧道优化服务器回程路由,但是GRE隧道产品必须绑定需要优化的服务器IP,一个套餐只能给一台服务器提供网络优化,如果要更换服务器则需要发送工单由客服修改IP地址。
这些限制把人搞得头疼,有没有办法能只买一个GRE隧道套餐就能优化自己所有的服务器网络呢?
安利环节:
首先感谢KB老板提供不错的产品,有想试试的可以自己去购买。
三网回程AS9929 GRE隧道
端口速度——————流量———————价格
100Mbit—————100GB————2USD/Month
300Mbit—————300GB————6USD/Month
500Mbit—————500GB————10USD/Month
根据需要接入GRE隧道的主机位置选择合适的套餐,如果你是欧洲服务器就买法兰克福套餐,如果你是美国服务器就买圣何塞套餐:
法兰克福区域链接:https://www.olink.cloud/clients/cart.php?pid=17
圣何塞区域链接:https://www.olink.cloud/clients/cart.php?pid=18
教程环节:
花一份钱,转接所有VPS回程路由。原理就是拿一台vps先连接上as9929的优化隧道,然后用这台vps给其他所有服务器提供转接。介于mjj都是伸手党用是不可能用的,所以博主为想偷懒的mjj写好了转发程序,轻松上手。
所需条件:olink gre隧道套餐一个、一台用来转发的VPS、N台待接入优化网络的VPS
转发VPS:
Tips:使用前请关闭系统防火墙,systemctl stop firewalld。
1.下载转发程序,并赋予执行权限
wget tutu.ovh/bash/olink-mgre/mgre;chmod +x mgre
2.创建olink隧道
./mgre olink
3.创建转发服务器与待优化服务器之间的隧道
隧道名称:可以随意
转发服务器隧道IP:设置为10.0.1.x即可,也就是设置一个未占用的隧道子网IP。
待优化服务器隧道IP:设置为10.0.1.x即可,也就是设置一个未占用的隧道子网IP。
./mgre forward {隧道名称} {转发服务器隧道IP} {转发服务器公网IP} {待优化服务器隧道IP} {待优化服务器公网IP}
例如:
./mgre forward virmach1 10.0.1.2 119.118.117.116 10.0.1.3 45.35.25.15
./mgre forward virmach2 10.0.1.4 119.118.117.116 10.0.1.5 46.36.26.16
待优化网络的VPS1:
1.下载转发程序,并赋予执行权限
wget tutu.ovh/bash/olink-mgre/mgre;chmod +x mgre
2.创建待优化服务器与转发服务器之间的隧道
隧道名称:保持与转发服务器一致
转发服务器隧道IP:设置为10.0.1.x即可,也就是设置一个未占用的隧道子网IP。
待优化服务器隧道IP:保持与转发服务器执行时分配的隧道IP一致
./mgre client {隧道名称} {转发服务器隧道IP} {转发服务器公网IP} {待优化服务器隧道IP} {待优化服务器公网IP}
例如:./mgre client virmach1 10.0.1.2 119.118.117.116 10.0.1.3 45.35.25.15
待优化网络的VPS2:
wget tutu.ovh/bash/olink-mgre/mgre;chmod +x mgre
./mgre client {隧道名称} {转发服务器隧道IP} {转发服务器公网IP} {待优化服务器隧道IP} {待优化服务器公网IP}
例如:./mgre client virmach2 10.0.1.4 119.118.117.116 10.0.1.5 46.36.26.16
待优化网络的VPSN:
步骤同上。
大小包分流模块(实验功能):
由于AS9929流量价格昂贵,您可以选择仅优化小包. 小包场景包括:动态网页/远程连接/DNS请求/网络游戏, 文件下载/在线视频/数据传输 等大包场景则走普通线路.
启用小包分流模块 : ./mgre client_rules_add
移除小包分流模块 : ./mgre client_rules_remove
测试大小包回程路由 : ./mgre client_traceroute
其他操作(请在对应服务器上执行):
移除转发服务器隧道 : ./mgre forward_remove {隧道名称}
移除待优化服务器隧道 : ./mgre client_remove
移除转发服务器上的olink隧道 : ./mgre olink_remove
2021/04/30 update:修复一处bug,新增转发端开机任务。
2021/04/30 update:下班前心情太激动,手一抖把源代码rm了,程序不更新了凑合用吧。
2022/09/07 update:诈尸更新,新增实验功能:小包分流。AS9929高端线路价格贵流量少,导致独立服务器失去大带宽优势,该功能很好的解决了这个问题。
2022/10/01 update:添加忽略SSL证书错误,更正教程中的错误描速,新增注意事项,修复移除转发端隧道时未清理部分配置的问题。