端口转发的作用主要是用来加速和减小延迟,我的服务器大多都是国外的,敲个命令都卡的要死,转发22端口可以纵享丝滑。
本来是前文写过一个中转的面板,奈何作者任性,说删就删,iptables转发配置也比较麻烦,最后找到了一个比较老派的命令行工具,配置简单,效果也不错。
安装rinetd
1.可以去官网下载最新版本的工具
wget http://www.rinetd.com/download/rinetd.tar.gz
2.解压并且编译
tar -zxf rinetd.tar.gz
cd rinetd
make && make install
编译完毕后,rinetd会放在你的 /usr/bin
目录中。
使用
rinetd使用起来及其简单,只要在配置文件中加入ip和端口即可,如下
1.编辑配置 vim /etc/rinetd.conf
2.加入配置,这里前面的0.0.0.0 2333表示本机ip的端口,后面的是你需要加速的ip和端口
0.0.0.0 2333 192.168.0.1 22
3.启动
rinedt
结语
这就ok了,记得关闭防火墙,配置文件的每一行代表一个转发规则,也可以用lsof命令看看端口是否生效