求一个代理方案

2018-11-24 17:09:40 +08:00
 devguo

公司比较小,没有固定 ip,现在有个代理方面的需求,看看有没有成熟的产品可以用。情况如下: 1.公司对接一家平台,和该平台通信有 http 协议,https,ws,tcp。 2.平台有白名单机制,只对固定 ip 开放访问; 需求: 公司由于没有固定 ip,经常需要找平台修改白名单。现在想通过云主机做代理(云主机有固定 ip ),平台只添加这个云主机 ip。 想问问大神们有没有现成的解决方案。

4451 次点击
所在节点    Linux
33 条回复
jptx
2018-11-24 19:46:14 +08:00
iptables 和 firewall-cmd 都可以配端口转发,而且 tcp 和 udp 都能转,如果是 windows 就用 netsh 配端口转发,但只能转 tcp 不能转 udp
salmon5
2018-11-24 19:47:45 +08:00
iptables 两行命令转发
rinted 一条命令转发
都可以。
salmon5
2018-11-24 19:48:33 +08:00
nginx
haproxy 也都可以。
salmon5
2018-11-24 19:50:14 +08:00
@jptx 老哥专业,windows 这个 netsh 转发端口,一般人不知道,超级实用。
ICKelin
2018-11-24 20:01:16 +08:00
我觉得可以用 nginx 的反向代理试试。
kongkongyzt
2018-11-24 20:03:48 +08:00
在代理机上装一个 nginx 做正向代理

https 的正向代理需要装一个 connect 插件,很简单
sodora
2018-11-25 08:41:25 +08:00
技术上挺容易实现的,上面说的各种方法都行。
但国内的云服务器带宽比较贵,你们公司连商业宽带都用不起,买的云服务器带宽估计也只能买最低的了。这样能忍吗?一劳永逸的方法还是升级成商业宽带,申请固定 IP。
flynaj
2018-11-25 19:37:45 +08:00
腾讯云主机,便宜的那种
abux1024
2018-11-25 21:49:18 +08:00
从成本和灵活性上讲,申请个固定 IP 更靠谱,云主机也需要成本。。。
devguo
2018-11-26 09:34:14 +08:00
@bukip 搞了几个账号
devguo
2018-11-26 09:35:48 +08:00
@sodora 主要测试用,正式环境云主机宽带必须管够。
huadi
2018-11-26 13:31:41 +08:00
公司小,可能开发也没多少吧。如果就为了测试用有个公网 IP,随便买个服务器,测试的时候临时做 ssh 远程端口转发就行了。
devguo
2018-11-26 16:39:03 +08:00
现在 nginx 支持 tcp 代理了,完美解决,谢谢大家!

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

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

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

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

© 2021 V2EX