VPN и роутинг
iNDiAnFLy 19 июля, 2005 - 03:22
странные вещи творятся
даже и незнаю когда именно, но стал пропадать пинг до локалхоста при поднятие ppp0 =(
тоесть пинг идёт до 127.0.0.1, но вот если ping localhost, то уже никак: ping: unknown host localhost
подскажите кужа копать, как настроить роутинг правильно?
это ж не дело -- локалку вижу, а себя нет.
»
- Для комментирования войдите или зарегистрируйтесь
/etc/hosts
/etc/hosts покажи
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
фишка то как раз в том, что hostname выдаёт mousehouse,,,
когда пингую localhost или 127.0.0.1, то выдаёт что пингуется хост mousehouse.gentoo, но сразу после поднятия VPN туннеля пинг по имени хоста пропадает, пингуется только по IP
Такое чувство что пропадает(заменяется) какой-то маршрут.
Набери route до поднятия ppp0 и после(те до подключения к инету и после), покажи результат.
до поднятия
eth0
:затем поднимаю
eth0
,в
/etc/conf.d/net
прописано:после поднятия
eth0
роутинг выглядит так:+ в
/etc/ppp/ip-up.local
после того как пробрасываю туннель, роутинг такой:
вроде должно работать... странно...
УРА!
=)))
после сегодняшнего маленького обновления системы всё вдруг заработало как надо ;)
обновился glibc, portage, linux-headers, gcc-config, bash, zlib
скорее всего трабла была в glibc
в общем всем спсб.
, "солвед"
кстати теперь роутинг слегка изменился в правильную сторону =)
теперь вместо Gateway localhost выводится имя хоста "mousehouse.gentoo", тоесть:
Осталось понять в чем было дело... :)
видимо всё же в установленом ранее glibc -- именно эта библиотека отвечает за имя хоста (в том числе)
Порядок разрешения имени орпеделяется в файле /etc/nsswitch.conf
Если там стоит вначале определять по DNS, то при поднятии ppp0 у вас имя localhost не разрешается через DNS.