PPPoE [SOLVED]
Так-тик 15 ноября, 2007 - 22:55
Со вчерашнего для пропал Инет.
Было настроено все через PPPoE.
Сейчас соединение устанавливается, получаю IP-адрес, но ни почта, ни джаббер, ни браузеры не работают.
Отключал iptables - та же проблема.
Под виндой все ок.
»
- Для комментирования войдите или зарегистрируйтесь
Покажи route
Покажи
route -n
может у тебя шлюз по умолчанию не на PPPoE показывает?
Тогда примерно так:
cat /etc/conf.d/net config_eth1=( "dhcp" "adsl" ) adsl_user_eth1=( "pk" ) dhcp_eth1=( "nogateway" )
Похоже
Похоже действительно доло в маршрутах.
В винде шлюз по умолчанию - ip pppoe интерфейса, а в дженту - ip сервера pppoe, причем он не пингуется.
Как так могло получиться?
Правлю руками - не помогает.
Что подправить в /etc/conf.d/net, если я не использую dhcp?
____________________________________________
Всё что не убивает меня, делает меня сильнее.
Так-тик
Это правильно.
А это нет :-(.
Непонятно.
На всякий случай покажи
ifconfig ppp0 ppp0
ifconfig ppp0
route -n
iptables -L -v
/etc/conf.d/net
/etc/ppp/pppoe.conf
_____________________________________________
Всё что не убивает меня, делает меня сильнее.
Мдя... Всё
Мдя...
Всё "красиво". У мну мыслей больше нет :-(
Единственное, что у мну не так в /etc/ppp/pppoe.conf
Но, в принципе, причём тут ДНС?
Хотя, давеча поставил на работе отдельным серваком СКВИД и БИНД. Раньше всё было на Винде. Так вот. Добавился интересный глюк, решения которому не нашёл :-(. Компьютеры другой сети, которые обслуживаются (ДНС + СКВИД) нашей сетью, перестали "видеть" ОДИН (!!!!) компьютер в нашей сети. Причём имя его резольвится, он пингуется, но... ничем не удаётся зайти на его 80 порт (ХТТП). Ни по имени, ни по адресу. Через прокси ходит... Мистика?
Была подобная
Была подобная трабла, если в /etc/conf.d/net задавал шлюз по-умолчанию - при поднятии ppp0 он оставался прежним 8-(
комментирую в /etc/conf.d/net : #routes_eth0=( "default via 1.2.3.4" ) , все работает
Установлены:
net-dialup/ppp
net-dialup/rp-pppoe (запускаю инет через tkpppoe)
я что-то
я что-то несовсем понял...
PPPoE кто поднимает?
я так понял комп, но тогда где настройки PPPoE?
у меня в /etc/conf.d/net вот что:
и всё нормально работает...
evadim пишет: я
У мну все настройки PPPoE в /etc/ppp/pppoe.conf, а /etc/conf.d/net я привёл выше. И тоже всё чудесно работает.
У человека тоже PPPoE, по его словам, подымается и становится шлюзом по умолчанию. Но вот дальше - траблы.
Было такое...
...Так я вообще однажды скриптец написал и до сих пор им пользуюсь... =)
Пробуй
route add default gw yyy.yyy.yyy.yyy
Где yyy.yyy.yyy.yyy это P-t-P
ppp0 Link encap:Point-to-Point Protocol inet addr:x.x.x.x P-t-P:yyy.yyy.yyy.yyy Mask:z.z.z.z UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1464 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 Kb) TX bytes:0 (0.0 Kb)
_______________
Shit happens...
Да вродеж всё
Да вродеж всё так у него. Безо всяких скриптов.
Так то оно мож и так...
...только вот наверняка дефолтовый маршрут не влетает...
off: Я пока имел дело с пакетными дистрами тоже никак не мог его заставить автоматом влетать... Вообще долго понять не мог, почему ppp0 появляется, а нет через него "не ходит"... Долго искал... Все советовали через пакет pppoe все делать... НИчего, у меня лично из этого не вышло... Видимо, сам дундук... Вобщем наткнулся таки на статью как все это "ручками", и вот тут до мну дошло, что дело в маршрутах... Все выполненные действия я забил в скрипт, на а со временем только добавлял ему функциональности, и как-то вот до сих пор так... Может пора уже попробовать gentoo-way?! Посмотрим... Пока нет надобности! Как говориться, не мешай машине работать... =)
_______________
Shit happens...
Всем спасибо за
Всем спасибо за участие, в воскресенье проблема исчезла сама собой - проделки провайдера. Я снова и Инете.
____________________________________________
Всё что не убивает меня, делает меня сильнее.
Проблема.....
Спасибо не спасибо, а вот адрес vpn сервера и адрес с той стороны ppp туннеля ты не привел а забил их иксами и игреками...... возможно что провайдер с той стороны ppp туннеля выставлял адрес такой-же на какой ты соединяешься с VPN сервером, в итоге у тебя маршрут до VPN сервера заворачивался в туннель и получались вилы - пакеты для VPN сервера в которых шел трафик заворачивались не по физическому каналу а в сам туннель, туннель их еще раз инкапсулировал и опять заворачивал в себя, и.т.д. - если в этот момент сделаешь #tcpdump -ni pppX то увидишь этот
шторм.
Сам вот борюсь в Debian с такой проблемой.... в принципе решением является явное прописывание маршрута до ppp сервера на этапе инициализации - но данное решение мне не нравится, потому как пользуюсь ноутбуком и могу
заходить с разных сетей и технологий (ethernet,wifi,gprs) и пользоваться могу тоже несколькими VPN серверами...
хочется чтобы как и в винде подсистема отвечающая за поднятие VPN сама заботилась о сохранении маршрута
до VPN сервера.
Jktu/