fscarmen / sing-box

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

小问题反馈:增加了HY2端口范围会与其他的协议端口冲突 #87

Closed cn911007 closed 2 months ago

cn911007 commented 2 months ago

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

fscarmen commented 2 months ago

你改起始端口是 20000不就行了?这样所有协议的端口都跟着改的。

cn911007 commented 2 months ago

明白,我想下NAT小鸡这个HY2协议端口范围需要怎么设置下不冲突,谢谢!

fscarmen commented 2 months ago

你的nat小鸡比如开放 10000-10025端口 你可以在 10000-10010 放所有协议的, 11-25 这15个端口放 udp 的 hy2, 这样弄了

cn911007 commented 2 months ago

刚刚测试了,如果修改初始端口,就会导致HY2的主端口不在设置的跳跃端口内,然后节点电脑和手机都不通。

fscarmen commented 2 months ago

重装

cn911007 commented 2 months ago

已经测试完毕,需要这样设置才行: 1.必须先安装完其他的所需要的协议,然后最后单独再增加hy2协议 2.增加hy2协议的时候需要先人工计算下接下来是分配哪个主端口给hy2协议,然后设置端口范围的时候把这个主端口包含进去,这样节点就通了。 3.单纯的修改起始端口这样会导致hy2的主端口不在设置的范围内,导致节点不通。

fscarmen commented 2 months ago

不会的,你用开头的10个放所有协议,那hy2一定在nat的范围里 再用后15个端口做跳跃

fscarmen commented 2 months ago

hy2的主端口与跳跃范围可以不同的,主端口是10001,而跳跃是10015-10025

cn911007 commented 2 months ago

好的,谢谢,我在试下

fscarmen commented 2 months ago

最近你安装了,帮看看有没有这个 issue 的问题? https://github.com/fscarmen/sing-box/issues/85#issue-2286993993

cn911007 commented 2 months ago

我没有使用订阅连接,我用的nekobox,只用ss和hy2,暂时没有发现这个问题