Linux中的iptables非常强大,但是用起来稍显复杂。如果只做端口转发,使用rinetd是一个非常不错的选择。
官方网站为:http://www.boutell.com/rinetd/
安装很简单:
wget http://www.boutell.com/rinetd/http/rinetd.tar.gz tar fxz rinetd.tar.gz cd rinetd make make install
修改配置文件:vim /etc/rinetd.conf ,例如
0.0.0.0 1234 dest_ip dest_port
其中0.0.0.0为本机要监听的IP,0.0.0.0表示所有IP都可以访问该转发服务。
1234为监听端口,dest_ip为转发目标的IP,dest_port为转发目标的端口。