Как подключиться к Azure pass DB из защищенной сети - PullRequest
1 голос
/ 17 апреля 2020

Я хотел бы подключиться к Azure SQL серверу с сервера Windows через SSMS. В «set server firewall» из Azure я указал IP-адрес моего сервера (из системы, которую я хотел бы подключить). Мне нужно знать IP-сумматоры назначения сервера Azure DB. На портале Azure местоположение показывает центр США. Чтобы разрешить брандмауэр, мне нужно знать IP-адрес назначения.

Мои вопросы:

     1. As Central US could have multiple IP addresses, do I need   to provide all IPs to my Firewall team?

      2. How can I know the destination IP address ( i.e. Azure) so that I can provide that to my firewall team? 

Примечание. В SQL Studio Management Server порт tcp по умолчанию для SQL включен и службы работают нормально.

Надеюсь, я все правильно объяснил. Спасибо

Ответы [ 2 ]

2 голосов
/ 17 апреля 2020

Нет. Вы не можете получить статический c IP-адрес для вашей базы данных Azure SQL. Более того, то, на что вы ссылаетесь (mysqlserverdatabase.mysql.database.azure.com обозначает ваш сервер баз данных Azure SQL, а не одну базу данных. Это логический сервер, на котором вы можете разместить до 149 баз данных (150 с главной базой данных).

Вам необходимо обойти ваше требование о присвоении IP-адреса stati c для работы с DNS-именем (mysqlserverdatabase.mysql.database.azure.com).

В противном случае, если брандмауэр вашей компании не может работать с DNS-именем, вам нужно установить для политики подключения к серверу Proxy значение , задокументированное в Azure SQL Архитектура подключения. Это позволяет шлюзу базы данных проксировать весь трафик c между клиентом и сервером БД. все имеют IP-адреса stati c, которые перечислены в приведенном выше документе.

0 голосов
/ 01 мая 2020

Если вы установили VNet в Azure, оформить заказ VNet Конечные точки обслуживания для подключения Azure SQL.

https://azure.microsoft.com/en-in/blog/vnet-service-endpoints-for-azure-sql-database-now-generally-available/

...