azure mysql on vnet_Azure Database for MySQL (2) VNET rules
本文介绍:
Azure Database for MySQL 添加到虚拟网络VNET中;
案例演示:
“拒绝公共网络访问”(Deny public network access )设置为“否”的情况下:将Azure Database for MySQL 添加到VNET的某个子网中;
该VNET的同子网下的VM可以连接数据库服务器;
该VNET的不同子网下的VM无法访问数据库服务器;
将Azure Database for MySQL添加到多个VNET中;
“拒绝公共网络访问”(Deny public network access )设置为“是”的情况下:即使配置了VNET或者 公网IP白名单,只要设置 拒绝公用网络访问设置为 是,vm都无法访问数据库服务器;
此时只能使用专用终结点连接访问数据库服务器,关于专用终结点连接(private endpoint connections),将在下一节内容中介绍。
“拒绝公共网络访问”(Deny public network access )设置为“否”的情况下:将Azure Database for MySQL 添加到VNET的某个子网中;
该VNET的同子网下的VM可以连接数据库服务器(此时无需添加IP防火墙);
该VNET的不同子网下的VM无法访问数据库服务器;
将Azure Database for MySQL添加到多个VNET中;
视频演示:
图文示例:
将mysql添加到 虚拟网络中:
案例(1):
Deny Public Network Access =No
Allow Access to Azure services =NO
VM和MySQL在同一个VNET的同一个subnet中
VM 公网IP没有添加到MySQL的IP白名单中
此时VM可以访问MySQL数据库。
案例(2):
当前状态:
Deny Public Network Access =No
Allow Access to Azure services =NO
VM和MySQL不在同一个VNET的同一个subnet中
VM 公网IP没有添加到MySQL的IP白名单中
此时VM不能访问MySQL数据库。
案例(3):
Deny Public Network Access =YES
此时VM不能访问MySQL数据库。
提示:The public network access on this server is disabled. To connect to this server, use the private endpoint from inside your virtual network.
注意:
知识点(1)-虚拟网络服务终结点(Virtual Network service endpoints)
MySQL连接到VNET中是通过虚拟网络服务终结点(Virtual Network service endpoints)实现的,通过在 Azure 主干网络上实现经过优化的路由,虚拟网络 (VNet) 服务终结点可为 Azure 服务提供安全的直接连接。 使用终结点可以保护关键的 Azure 服务资源,只允许在客户自己的虚拟网络中对其进行访问。 服务终结点使 VNet 中的专用 IP 地址能够到达 Azure 服务的终结点,且无需在 VNet 中使用公共 IP 地址。
知识点(2)- 关于MySQL的服务器终结点名称“Microsoft.Sql”
针对MySQL的VNET 服务终结点使用服务类型名称 Microsoft.Sql ,此服务标记也适用于 Azure SQL 数据库、Azure Database for PostgreSQL 和 MySQL 服务。
知识点(3)-默认的MySQL的服务终结点和VNET配置不能跨子网
如下图所示:
声明:
点击可查阅本站文章目录《文章分类目录》
本站所有内容仅代表个人观点,如与官文档冲突,请以官方文档为准。
可在本页面下方留言或通过下方联系方式联系我:
欢迎关注公众号“云计算实战”,接收最新文章推送。
azure mysql on vnet_Azure Database for MySQL (2) VNET rules相关推荐
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(一)
前言 记得刚来这家公司的时候,我部门就我一个运维工程师,然后就是经理,刚开始公司平台什么监控都没有,在我与经理的努力下,先搭建nagios+cacti监控平台,后来随着公司业务的增加,平台的功能与服务 ...
- 细聊MySQL之常用工具及基本操作(完)
细聊MySQL之常用工具及基本操作(一) 细聊MySQL之常用工具及基本操作(二) 细聊MySQL之常用工具及基本操作(三) 细聊MySQL之常用工具及基本操作(完) 十.binlog查看工具mysq ...
- 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(四)
(5)数据库服务器(以甘肃数据库为例,脚本解释参照甘肃web) #!/bin/bash #ip db_ip=$(/sbin/ifconfig eth0|grep "inet addr&quo ...
- MySQL必知必会笔记(一)基础知识和基本操作
第一章 了解MySQL 数据库 保存有组织的数据的容器.(通常是一个文件或一组文件) 人们经常使用数据库这个术语代替他们使用的软件.这是不正确的,确切的说,数据库软件应称为DBM ...
- MySQL高可用系列之MHA(二)
一.参数说明 MHA提供了一系列配置参数,深入理解每个参数的具体含义,对优化配置.合理使用MHA非常重要,很多高可用性也都是通过合理配置一些参数而实现的. MHA包括如下配置参数,分别说明如下: ho ...
- MySQL单表查询基础卷(A)
MySQL单表查询基础卷(A) 第一章 数据准备 第二章 数据展示 第三章 题目说明 第四章 参考答案 第一章 数据准备 -- 创建数据库,指定字符集 utf8 CREATE DATABASE IF ...
- 数据库系统原理与应用教程(073)—— MySQL 练习题:操作题 131-140(十七):综合练习
数据库系统原理与应用教程(073)-- MySQL 练习题:操作题 131-140(十七):综合练习 131.子查询(1) 该题目使用的表和数据如下: /* drop table if exists ...
- python批量导入MySQL的表头、扩展插入(datetime)类型主键
python批量导入MySQL的表头 .扩展插入(datetime)类型主键 目标:1.在EXCEL中编辑table name.数据格式.数据类型和备注等信息,把excel中col_1列的值作为表头, ...
- MySQL之SQL优化详解(二)
目录 MySQL之SQL优化详解(二) 1. SQL的执行顺序 1.1 手写顺序 1.2 机读顺序 2. 七种join 3. 索引 3.1 索引初探 3.2 索引分类 3.3 建与不建 4. 性能分析 ...
- MySQL中常见的单行函数(下)
MySQL中常见的单行函数(下) 一.转换函数 Date_format(date,format) 将日期转换成字符串(类似Oracle中的to_char()) Str_to_date(str,fo ...
最新文章
- JDBC连接mysql数据的7个步骤(讲解+源码)
- 如何在数据库中高效实现订座功能?
- (0072)iOS开发之UITableViewCell高度自适应探索--cell预估高度
- 《研磨设计模式》chap14 迭代器模式(1)简介
- QCustomPlot使用手册(二)
- Linux下tar命令简介
- opencv轮廓周长原理_OpenCV3 - 轮廓特征
- Angular Jasmine单元测试用例spec.ts的加载逻辑
- 苹果6s怎么导出照片_苹果手机照片误删怎么恢复?不懂的值得一看
- armv7的linux系统,CentOS 7(1611) for ARM(armhfp)发布
- tp5.1升级指导---控制器调整 _initialize方法更改为initialize
- Webpack 知识点总结
- 健康医疗数据库建设亟需“万象更新”式变革
- Blockchain.com将于今日7:59暂停XRP交易
- CDN设置回源host的意义
- C++:使用vector::reserve来避免不必要的重新分配
- html获取手机型号,前端通过js获取手机型号
- IAR for 8051安装教程
- chrome升级后无高级-断续访问
- GBASE监控工具简介
热门文章
- PID各自的作用究竟是什么?
- 二维码与图像结合生成器之QArt(关于Russ Cox )
- 2019蓝桥杯Java决赛题答案_2019第十届蓝桥杯Java题
- uni-app实现问卷调查试卷
- python除数为0报错_Python3报错-Python入门到精通
- 大话西游2玩家最多的服务器,大话西游2最火爆的服务器凌烟阁,玩家一次预约成功...
- 【BZOJ4011】【HNOI2015】落忆枫音 拓扑图DP,
- Qt 中文和英文分别使用不同的字体
- 倾斜摄影发展历程简介
- mac端锐捷无法验证服务器,还在为mac无法用锐捷认证校园网登陆而郁闷吗?