DNSMasq - Различные ответы для определенных MAC-адресов

-4 / -6 указывает dig использовать только подключение IPv4 / IPv6 для передачи вашего запроса на сервер имен - это не меняет, следует ли запрашивать записи A (IPv4) или записи AAAA (IPv6), если это то, что вы намеревались. Если dig -4 работает, а dig -6 - нет, это просто означает, что ваш локальный сервер имен недоступен через IPv6, что может иметь различные причины. Конечно, среди них нет возможности подключения по протоколу IPv6, но, к сожалению, некоторые домашние маршрутизаторы также часто не действуют в качестве сервера пересылки DNS на IPv6. В этом нет необходимости, поскольку ваш компьютер может использовать IPv4 для запроса записей AAAA .

Если вы хотите быстро проверить, можете ли вы выйти на google.com через IPv6, вы можете сделать

ping6 google.com
3
05.12.2016, 23:42
1 ответ

Условные возможности DNSMasq в основном зависят от механизма тегов и связаны только со стороной DHCP.

Одним из решений было бы сначала использовать DHCP-сторону DNSMasq для тега , какой хост является «дочерним», а какой «взрослым»:

# grownup network
dhcp-host=11:22:33:44:55:66,host01,192.168.1.11,infinite,set:grownup
dhcp-host=66:55:44:33:22:11,aa:bb:cc:dd:ee:ff,host02,192.168.1.12,infinite,set:growup

# child network
dhcp-host=ab:cd:00:01:02:03,child01,192.168.1.21,infinite,set:child

Итак, условно установить dhcp-option , чтобы присвоить определенную цепочку разрешения DNS "взрослым" хостам (предполагая, что 10.10.10.1 и 10.10.10.2 - ваши DNS-серверы, а 192.168.1.2 - IP-адрес вашего ящика DNSMasq):

# options
dhcp-option=tag:grownup,option:dns-server,10.10.10.1,10.10.10.2
dhcp-option=tag:child,option:dns-server,192.168.1.2

Оттуда «взрослый» хост будет напрямую разрешать через DNS вашего провайдера, а «дочерние» будут использовать цепочку разрешения DNSMasq (или любой другой DNS-сервер, расположенный на вашем ящике DNSMasq).

Наконец, добавление нескольких записей хоста или опции addn-hosts :

host-record=www.facebook.com,127.0.0.1

Подробнее о DNSMasq:

2
27.01.2020, 21:30

Теги

Похожие вопросы