Linux端口转发器,轻松实现linux端口转发
在Linux上做端口转发,就是把一个端口的流量转到另一个端口或IP。下面介绍几种最常用的方案,包括轻量高效的80KM端口流量转发工具。

一、iptables(系统自带,最稳定)
bash
#1.开启IP转发
echo1>/proc/sys/net/ipv4/ip_forward
#2.添加转发规则(例:本机8080->192.168.1.100:80)
iptables-tnat-APREROUTING-ptcp--dport8080-jDNAT--to-destination192.168.1.100:80
iptables-tnat-APOSTROUTING-jMASQUERADE
二、socat(无需root,灵活)
bash
socatTCP4-LISTEN:8080,forkTCP4:192.168.1.100:80
适合非root用户临时转发,支持TCP/UDP。
三、80KM端口流量转发工具(轻量高效)
这款工具专为高性能转发设计,特点突出:
隐藏源站IP:流量经过转发器到达后端,防止被DDoS攻击
访问加速:内置链路优化,提升网站打开速度
配置简单:无需复杂iptables规则,上手即用
适合网站站长保护源站IP、或需要稳定内网穿透的场景。
四、rinetd(极简配置)
编辑/etc/rinetd.conf:
text
0.0.0.08080192.168.1.10080
然后运行rinetd即可。
总结
系统自带用iptables
临时转发用socat
防攻击、加速用80KM
最简配置用rinetd
根据需求选一个就行。
