可以用免费的SQLite studio管理数据库
[BoomTech] 2分钟学会MPTCP基础配置

虚拟使用场景 :
移动宽带300M, 双拨 . 使用MPTCP配合Shadowsocks系列衍生协议, 叠加上下行带宽直连海外服务器.
线路1 Gateway : 192.168.5.253 , 接口对应MPTCP客户端的eth1
线路2 Gateway : 192.168.235.1 , VLAN ID : 235 , eth1


准备工作 :
本地客户端与远程服务端均使用Debian12, 6.1内核 ,均安装Xray, 均使用bbrv3版.

Xray Client端 Outbound, Server端 Inbound 配置 "tcpMptcp"~
https://xtls.github.io/config/transport.html#streamsettingsobject

客户端 :
第一步 : 搞两个出口 ~
eth1 : 192.168.5.112/24 ,
eth1.235 (vlan) : 192.168.235.112/24

第二步 : 给服务端IP配路由
ip route add 服务端IP metric 1 nexthop via 192.168.5.253 dev eth1 weight 100 nexthop via 192.168.235.1 dev eth1.235 weight 1

第三步 : 配MPTCP 子流
ip mptcp endpoint add 192.168.5.112 dev eth1 subflow id 1 fullmesh
ip mptcp endpoint add 192.168.235.112 dev eth1.235 subflow id 2 fullmesh


服务端 :
第一步 : 配置MPTCP子流
ip mptcp endpoint add 服务器公网网卡IP dev 公网网卡设备名 signal id 1

第二部 : 调整连接数限制到最大
ip mptcp limits set subflows 8
ip mptcp limits set add_addr_accepted 8


bbr参数过于激进会导致数据包重传, 反而减速, 推荐使用最新的bbrv3原版. 当然, 在没有被QOS, 没有丢包的情况下, 速度是不可能比标准TCP快的 . 在本场景下主要作用为叠加带宽.
 
 
Back to Top