technology:vps:rinetd设置nat转发

历史悠久的一个转发工具,而且设置简单。设置简单的代价就是只能支持端口对端口的转发1)

# Debian/Ubuntu
$ apt-get install rinetd -y
# Centos
$ wget  http://www.boutell.com/rinetd/http/rinetd.tar.gz && tar fxz rinetd.tar.gz && cd rinetd && sed -i 's/65536/65535/g' rinetd.c && mkdir -p /usr/man/ && make && make install
$ vim /etc/rinetd.conf
 
0.0.0.0 22 127.0.0.1 22
 
# 注
# 0.0.0.0的位置代表着源地址,意思就是来路的地址。如果需要所有来路都进行转发,那我们就填写# 0.0.0.0就好。
# 0.0.0.0之后的22代表着源地址连接到我们这台服务器的端口,按需填写。
# 127.0.0.1是要转发给谁的地址,这里我们可以填写域名例如www.baidu.com。
# 127.00.0.1之后的22代表的是要转发的目标端口,这里不一定需要跟上一个端口对应,但是需要同一个协议。
$ rinetd -c /etc/rinetd.conf
 
# rinetd.conf中绑定的本机端口必须没有被其它程序占用。
#运行rinetd的系统防火墙应该打开绑定的本机端口或者直接关闭防火墙。

Enjoy!


  • technology/vps/rinetd设置nat转发.txt
  • 最后更改: 2019/11/15 14:36
  • (外部编辑)