понедельник, 7 апреля 2008 г.

тюнинг инета в ubuntu

на некоторых adsl модемах (у меня D-Link 500T), настроенных как роутер возникает проблемма с dhcp при которой все доменные имена ресолвятся как 1.0.0.0.
поиск по форуму дает много топиков в которых людям заявившим эту проблемму рекомендуют сделать несколько действий:
1. в огнелисе на странице about:config изменить значение network.dns.disableIPv6 на false
2. в /etc/modprobe.d/aliases заменить

alias net-pf-10 ipv6


на

alias net-pf-10 ipv6 off
alias net-pf-10 off
alias ipv6 off

и в /etc/modprobe.d/blacklist добавить

blacklist ipv6

я так сделал но нормально с интернетом работает только огнелиса, проблемма с 1.0.0.0 остается в консоли
редактирование /etc/resolv.conf ни к чему не приводит т.к. его постоянно перезаписывает NetworkManager другими параметрами.
я проверил, что ситуацию можно исправить отредактировав файл /etc/dhcp3/dhclient.conf
добавив строку

prepend domain-name-servers xx.xx.xx.xx,yy.yy.yy.yy;

где xx.xx.xx.xx и yy.yy.yy.yy - адреса днс серверов провайдера
после перезагрузки они автоматически появятся в /etc/resolv.conf