原文:使用Nginx转发数据库3306端口

场景 .数据库在内网,想要暴露到公网 .使用的是云数据库RDS,但想要改变端口 方法 使用Nginx进行代理转发 Nginx需在 . . 版本以上 该版本以上Nginx新增了一个stream模块,可以用来实现四层协议的转发 配置如下: 重启Nginx ...

2021-01-12 21:37 0 1011 推荐指数:

查看详情

Nginx实现数据库端口转发

前言 因开发、测试、生成等服务器网络策略问题,导致部分服务器A需要访问数据库而无法正常访问数据库,此处采用端口代理方式解决此问题,即通过一台能正常访问数据库的服务器B做tcp端口代理,实现服务器A通过代理服务器B的指定端口,便可连接数据库。 说明 1、Nginx实现TCP端口转发,需要依赖 ...

Tue Apr 23 21:55:00 CST 2019 0 3403
使用VirtualBox进行端口转发 连接数据库

转自 http://blog.sina.com.cn/s/blog_484d87770102uxi6.html 使用VirtualBox很久了,很多用法都没有深钻,真的是不虚心学习啊。 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦。以前 ...

Thu Jul 14 22:36:00 CST 2016 0 3580
MySQL数据库设置允许其他电脑访问(windows环境下添加可访问3306端口)

一、打开Windows的命令行窗口,用dos命令中的ping命令试一下两台电脑是否可以连接通;在命令行中输入:ping 另一台电脑的IP地址; 二、如果可以用ping通,然后修改MySQL数据库;打开MySQL数据库中得user表; 把里面的Host字段改为%(允许所有人访问 ...

Tue Dec 18 21:38:00 CST 2018 0 1766
nginx四层转发,访问内网mysql数据库

nginx四层代理多用于端口代理,代理内网端口,用公网的服务器代理内网的如mysql 3306,ssh 22,redis 6607等,也即是常说的“跳板机” 前言 目前很多的企业将业务转移到云上,如果数据库服务器直接暴露在公网,存在被暴露的风险,云服务器上的mysql 3306端口 ...

Sat Nov 13 06:58:00 CST 2021 0 2666
使用Docker安装Nginx并配置端口转发

使用docker安装并运行nginx命令: docker run --name=nginx -p 80:80 -d docker.io/nginx 使用命令: docker exec -it nginx /bin/bash 进入容器可查看到几个重要的文件 配置文件 ...

Tue Aug 04 04:44:00 CST 2020 0 6643
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM