Я использую DNSMasq. Для некоторых сетей Wi-Fi мне нужно иметь разные DNS-серверы. По умолчанию у меня есть Quad9 DNS-адреса. Но когда я подключаюсь к своей университетской сети (eduroam), мне приходится использовать предоставленные им DNS-серверы - Quad9 заблокирован.
Есть ли способ получить предлагаемый DNS-сервер от маршрутизатора при подключении и использовать его? В идеале я хотел бы иметь возможность установить, хочу ли я использовать их предложение.
В настоящее время я добавляю правило в каталог dnsmasq.d/ и перезапускаю dnsmasq при каждом подключении, а затем удаляю файл и перезапускаю при отключении.
Я использую Arch Linux. Для управления сетью я использую netctl
.