lio996

lio996

V2EX 第 616633 号会员,加入于 2023-03-02 15:15:55 +08:00
今日活跃度排名 5447
lio996 最近回复了
7 小时 11 分钟前
回复了 lio996 创建的主题 程序员 不联网的服务器是否可以通过 ws 协议代理访问互联网
@azarasi 这个写过,不过测试不成功。因为是服务端这边是主动提供 ws 服务,但是是要被动的等待外面的 ws 客户端连入的,等 ws 连入之后再将自己需要联网请求的资源走 ws 发给 ws 客户端那边帮忙联网拿数据。
7 小时 13 分钟前
回复了 lio996 创建的主题 程序员 不联网的服务器是否可以通过 ws 协议代理访问互联网
@yinmin 不用这么紧张,只是说突然有这个想法而已,而且自己写的程序难道不会加验证吗?而且我这边本地有个场景的环境,肯定是不会头铁到政务网上面测试的。
@rekulas 这两个有看到测试过,不符合我的使用场景
@gogogo2000 但是这个只是被反向代理的不暴露端口,哈哈哈,可能我这边想法太过于奇葩了,目前是测试了好几种方式都没办法实现反向利用主动连入的客户端实现上网的需求,所以才来发帖请教各位大佬
@liangxiangdong 这个肯定是不行的,哈哈哈哈,这个不就是相当于寻找外网出口吗
@gogogo2000 首先向外网暴露端口就不可行了,政务云只能被动的等待外部的连接,不允许开放端口。开放的端口只有 nginx 的 ssl 端口,而且所有对外提供服务的程序都是由 nginx 反向代理的。如果政务云允许主动暴露某个端口,我自己早就用 go 就实现需求了。我现在其实就是想反过来,政务云被动等待外部 ws 客户端的接入,然后把政务云本地的 socks 代理的流量通过这个双向的 ws 发送给连接的 ws 客户端那边,然后客户端那边再帮忙处理 socks 的连接,相当于利用 ws 这个管道连接外部的 socks 的代理服务。
@hxy100 我测试了下,像我这样反过来的好像不行
@rekulas 应该是不能满足我的需求,哈哈。我的需求是服务端收到来自外界的客户端的连接之后,然后服务端将本地 socks 的代理流量主动发送给这个连接的客户端那边,然后客户端那边收到之后完成互联网解析在通过 ws 通道发回给服务端,然后服务端再发回给本地的 socks 达到连接网络的目的。
@rekulas 好的,我试试,不过服务端这边是不让开端口的,都是走 nginx ssl 反向代理给外界访问的
@fuzzsh 我是想要反过来,但是目前还没有看到有人这么做
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2766 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 13:05 · PVG 21:05 · LAX 05:05 · JFK 08:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.