ipv6 - как заставить сетевые хосты игнорировать объявленные DNS

ipv6 - как заставить сетевые хосты игнорировать объявленные DNS

В моей домашней сети есть:

  • Маршрутизатор предоставлен моим провайдером. DHCP-сервер отключен в его конфигурации
  • Raspberry Pi, на котором (помимо прочего) запущен dnsmasq, предоставляющий DHCP и DNS-серверы.

DNS-сервер Raspberry Pi имеет пользовательские имена для внутренних служб, поэтому я хочу, чтобы это был единственный DNS-сервер, который использовался для всех сетевых клиентов.

Для IPv4 это работает нормально.

Однако для IPv6 не все хорошо, поскольку маршрутизатор интернет-провайдера объявляет себя сервером имен, а устройства в сети добавляют этот сервер в свой список и иногда пытаются использовать его для разрешения имен.

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

Как сообщить сетевым клиентам, что им следует игнорировать серверы имен, объявленные маршрутизатором интернет-провайдера, и использовать только тот, который предоставляется Raspberry Pi по DHCP?

Я знаю, что DHCP-сервер dnsmasq имеет некоторые опции DHCPv6, но в настоящее время они не включены. DHCP-сервер работает только на IPv4. Можно ли решить эту проблему, включив правильные опции DHCPv6-сервера на Raspberry Pi?

Связанный контент