Я пытаюсь подключить локальный ноутбук с динамическим внешним IP-адресом к нашему Azure SQL Server. Для этого я создал шлюз виртуальной сети и подключил к нему ноутбук. Кроме того, я добавил частную конечную точку к серверу SQL. После этого я могу успешно подключиться к IP-адресу SQL-сервера с помощью telnet, и если я разрешу FQDS SQL-сервера в файле hosts, я могу подключиться к серверу через SSMS. Но без файла hosts портативный компьютер всегда пытается подключиться к серверу SQL через его общедоступную конечную точку / адрес.
Я нашел следующую статью: https://techcommunity.microsoft.com/t5/azure-database-support-blog/azure-sql-db-private-link-private-endpoint-connectivity/ba-p/1235573 Статья отличная. Он рекомендует использовать собственный DNS-сервер для преобразования полного доменного имени SQL-сервера в локальный IP-адрес. К сожалению, у ноутбука нет доступа ни к одному настраиваемому DNS, поэтому такое решение не подходит. Есть два вопроса:
Есть ли возможность установить соединение между локальным компьютером с динамическим IP-адресом и сервером SQL Azure с использованием частной конечной точки, но без собственного DNS-сервера?
Если ответ на первый вопрос - «Нет», есть ли другой способ подключить локальный компьютер с динамическим IP-адресом к серверу SQL Azure с помощью любого другого приложения (приложений) Azure?