DIY一个Raspberry3B /3B+的OPENMPTCProuter 4G多线路聚合路由器用来改善你的网络环境。
官方网站:https://www.openmptcprouter.com/
OpenMPTCP路由器使用多路径TCP(MPTCP)聚合多个Internet连接(4G、ADSL、VDSL、光纤、.)和OpenWRT。
如果不支持MPTCP,OpenMPTCP路由器也可以使用多链路VPN(MLVPN)或Glorytun UDP多路径支持。
用UEFI、Raspberry PI 2B/3B/3B+/4B、Linksys WRT3200ACM/WRT32X和香蕉皮BPI-R2可在x86、x86_64上安装。
使用Debian 9/10或Ubuntu 18.04 LTS的VPS作为中转服务器也是必需的。
OK那么我们先来DIY一个Raspberry3B /3B+的OPENMPTCProuter
1. 我们先从官方网站下载Raspberry3B /3B+烧录固件
下载地址如下:https://www.openmptcprouter.com/download
下载之后的固件文件名为
OpenMPTCP路由器使用多路径TCP(MPTCP)聚合多个Internet连接(4G、ADSL、VDSL、光纤、.)和OpenWRT。
官方网站:https://www.openmptcprouter.com/
DIY一个Raspberry3B /3B+的OPENMPTCProuter 4G多线路聚合路由器用来改善你的网络环境。
这里推荐用ext4的固件文件因为比较稳定。
2. 固件烧录 我们需要一个烧录固件的软件balenaEtcher
把树莓派的SD卡插入到电脑然后在软件里面选择固件并选择SD卡然后点完成就等待他自动烧录完成
3. 把烧录完成的SD卡插入到你的树莓派里面。然后打开树莓派的电源 ,因为树莓派的电源只有2A所以你需要一个带外部电源的USB HUB,这可以让你插入更多的华为E8375-155 。如下面的图片
把网线插入到树莓派的网络端口中,把华为E8372-155 插入到你的树莓派中,如果你有多个华为E8372-155可以考虑要一个外部电源的USB HUB.
4. 开启您的电脑 设置网卡为自动获取IP ,浏览器打开192.168.100.1然后进行初始化设置。如下图
首先登陆系统默认密码为空。
进入系统之后点击导航栏system→openmptcprouter 来设置您的VPS服务端的一些信息比如IP比如KEY,稍后在说VPS服务端怎么部署。点击确定就可以完成。
5. 安装或更新vps
1.你需要一个MPTCP内核,shadowsock-libev、Glorytun和一些安装在VPS上的服务。VPS脚本将为您安装和配置它们。
2.MPTCP不会在OpenVZ上工作,但如果TUN模块可用,则可以使用MLVPN或Glorytun UDP。
3.应该可以在大多数KVMVPS上工作(您需要能够从本地内核启动)。
在Debian 9 x86_64上安装脚本:
在您的服务器上使用ssh命令
用root用户运行:
wget -O - http://www.openmptcprouter.com/server/debian9-x86_64.sh | sh
或者wget http://www.openmptcprouter.com/server/debian9-x86_64.sh
sudo sh debian9-x86_64.sh
安装后,密钥将保存在/root/openmptcprouter_config.txt 请记住您的秘钥返回到第4步去写在你的openmptcprouter里面。
当所有的一切准备妥当,那么将会拥有一个在基于MPTCP复杂网络环境中最大优化移动用户体验。感谢MPTCP为互联网做出的贡献,感谢openmptcprouter为这些东西做出来的组合。