登录站点

用户名

密码

注册

查看日志|返回日志列表

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.c
mkdir /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              停止运行
可以加到开机启动,自动运行


分享 846 次阅读 | 0 个评论

留下脚印

评论