Проверка работы DNS на сервере с ролью operator
После настройки необходимо проверить доступность DNS на сервере с ролью operator.
При использовании внешнего DNS-сервера необходимо открыть файл ~/install_squadus/group_vars/squadus_setup/extra_vars.yml с помощью текстового редактора и добавить адрес DNS-сервера, изменив IP-адрес:
## DNS Forwarder Configuration
# List of DNS servers that the queries will be forwarded to
unbound_forward_addresses:
- "8.8.8.8"
- "8.8.4.4"
Для проверки соответствия доменного имени IP-адресу сервера необходимо:
- Установить ПО с помощью команды:
apt install dnsutils
или
yum install bind-utils
Выбор команды зависит от типа ОС.
- После установки ПО выполнить следующую команду:
dig squadus-sa-1.installation.example.net A
Пример ответа:
; <<>> DiG 9.18.1-1ubuntu1.2-Ubuntu <<>> A squadus-sa-1.installation.example.net
;; global options: +cmd
;; Got answer:
;; opcode: QUERY, status: NOERROR, id: 45369
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494;;
QUESTION SECTION:
;squadus-sa-1.installation.example.net. IN A ;;
ANSWER SECTION:
*.squadus-sa-1.installation.example.net. 900 IN CNAME squadus-sa-1.installation.example.net.
squadus-sa-1.installation.example.net. 900 IN A 192.168.0.1
;; Query time: 23 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Tue Jan 10 15:56:32 MSK 2023
;; MSG SIZE rcvd: 95
В ответе необходимо найти секцию ANSWER SECTION и проверить, что доменное имя соответствует IP-адресу.
*.squadus-sa-1.installation.example.net. 900 IN CNAME squadus-sa-1.installation.example.net.
squadus-sa-1.installation.example.net. 900 IN A 192.168.0.1