Centos7下Rinetd安装与应用
2018-05-15 15:32 Linux下做地址NAT有很多种方法。比如haproxy、nginx的4层代理,linux自带的iptables等都能实现。haproxy、nginx就不说了,配置相对简单;iptables配置复杂,概念也比较多DNAT、SNAT、PREROUTING、POSTROUTING等等。其实,Linux下有一个叫rinetd的工具,安装简单,配置也不复杂。
wget https://boutell.com/rinetd/http/rinetd.tar.gz
tar -xvf rinetd.tar.gz
cd rinetd
sed -i 's/65536/65535/g' rinetd.cmkdir /usr/man/
make && make install安装完毕~~vi /etc/rinetd.conf
0.0.0.0 8080 192.168.1.2 8080配置文件格式很简单:[Source Address] [Source Port] [Destination Address] [Destination Port]
可以多端口及对应地址
rinetd -c /etc/rinetd.conf 按配置文件启动ps -ef | grep rinetd 查看运行情况 killall rinetd 停止运行
可以加到开机启动,自动运行
评论