Используйте локальные DNS-серверы внутри VPC - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть GCP VP C, и он подключен к локальной сети с помощью Publi c Cloud Interconnect. Трафик c поток между onprem и VP C в порядке. Все маршруты и брандмауэры настроены правильно.

Теперь я хотел бы, чтобы DNS-серверы компании были доступны для виртуальных машин в моем VP C.

Мои 3 DNS-сервера

10.17.121.30 dns-01.net.company.corp
10.17.122.10 dns-02.net.company.corp
10.17.122.170 dns-03.net.company.corp

Теперь я выполнил приведенную ниже конфигурацию в Cloud DNS в GCP. Имя DNS: company.corp

enter image description here

«Используется» относится к моему VP C.

IP-адресам. 10.17.121.30, 10.17.122.10 и 10.17.122.170 являются локальными и доступны из VP C через порт 53.

Но после того, как я проделал все вышеперечисленное, если я попытаюсь подключиться к любому из -prem машина, используя свое имя, я получаю

telnet: could not resolve example-server.corp.sap/443: No address associated with hostname

Вышеупомянутый запрос сделан с виртуальной машины внутри VP C.

, что заставляет меня поверить, что мои DNS-серверы могут не будет правильно настроен. Что я здесь пропустил?

1 Ответ

1 голос
/ 21 февраля 2020

Если вы хотите, чтобы ваши виртуальные машины могли разрешать имена хостов в локальной сети, вам нужно будет использовать переадресацию DNS. Вам необходимо настроить свою личную зону как зона пересылки . После этого вы можете использовать свою зону переадресации для запроса локальных серверов .

...