今天没事看到了一个叫rinetd的玩意 以前大家做NAT的时候 一般都是通过iptables 来实现的 什么DNAT SNAT 什么 PREROUTING 什么POSTROUTING 这玩意容易晕(可能我比较菜吧 ) 用rinetd 这玩意 就比较好理解啦 关于介绍 大家去这边看看吧 我这里就说下 rinted是做nat用的 http://www.boutell.com/rinetd/ 它是基于一个软件来实现的 所以得先安装 wget http://www.boutell.com/rinetd/http/rinetd.tar.gz tar fxz rinetd.tar.gz cd rinetd make mkdir -p /usr/man/man8 make install 安装比较简单 不缺包就行 配置下吧 0.0.0.0 是代表所以地址 10000 是请求的目的端口 127.0.0.1 是NAT后的地址 22 是NAT的端口 意思就是 所以请求本地设备的10000端口的请求 都会NAT到本地 的22端口 你懂的 下面我们启动下服务 rinetd -c /etc/rinetd.conf 我们测试下 转载请保留固定链接: https://linuxeye.com/Linux/1987.html |