有没有一种端口转发工具,是可以同时转发给多个端口/服务器的?

2019 年 4 月 5 日
 Themyth

有没有一种 Port forwarding 工具 可以将本地某端口的数据,同时给多个目标服务器和端口转发的? 并且哪个快就用哪个建立连接.. udp 下有 mptunnel https://github.com/greensea/mptunnel

CONCEPTION

                        .---- bridge server 1 ----.
                       /                            \
 Server A --- mpclient ------- bridge server 2 ------- mpserver --- Server B
                       \                            /
                        `---- bridge server 3 ----`

tcp 下有类似的吗.... 只是端口转发,并不使用 vpn 的方式... vpn 的方式有很多解决办法了...

6298 次点击
所在节点    Python
22 条回复
Themyth
2019 年 4 月 5 日
复制的歪了……
www5070504
2019 年 4 月 5 日
没太看懂 说的是 LVS 么
Dragonish3600
2019 年 4 月 5 日
Nginx 就可以啊
Livid
2019 年 4 月 5 日
@Themyth 帮你修改了一下,发帖时选 Markdown 并且用 code block 语法就可以保持格式。
iceheart
2019 年 4 月 5 日
http 代理
binux
2019 年 4 月 5 日
iptables 加条规则就行了啊
Themyth
2019 年 4 月 5 日
@www5070504 额 不是 lvs lvs 并不是同时的。


@ladypxy nginx 可以将数据包同时给多个 upstream 发送? 怎么实现的呢?或者告诉我关键字 我去查查


@Livid 谢谢哈
@iceheart socks5 代理 有朋友实现了 可是我需要的是端口转发类型的
@binux 老大,能告诉我加什么规则么?给我个关键字 我去查查...
9hills
2019 年 4 月 5 日
HAProxy 用的比较普遍
binux
2019 年 4 月 5 日
@Themyth #7 TCP 是流协议,哪来的数据包给你「同时发送」

random DNAT
csdreamdong
2019 年 4 月 5 日
openvswitch,用 openflow 的流表,向多个端口转
iwishing
2019 年 4 月 5 日
这个不是传说中的负载平衡么?
towser
2019 年 4 月 5 日
不是负载平衡。
楼主希望做到的是得到数据后复制多份并发给多个不同的 dst port
belongme
2019 年 4 月 5 日
请求都是一样的,那返回的数据用哪个端口的。
www5070504
2019 年 4 月 5 日
用交换机的流量镜像功能 或者 自己撸一个复制数据发送到多个地址的小程序

ovs 的流表肯定可以 我现在业务里边有这个类似的功能是用流表实现的
Actrace
2019 年 4 月 5 日
这不就是多倍发包么。。。
ICKelin
2019 年 4 月 5 日
@www5070504 数据包回来怎么办,出去是复制多份发往多个目的地址了。
Srar
2019 年 4 月 5 日
ashong
2019 年 4 月 5 日
haproxy,gobetween

最近用 gobetween 替换了 haproxy,体验提升不少
yanaraika
2019 年 4 月 6 日
iptables -j TEE
saxon
2019 年 4 月 6 日
@ashong 请教一下 gobetween 功能是?

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

https://study.congcong.us/t/552300

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

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

© 2021 V2EX