请问 V 友们有没有办法优雅地将某猫咪软件的 socks5 端口共享出公网?

2023-11-14 23:12:53 +08:00
 CloudyKumori
如题,最近和朋友合租了某项服务,为了避免 IP 频繁切换导致封号,所以约定好了用固定的 IP 做出口。在电脑上目前使用的是 Zerotier/Tailscale+HTTP 代理(某猫咪的 Allow LAN)的方式,可是到手机上就比较难实现了,因为 HTTP 代理和 Zerotier/Tailscale 这种组网方式冲突,连上 Zerotier 再在 WIFI 设置中指定 HTTP 代理不起作用。

为什么不直接开个未批嗯给朋友呢?是因为我设置好了分流规则,只有某些特定的域名能通过服务,这样可以同时减轻代理服务器压力,同时保证原始 IP 不会因为他们自己客户端上的规则设置不当而泄露(进而封号)。目前研究了给 socks5 套 TLS ,也就是 stunnel+SOCKS5 的方法,但是那个 Docker 镜像每分钟上千条 log ,实在是不太优雅,想问问 V 友们有没有什么其他轻量优雅的方法实现这个功能?
2540 次点击
所在节点    宽带症候群
28 条回复
szdosar
2023-11-17 17:35:17 +08:00
而且,你都说了{我测试了一下 v2rayNG 的客户端,里面有个功能是叫做“启用流量探测”的功能,可以从流量中探测域名,开启这个功能后所有的请求都是带着域名发向 Clash 的,这时候分流规则就正常运行了},那你用安卓端的 v2rayNG 不就行了? ta 也有这个功能,也叫 [启用流量探测] ,好像还有个叫 [启用本地 dns] 功能,这些组合,你试试?
szdosar
2023-11-17 17:47:00 +08:00
另外,服务端(比如,你的 vps )用 x-ui ,你配置开启 inbounds 是,默认勾选 sniffing ,ta 也会帮你探测。所以,你的问题可能纠结在 clash ,这玩意不是删库了吗?
CloudyKumori
2023-11-17 17:57:33 +08:00
@szdosar 是的,是在手机上,这一连串的网络活动只涉及到我内网的一台电脑,和一个在公网的手机,Clash 就是在内网主机里面运行。因为我想的是让朋友从外网安全的进入内网共享我主机上的 Clash socks5 端口实现黑白名单访问控制,并且流量会再由 Clash 进一步转发(相当于链式代理了吧),所以会搞得这么麻烦,现在想想我这个需求也是挺抽象挺折腾的。。。不过目前问题初步解决了,安卓端就是流量探测、域名策略和远程 DNS 这三个问题相互影响导致了 ERR_CONNECTION_CLOSED 这个问题。目前 IOS 端有没有这个流量探测的选项还不太清楚知道,我找了小火箭里面貌似没有,请问“ta”是 iOS 端的软件吗,全称是什么呢,我去看看
CloudyKumori
2023-11-17 17:59:57 +08:00
@szdosar Clash 确实删库了,不过目前还没找到比较完善的替代品,因为分流规则用的是 Clash 格式的所以就暂时用着先了。x-ui 能用的话我一会儿再折腾一下试试,感谢感谢!
szdosar
2023-11-17 18:18:20 +08:00
1.先说客户端的问题,
Surge iOS 客户端
代理请求本地 DNS 映射,这个选项默认不开启就好了
默认情况下,使用代理策路时域名解析一定在远端服
务器上进行
开启该选项后,如果访问的域名配置有本地 DNS 映射,Surge 将使用本地 IP 地址进行请求,不在远端进
行解析。

2.第 2 个可选方案,你电脑上,不要让 clash 去接管,用别的软件不行吗?
CloudyKumori
2023-11-17 18:33:04 +08:00
@szdosar 感谢回答,我试试 surge 。目前感觉电脑上用的比较舒服而且功能完善的就是 clash 了,如果要别的软件替代的话,请问有什么好的备选吗
szdosar
2023-11-17 18:56:44 +08:00
你这台主机的操作系统是不是 linux 发行版?那你就用刚才我说的 x-ui 就可以了。实在不行就在虚拟机里面安装呗。
CloudyKumori
2023-11-17 19:12:05 +08:00
@szdosar 是的,尝试过以后可以用,非常感谢!!😭🙏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/991946

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX