Суть вопроса - в файле resolv.conf у меня nameserver 91.202.128.100
nameserver 91.202.129.100
nameserver 192.168.0.1
В последнее время заметил, что при поднятии интерфейсов этот файл переписывается на nameserver 192.168.0.1
Решил добавлением в один из скриптов if-up.d/*
echo "nameserver 91.202.128.100
nameserver 91.202.129.100
nameserver 192.168.0.1" > /etc/resolv.conf
но хотелось бы как-то поизящней.
Есть предположение, что это все leases со 192.168.0.1
Как-то нужно их запретить?
Если используете dhcp-client то в конфиге /etc/dhcp3/dhclient.conf можно прописать:
prepend domain-name-servers 91.202.128.100, 91.202.129.100;
Спасибо, помогло. Пока не заметил корявостей. Странно, man dhclient.conf курился перед этим, но в мой воспаленный мозг не пришло никаких толковых идей. Сорри за тупость и потраченное время :)
В интернетах этот вопрос толком так и не был решен. фактически все решения сводились к моему. freemandigger, огромный спасибо!
Отправить комментарий