在debian中搭建端口转发(映射)服务

有时候服务器对本地网络的线路非常糟糕 但是又必须进行连接

这种情况我们可以找一台网络好的中间服务器做中继转发解决这个问题
那么我们可以通过一个工具

// 本案例是在 debian 系统的中继服务器安装,请了解

tar zxvf rinetd.tar.gz
cd rinetd
~~~~~~帮助:~~~
运行make  #可能会出现错误,需如下修改:
    vi rinetd.c
    输入/bindPort >= 65536 查询
    输入/connectPort >= 65536查询
我这里已经改好了 拿去吧
可以SSH FTP 上传到目录覆盖 //取决于你解压的路径
~~~~~~~帮助:~~~
~~~~~~~帮助:~~~
应该还会报错 需要你
手动建目录/usr/man/man8
建议在SSH FTP建立比较靠谱
或者用mk 命令建立
完后记得给这个目录一个权限777
~~~~~~~帮助:~~~
chmod -R 777 /usr/man/

建立配置文件
    vi /etc/rinetd.conf
~~~~~~~帮助:~~~
按i 开始写入转发规则 就是需要转发的规则可以多条
如:0.0.0.0 8888 114.125.160.111:8888
按ESC 输入:wq 
保存退出
~~~~~~~帮助:~~~
加入开机启动
vi /etc/rc.local
如果上面路径不对 可能需要你自己去查看你的路径在哪
按上面方法写入 保存退出
/usr/sbin/rinetd -c /etc/rinetd.conf
~~~~~~~帮助:~~~
启动方法
rinetd -c /etc/rinetd.conf
/usr/sbin/rinetd -c /etc/rinetd.conf
查看是否启动成功:netstat -tanulp|grep rinetd
停止:killall rinetd

~~~~~~~帮助:~~~
然后访问
直接访问中继服务器的IP 和端口 就等于访问了目标

扩展阅读 端口映射工具 redir/socat/xinetd
https://my.oschina.net/kisops/blog/158042

附件列表

 

非凡网 博客

我只是帮你筛选价值。

你也许喜欢

发表评论