Нет интернета в Mandriva 2008 (После установки сабжа нет инета, пинги ходят, под виндой инет есть)

PCLinuxOS

Модератор: Bizdelnick

xandrster
Сообщения: 3
ОС: Mandriva 2008

Нет интернета в Mandriva 2008

Сообщение xandrster »

У меня возникла пробема - после установки сабжа нет инета, пинги ходят, под виндой инет есть. При этом dns пингуется, но nslooup ничего не выдает. Описание проблемы найдено здесь: http://community.livejournal.com/ru_linux/...8.html#comments
объяснение проблемы:
линуксовые системы сначала пытаются получить ipv6 адрес, а железка вместо ответа «я тебя не понял», как должна бы по стандарту (после этого линукс попросит ipv4 адрес и всё благополучно завершится), отдаёт 1.0.0.0. ping работает, потому что он никогда не просит ipv6 адрес (для этого есть ping6). после удачного пинга некоторое время будет работать всё остальное, т.к. ответ dns кешируется.

итак, существует два способа пофиксить баг, пока linux-сообщество не включит фикс в следующие релизы:

проверенно, работает:
1. вручную прописать dns-серверы провайдера в /etc/resolv.conf
2. запретить изменения dns-конфигурации командой: chattr +i /etc/resolv.conf

сам не проверял, но видимо работает:
1.yum install bind9
2. в файле /etc/dhcp3/dhclient.conf раскомментировать строчку "prepend domain-name-servers 127.0.0.1;"

в убанте ipv6 выключается так:
От рута в файле /etc/modprobe.d/aliases заменить строку
alias net-pf-10 ipv6 на alias net-pf-10 off
А в /etc/modprobe.d/blacklist добавить blacklist ipv6

в мандриве пока не нашел как. Кто знает как его выключить?
Спасибо сказали:
Аватара пользователя
Cheh
Сообщения: 190
ОС: Mageia

Re: Нет интернета в Mandriva 2008

Сообщение Cheh »

Что то в голову ничего не приходит кроме как пересобрать ядро без поддержки ipv6, но наверное это не лучший варинт...
Спасибо сказали: