Назад | Перейти на главную страницу

Настройте EC2, чтобы разрешить внутренний и внешний поиск DNS

Я немного новичок в AWS, но какое-то время был администратором / инженером Linux. У меня возник вопрос по настройке AWS DNS.

Я настраиваю размещенную зону внутри Route53, чтобы я мог настроить серверы на использование имен хостов без необходимости настраивать / etc / hosts файл для каждой записи. Я вошел в VPC, создал наборы параметров DHCP и установил домен, который я установил в зоне хостинга Route 53, а также перечисленные там серверы имен.

Это позволяет мне выполнять поиск на серверах в моем домене, но, очевидно, поскольку я удалил сервер имен по умолчанию из наборов параметров DHCP, он не может выполнять внешний поиск.

Если я создам набор параметров с сервером имен по умолчанию, а затем остальные из тех, которые назначены домену, это тоже не будет работать, он просто будет использовать любую первую запись NS в resolv.conf (чего я ожидал)

Как настроить DNS, чтобы при поиске в * .mydomain.aws использовались указанные мной серверы имен, а все остальное - сервер по умолчанию?

DNS работает не так. Вы указываете набор DNS-серверов, ваши клиенты бросают им запросы, а серверы должны решать, могут ли они получить ответы на запросы клиентов.

К счастью, с AWS Частный маршрут: 53 зоны доступны. Чтобы использовать их, вам необходимо настроить хосты VPC для использования DNS-преобразователей, предоставленных Amazon. Более подробная информация о настройке доступна в связанной документации.