laurdawn snell服务在公网的surge启动,访问链路: 手机移动公网访问 -> snell v4 -> 局域网服务 V1能正常访问,V4能建立TCP连接,但是无法访问服务,有什么特别的设置吗
egrussn 你局域网里的snell服务端,是安装在什么东西上的? 是linux还是mac电脑? 你V1能通,大概率是运行的 surge for mac mac上 surge for mac里启动的snell,是V1版本,只能指定ver=1访问,不指定默认是V4,不通的
laurdawn egrussn snell就用surge自带的启动的,版本号我的ios客户端和mac服务端设置的snell版本号都是一致的,不会犯这个低级错误 客户端和服务端都设置V4后,能正常建立TCP连接,但是无法访问内网服务
laurdawn SurgeTeam 所以你们在https://manual.nssurge.com/others/snell.html文档里面写的snell服务器,是要我自己下载后部署,然后surge指定snell服务的ip端口吗,这个意思啊,干嘛不内置呢
egrussn laurdawn Mac 上的 snell可能是开发者仅仅用来提供一种备用或者说向前兼容而保留的功能。 运行linux的vps上,可以用snell V4搭建服务来通信。 你的情况,外网连回家访问局域网服务,根据surge开发的演变,应该是用 Ponte 功能来实现,最方便也最符合开发团队的本意。
laurdawn egrussn 谢谢解答,但是ipv4的公网IP需要收费,pnote好像基本建立在ipv4上的吧,为了节约成本,我选择ipv6,但是ipv6全部暴露又不太安全,所以只想暴露一个端口来访问内网所有设备,这才用到了snell