Replies: 3 comments 3 replies
-
iptables 的 INPUT 链适用于本地 loopback 通信,
|
Beta Was this translation helpful? Give feedback.
0 replies
-
考虑了下其实没那么麻烦。。 加个选项让 hysteria 在 quic 断开的时候直接退出就行了。。 然后外面用脚本(或者 systemd)自动重启 hysteria, 而 hysteria 的话在成功连接上服务器之前是不会监听 socks5 端口的。 |
Beta Was this translation helpful? Give feedback.
1 reply
-
现在用的是直接改PW的app.sh中haproxy healthcheck的配置,模拟socks5的连接握手过程来做线路健康检查
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
这两天我用openwrt上的passwall配合本地hysteria-client搞了个hy的负载均衡+故障转移.
拓扑如下 [PC]---透明代理---[openwrt_passwall]---负载均衡--[本地hysteria-1/2/3/4]---hy通道--[VPS上的hysteria服务器]
passwall一下简称pw
hysteria简称hy
发现几个难点:
本地debian上搞了4个hy客户端分别对应50100/50200/50300/50400四个s5端口
这是pw里负载均衡设置的逻辑
基于上面问题3, 如果1.29这台服务器出问题故障能转移,501~504个端口出问题也可以故障转移, 但是如果后端vps出问题就没法自动切换节点了, 目前我想到一个办法, 在1.29上写个ping的脚本,自动ping后端vps,如果不通则关闭对应的hy守护服务,从而达到关闭端口,ping的通在自动打开hy服务, 然后放到计划任务里每几分钟运行一次.
如果hy能按下图出个功能开关, 连不上主服务器或者故障的时候,自动关闭下面的s5/转发端口就好了.
各位大佬还有啥更好的实现办法吗?
Beta Was this translation helpful? Give feedback.
All reactions