Dnsmasq разделяет DNS и https

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

Настройка в dnsmasq (Pihole — основной DNS для моей сети — экземпляр докера pihole):

кошка /etc/dnsmasq.conf вернуться

address=/subdomain.domain.com/192.168.31.100

conf-dir=/etc/dnsmasq.d
user=root

после успешного перезапуска днс запускаю dig subdomain.domain.com на локальном устройстве, которое возвращает мне:

...
;; ANSWER SECTION:
subdomain.domain.com. 0 IN  A   192.168.31.100
...

Однако впоследствии, когда я пытаюсь получить доступ к веб-сайту, используя этот адрес и используя http или же https, /var/log/pihole.log показывает:

Dec 13 13:02:03 dnsmasq[2613]: query[HTTPS] subdomain.domain.com from 192.168.31.1
Dec 13 13:02:03 dnsmasq[2613]: forwarded subdomain.domain.com to 8.8.4.4
Dec 13 13:02:03 dnsmasq[2613]: query[A] subdomain.domain.com from 192.168.31.1
Dec 13 13:02:03 dnsmasq[2613]: /etc/pihole/custom.list subdomain.domain.com is 192.168.31.100
Dec 13 13:02:03 dnsmasq[2613]: reply subdomain.domain.com is <HTTPS>

Прокси-менеджер nginx также работает на серверах 192.168.31.100, на которых есть прокси-хосты и задача которых — перенаправить заданный URL-адрес на порт сервера.

Настройки прокси-сервера:

Domain: subdomain.domain.com
Scheme: http
Forward hostname/IP: 192.168.31.100
Port: 2283

Или посмотреть изображение здесь.

Доступ к сайту возможен по адресу. Чего я не понимаю, так это почему в логе (/var/log/pihole.log) одновременно два лога, один для запрос[https] и один для запрос[a]. И почему тот, у кого запрос[https] обратитесь к DNS Google вместо того, чтобы перенаправляться на адрес сервера, например запрос[A].

Может ли кто-нибудь объяснить, почему это так, и помочь мне решить эту проблему?

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *