分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

通过rinetd实现端口转发,同时访问阿里云RDS的内外网

发布时间:2023-09-06 01:54责任编辑:白小东关键词:暂无标签

配置方法如下:

1wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
2sed -i ‘s/65536/65535/g‘ rinetd.c (修改端口范围,否则会报错)
3mkdir /usr/man&&make&&make install

创建配置文件

1cat >>/etc/rinetd.conf <<end
2# allow 192.168.2.*
3# deny 192.168.1.*
4# bindadress bindport connectaddress connectport
50.0.0.0 3306 xxxx.rds.aliyuncs.com 3306
6logfile /var/log/rinetd.log
7end
8echo rinetd >>/etc/rc.local

rinetd启动后,就已经可以通过云服务器的3306端口连接到处于内网模式的xxx rds数据库了
除了这个场景,其它的内网端口转发也都可以(由于FTP协议相对特殊,无法实现转发)

配置文件中可以对某个IP或者IP段进行允许/拒绝,藉此提高内网端口的安全性;
如果二者冲突,测试的结果来看是拒绝优先。

rinetd也有windows版本,配置方法完全相同,在此不再赘述。
如果你是ubuntu系统,那么更简单:apt-get install rinetd -y 就可以了。

通过rinetd实现端口转发,同时访问阿里云RDS的内外网

原文地址:https://www.cnblogs.com/weifeng1463/p/9054831.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved