суббота, 16 октября 2010 г.

Gentoo: переопределяем настройки сетевого интерфейса и dns скриптом

Столкнулся с небольшой проблемой: роутер пропихивает на первое место в /etc/resolv.conf себя. И почему-то, такой вариант работает медленнее, хотя вроде как должно быть наоборот. А статически прописывать все адреса нехорошо. Как отключить полезную функцию не нашел (у меня заводская прошивка на Linksys WRT610N). Поэтому добавил следующее в /etc/conf.d/net:

postup() {
[ ${IFACE} == "eth0" ] && sed -i '/nameserver 192.168.0.1/ d' /etc/resolv.conf 
}

192.168.0.1 - адрес роутера.

Неправильно так, но работает. Почему этот внутренний dns так медленно работает, вот что интересно?

Комментариев нет: