爆発試験室 | Network & AI | TechNews & LifeStyle 头像

消息来源频道

爆発試験室 | Network & AI | TechNews & LifeStyle

@boomtechreviews

频道5,371 位成员公开可见0 人在线

爆発試験俱乐部 : @boomtechclub 通用密码 : boomboomtech 三网Smokeping网络质量监控 : www.bakamai.com

成员规模5,371 位成员
在线情况0 人在线
消息总数1,334 条消息
浏览量总数730,983 次浏览

在这个频道里搜索消息……

t.me/boomtechreviews

32ms和240ms一起负载均衡 - 如何将移动NOC去世的马死而复生?(速效版)
1月2号的时候写了一篇完整版的破解移动QOS+ECMP的方案得到了群友的好评。
方案虽然严谨,兼顾TCP+UDP。实施难度略大,一般用户通常不会OpenWRT连在ROS后面。
那今天我们来个不包含UDP的简化版。
上海移动以及其它TCP上行被QOS的地区
操作步骤 :
1 OpenWRT 与 Debian VPS 建立 6条 GRE6隧道 内网IP配IPv4
2 1-5分钟执行以下bash脚本用于修改对端GRE6 endpoint
#!/bin/sh
STATE=/root/last_ipv6
SERVER="IP"
USER="root"
PASS="password"
# 获取IPv6地址
CURRENT_IP=$(ip -6 addr show dev 接口名 scope global | awk '/inet6/ {print $2}' | cut -d'/' -f1 | head -n1)
[ -z "$CURRENT_IP" ] && exit 1
# 如果 IP 没变,直接退出
[ -f "$STATE" ] && LAST_IP=$(cat "$STATE")
[ "$CURRENT_IP" = "$LAST_IP" ] && exit 0
echo "$CURRENT_IP" > "$STATE"
# 更新对端gre1~gre6
for i in $(seq 1 6); do
sshpass -p "$PASS" ssh \
-o StrictHostKeyChecking=no \
-o UserKnownHostsFile=/dev/null \
${USER}@${SERVER} \
"ip -6 tunnel change gre${i} remote ${CURRENT_IP}"
done
3 将GRE6隧道对端的IPv4内网地址 , 在一个域名下做6条A记录 .
4 Clash节点地址填域名 .
5 Meta设置 启用TCP并发 或者config里直接写 tcp-concurrent: true(原理见图)
#clash #openwrt #network