fscarmen / sing-box

Sing-box 全家桶 --- 一键多协议脚本
999 stars 219 forks source link

最新脚本更新后导致HY2协议全部失效 #86

Closed cn911007 closed 2 months ago

cn911007 commented 2 months ago

您好,最新脚本更新后导致HY2协议全部失效,卸载脚本重新安装,增加HY2协议已经增加端口跳跃功能,就会卡在如下的进程:

请选择: c

选择的协议及端口次序如下: 1 . hysteria2

(2/6) 请输入开始的端口号,必须是 100 - 65520,需要连续1个空闲的端口 (默认为: 8881): 10000

(4/6) 请输入 VPS IP (默认为: 23.225.XX.XX):

端口跳跃/多端口(Port Hopping)功能需要占用多个端口,请保证这些端口没有监听其他服务 Tip: 端口选择数量不宜过多,推荐1000个左右,最小值:10000,最大值: 65535 默认不使用该功能

请输入端口范围,例如 50000:51000,如要禁用请留空: 10000:11000

(5/6) 请输入 UUID (默认为 73fb51e0-d7b5-4f2b-ad78-6c7938a4dcea):

(6/6) 请输入节点名称 (默认为: HKC-IDC):

下载 Sing-box 中,请稍等 ...

安装依赖列表: iptables-persistent

fscarmen commented 2 months ago

什么系统?可能正在安装,需要点时间,再多等一下,如果仍然不行,就中断并运行以下的这样看看

bash -x <(wget -qO- https://raw.githubusercontent.com/fscarmen/sing-box/main/sing-box.sh)
cn911007 commented 2 months ago

debian 11系统,等待了大概我分钟了,一直无法进行下去

fscarmen commented 2 months ago

手动安装看看有没报什么错

apt-get update
apt-get install -y iptables-persistent
cn911007 commented 2 months ago

bash -x <(wget -qO- https://raw.githubusercontent.com/fscarmen/sing-box/main/sing-box.sh) 这个脚本可以安装成功,但是NAT小鸡HY2协议不通,VPS小鸡正常

cn911007 commented 2 months ago

apt-get update apt-get install -y iptables-persistent 手动安装成功,但是还是NAT小鸡HY2协议不通,原版的脚本安装还是会卡在这个进程 下载 Sing-box 中,请稍等 ...

安装依赖列表: iptables-persistent

fscarmen commented 2 months ago

应该是会出以下这个界面要求确认,安装又在后台,导致这里确认不了一直卡着,已经更新脚本了,你再试试 image

cn911007 commented 2 months ago

是的,之前的脚本没有出现上面那个界面,然后一直卡着,但是手动安装的时候就会跳出来这个界面点击确认就成功了

cn911007 commented 2 months ago

现在这个脚本: bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/sing-box/main/sing-box.sh) 可以全部顺利安装成功,不会跳出你上面那个确认的界面,这个应该不影响什么。但是现在问题是:nekobox电脑端NAT小鸡HY2节点不通,手机端却是通的;VPS小鸡安装后电脑端和手机端都通。

fscarmen commented 2 months ago

我测试的环境已有,所以没留意到安装那个有交互弹窗,已针对作修正

fscarmen commented 2 months ago

因为nat鸡只给你开放25个左右的端口,不在范围里不通,所以也只能跳那25个端口

cn911007 commented 2 months ago

我现在使用的单一端口也是在电脑端不通,手机端是通的,增加多端口还是这样的问题:NAT小鸡手机端通,电脑端不通

fscarmen commented 2 months ago

你看看手动看看配置,手机能通说明节点没问题的

cn911007 commented 2 months ago

问题解决了,是nekobox电脑客户端设置的问题,修改下设置就通了,感谢!

cn911007 commented 2 months ago

现在还有个小问题:比如设置起始端口10000,在安装HY2协议设置的端口范围是10000:11000,然后增加2个其他协议节点的时候发现使用的是10001和10002端口,这样后期会出现hy2协议和另外的两个协议共用了一个端口的问题,这样会不会导致节点都不通?