Linux 服务器转发流量用什么?

2022-04-27 22:33:40 +08:00
 jatsz2020

有一台 linux 服务器,假设 IP 为 IP1 ,需要把流量转发到其他服务器

IP1:10000  →  IP2:20000

IP1:10001  →  IP3:2341

类似这样

问题 1 ,有哪些软件可以做到

问题 2 ,后面的 IP2,IP3 ,以及端口,会经常更换的情况,哪个软件更适合

谢谢

8003 次点击
所在节点    Linux
47 条回复
bybyte
2022-04-28 08:34:59 +08:00
1.iptables
2.nginx
3.glider
4.gost
Ehco1996
2022-04-28 08:38:30 +08:00
试试我写的这个 https://github.com/Ehco1996/ehco

一行命令 `ehco -l 1.1.1.1:10000 -r 2.2.2.2:10000`
star7th
2022-04-28 09:15:53 +08:00
如果你会 nodejs ,用这个,很简单 https://blog.star7th.com/2019/06/2356.html
imswing
2022-04-28 09:22:50 +08:00
推荐 realm ,iptables 不能 bbr
ByteCat
2022-04-28 11:04:20 +08:00
iptables 配起来比较繁琐,而且是转发报文,不支持 BBR 之类的;
目前在用的是 realm ,看起来性能还可以,不过国人写的,配置比较简单
zhoudaiyu
2022-04-28 11:05:46 +08:00
haproxy 可以试试
littlewing
2022-04-28 11:20:21 +08:00
lvs
bthulu
2022-04-28 11:26:22 +08:00
把服务器换成路由器
holinhot
2022-04-28 11:27:54 +08:00
socat 性能不如 iptables 吧
sadfQED2
2022-04-28 12:30:01 +08:00
haproxy +1
opengps
2022-04-28 13:24:56 +08:00
其使用 frp 也行
l4ever
2022-04-28 13:39:07 +08:00
rinetd
重定向端口.
tozp
2022-04-28 13:40:23 +08:00
teleport ?
CokeMine
2022-04-28 13:52:29 +08:00
iptables 内核级别性能应该比较好吧。但是没法 v4 转 v6 或者 v6 转 v4 (
liaowm5
2022-04-28 14:23:03 +08:00
nginx 配置 upstream 性能怎么样呀
Kasumi20
2022-04-28 14:34:41 +08:00
用我这个 https://github.com/develon2015/remote_bind ,不用动服务器配置,后端客户端通过密码去注册端口。
missdeer
2022-04-28 15:20:28 +08:00
haproxy 有奇怪的 bug ,用着用着就突然断流了,在不同 Linux 发行版不同硬件设备不同年代的版本上都遇到过,不知道什么原因
nginx 做 4 层或 7 层转发,且有负载均衡需求的,目前看来非常稳定
不需要负载均衡的,iptables 可能是效率最高的,还不用装额外软件
march1993
2022-04-28 15:21:15 +08:00
redir 命令?
JohnSmith
2022-04-28 17:05:44 +08:00
iptables + nftables flowtable (offload)
性能好又快
Huelse
2022-04-28 17:12:13 +08:00
一般 linux 自带的 natcat

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

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

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

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

© 2021 V2EX