- README 新增 §6.4:Hysteria2/TUIC 配置片段、带宽声明与 Brutal 取舍、客户端链接格式、端到端验证方法 - 如实记录各节点差异(2026-09-20 实测): * hk2 NAT 段 4301-4320 UDP 1:1 * ru(LXC NAT)外部只有宿主映射的 UDP 端口可达(23336+ 实测 connection refused),最终复用与 TCP 同号的 23333/23334 * jp(Azure)NSG 仅放行 UDP 8445 → 单节点只能承载一个 UDP 协议,保留 TUIC * aq 为 IPv6-only,listen 用 :: - §2.6 UDP 策略修订:由「不部署 UDP」改为「已启用 UDP 传输,同时保留 UoT」 - sysctl 模板补 udp_rmem_min/udp_wmem_min;rrpp-qdisc.sh 增加 rx-udp-gro-forwarding / rx-gro-list(aq 内核 5.10 不支持前者,LXC 无法设置) - §10 验证清单补 UDP 项,并强调「只看监听不足以证明外部可达」
23 lines
972 B
Plaintext
23 lines
972 B
Plaintext
# ============================================================
|
||
# RRPP 节点系统级网络优化(LXC / OpenVZ 容器版)
|
||
# 部署位置:/etc/sysctl.d/99-zz-rrpp-network.conf
|
||
# 容器差异:net.core.rmem_max / wmem_max / default_qdisc / netdev_max_backlog
|
||
# 缺失或只读;eth0 为 noqueue,qdisc/网卡 offload 不可设(由宿主机控制)。
|
||
# net.ipv4.udp_rmem_min / udp_wmem_min 在部分容器内只读,若报错可忽略。
|
||
# ============================================================
|
||
|
||
net.ipv4.tcp_congestion_control = bbr
|
||
net.ipv4.tcp_mtu_probing = 1
|
||
net.ipv4.tcp_fastopen = 3
|
||
net.ipv4.tcp_slow_start_after_idle = 0
|
||
net.ipv4.tcp_tw_reuse = 2
|
||
net.ipv4.tcp_fin_timeout = 15
|
||
net.ipv4.tcp_keepalive_time = 300
|
||
net.ipv4.tcp_keepalive_intvl = 30
|
||
net.ipv4.tcp_keepalive_probes = 5
|
||
net.ipv4.ip_local_port_range = 10240 65000
|
||
net.core.somaxconn = 32768
|
||
net.ipv4.tcp_max_syn_backlog = 32768
|
||
net.ipv4.udp_rmem_min = 8192
|
||
net.ipv4.udp_wmem_min = 8192
|