V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lio996  ›  全部回复第 1 页 / 共 1 页
回复总数  14
@azarasi 这个写过,不过测试不成功。因为是服务端这边是主动提供 ws 服务,但是是要被动的等待外面的 ws 客户端连入的,等 ws 连入之后再将自己需要联网请求的资源走 ws 发给 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 我是想要反过来,但是目前还没有看到有人这么做
@zuotun 额,确实这样不太好,不过也是想试试看看能不能实现。如果能实现的话,毕竟代码自己写的,可以考虑只允许本地连接并且加认证防止被查,哈哈哈。当然了,真的实现了的话,也不会一直保持这个通道是开的,肯定是用的时候开启来。
@7gugu 看了下,并不是我想要的东西。我的需求恰好相反,服务器只能被动的接收来自外部的连接,现在是想利用 ws 协议将服务器本地需要联网的代理数据包走 ws 传输给当前与服务器建立连接的 ws 客户端处理。毕竟客户端是从外网主动连接无法联网的服务器的,客户端是有外网访问权限的,就想着客户端帮忙访问互联网达到服务网也能联网的情况。
@7gugu 好的,我先了解下看看是什么高科技
不是,是服务器不能联网,但是部署的服务是可以对外提供服务的
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2912 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:11 · PVG 14:11 · LAX 22:11 · JFK 01:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.