<返回更多

LINUX端口转发及跳板配置之奇淫异巧

2019-10-14    
加入收藏

一、概述

在日常的信息系统维护及信息系统建设的过程中,经常会遇到如下问题:

LINUX端口转发及跳板配置之奇淫异巧

 

二、安装配置

2.1 软件下载编译

wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
tar zxvf rinetd.tar.gz
make
mkdir -p /usr/man/man8
make install
LINUX端口转发及跳板配置之奇淫异巧

 

2.2 配置文件编辑

vi /etc/rinetd.conf
内容格式:
bindaddress bindport connectaddress connectport
绑定的地址 绑定的端口 连接的地址 连接的端口
例如:
0.0.0.0 2222 192.168.0.181 3389
说明:将所有发往本机2222端口的请求转发到192.168.0.103的3389端口

2.3 服务的启停

1、启动服务

rinetd -c /etc/rinetd.conf ##启动转发

2、关闭服务

pkill rinetd 

3、设置开机启动

vim /etc/rc.local
rinetd -c /etc/rinetd.conf 

三、使用示例

3.1示例: 跳板至windows机器

1、场景描述

linux机器能远程访问,但是要连接的windows机器无法访问,需要通过linux机器跳板到windows机器上。具体机器信息如下:

2、编辑配置文件

vim /etc/rinetd.conf 
添加如下内容:
0.0.0.0 2222 192.168.1.188 3389

说明:将所有发往本机2222端口的请求转发到192.168.1.188的3389端口

3、服务启动

rinetd -c /etc/rinetd.conf 
netstat -ntlup 
LINUX端口转发及跳板配置之奇淫异巧

 

4、连接验证

LINUX端口转发及跳板配置之奇淫异巧

 


LINUX端口转发及跳板配置之奇淫异巧

 

四、小结

1、此小工具配置简单,功能强大,非常轻量级。

2、配置文件中绑定的端口一定要未被占用。

3、配置端口转发是除iptables及haproxy之外的一个很好的选择。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>