Лабораторна робота 4.3
Служба доменних імен DNS
- Cтворіть нову hosted zone. Доменне ім’я можна вказати інше, але щоб не заплутатись, вкажіть домен верхнього рівня
.local. Одразу додайте для цієї зони вашу VPC. Також переконайтесь що в налаштуваннях вашої VPC увімкнені налаштуванняenableDnsHostnamesтаenableDnsSupport. Тут і далі буде використана зонаplatmalab.local, робіть відповідні зміни на свою власну зону.

- Після того, як ви підтвердите створення доменної зони, AWS переадресує вас в панель керування зоною. В ній ви вже можете безпосередньо створювати нові DNS-записи для даної зони та редагувати існуючі.
- Створіть новий А-запис з хостом
prod.platmalab.local. Вкажіть (приватну) IP-адресу вашогоprodінстанса, який ви підготували на початку цієї роботи. Решту значень залиште стандартними.
- Створіть новий А-запис з хостом
- Повторіть те саме для вашого
testінстанса.
- Повторіть те саме для вашого

- Підключіться до вашого
prodінстанса і виконайте командуnslookup test.platmalab.local. Ви маєте побачити ту адресу, яку вказали у попередньому кроці. Виконайте аналогічну команду дляprod.

- На тому ж інстансі перевірте решту записів для вашого домена за допомогою команди
dig

- Створіть
TXTзапис з довільним текстом та продемонструйте його доступність за допомогоюdig
- Створіть

- Створіть
CNAMEзапис з іншим, довільним іменем хоста, який буде переадресовувати на ваш інстанс. Продемонструйте що цей запис працює шляхом пінгування цього імені.
- Створіть

- На вашому локальному комп’ютері відредагуйте файл
hosts. Додайте в кінець цього файла наступний запис:<test-instance-ip-address> prod.platmalab.local
- На вашому локальному комп’ютері відредагуйте файл

P.S. домени .local в aws не розольвяться.

PP.S. curl на отримання IP адрес та hostname працює із термінала, але не заповнює index.html при розгортанні інстанса. Доступ до метаданих v1, v2 aвключений
