klink0v (klink0v) wrote,
klink0v
klink0v

Category:

SplitDNS в NetworkManager

Раньше при установке Linux я всегда первым делом сносил NetworkManager, как аццки мешающего супостата. Но со временем понял, что иногда он может быть не только вредным, но и полезным. В частности, он умеет делать Split DNS прямо "из коробки". Для этого требуется совсем чуть-чуть телодвижений.


  1. Установить пакет dnsmasq, после чего сразу же остановить и отключить (убрать из автостарта) этот демон. Для deb-based дистрибутивов это делается заклинаниями
    apt-get install dnsmasq
    systemctl stop dnsmasq
    systemctl disable dnsmasq

  2. В файле "/etc/NetworkManager/NetworkManager.conf" в секции "[main]" дописать директиву "dns=dnsmasq".

  3. Внутри "/etc/NetworkManager/" создать папку с именем "dnsmasq.d", если таковой там ещё не было.

  4. Вовнутрь папки "/etc/NetworkManager/dnsmasq.d" положить файлик с именем "что-нибудь.conf", куда занести необходимые настройки DNSMasq в части SplitDNS. Например:
    server=/local/foo.bar/192.168.88.88
    server=/lan/192.168.99.99
    server=/0.168.192.in-addr.arpa/1.168.192.in-addr.arpa/2.168.192.in-addr.arpa/192.168.0.111
    address=/ivan.petrov.name/212.15.3.121

  5. Перезапустить NetworkManager:
    systemctl restart NetworkManager

Вуаля! Несколько лет тому назад, как я помню, специально вкорячивал ради этого на домашний десктоп BIND. А сейчас вон всё как просто стало.
Tags: linux, администрирование, сети
Subscribe

  • Как у меня появилась собака

    ... Чуть больше года вместе со мной под одной крышей обитает рыжая хаски. Примерно через месяц ей исполнится семь лет. Под катом небольшая история о…

  • Внезапная ведроид-проблема

    Когда меня вдруг приспичивает поработать вне дома или офиса, то схема весьма стандартна. Из рюкзака достается ноутбук, к нему шнурком цепляется…

  • Ночь. Улица. Светофор. Фрейд.

    Мне кажется, или это у вас светофор какой-то х**вый? Нерезиновск, недалеко от метро "Медведково". К работе самого светофора претензий…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments