Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Администрирование / Работа с сетью / Проблема с роутингом (14340 hits)
- By Caramingo Date 17.12.07 18:33
Здраствуйте, помогите поджалуста разобраться с роутингом. Все работало как нельзя лутше, но в один перекрасный момент вылетела ошибка, я естественно не чего не менял, даже комп в спящий все время был. Вот как все это было
вот так выглядела моя таблица роутинга
deb:/home/caramingo# route
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.10.10.2      *               255.255.255.255 UH    0      0        0 eth0
10.10.10.110    *               255.255.255.255 UH    0      0        0 eth0
localnet        *               255.255.255.224 U     0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 eth0h0

Особый интерес для меня представляет eth0h0 что это? похоже на сетевуху, но еще есть h0. если не сложно обьясните мне почему она так пишщется и как можно добавлять роуты на это устройствов интеренет я подключался вот так (vpn)

route add 10.10.10.2 dev eth0
pptp 10.10.10.2 nodefaultroute file /etc/ppp/options.pptp nodetach name "w79u0012"

Дальше скриптами ip-up,ip-dоwn менялся роутинг при подключении
route del default
route add default dev ppp0
и при отключении
route add default eth0
и все в принецепе я был подключен так вот в один перекрасный день я в консоли увидал это

deb:/home/caramingo# vpn
anon warn[open_inetsock:pptp_callmgr.c:326]: connect: No route to host
anon fatal[callmgr_main:pptp_callmgr.c:124]: Could not open control connection to 10.10.10.2
anon fatal[open_callmgr:pptp.c:426]: Call manager exited with error 256
anon fatal[main:pptp.c:310]: Child process died

Из этой ошибки я понял то что он не нашол нужного роутера :-( я потом долго ковырялся, по всякому пробывал но не чего не получилось. Что вы модждете сказать про ошибку указаную выше и подскажите пожалуста как прописать вот эту строку
default         *               0.0.0.0         U     0      0        0 eth0h0

Еще я поговрил с одним товарищем, у которого тот же самый провайдер, он мне сказал что у него была такая же проблема и появилась из за чего.
Тетрис>ME>XP>Knoppix>Mandriva>Debian>Slackware...что же дальше??!!
Parent - By LOE (Site/forum admin) Date 19.12.07 08:49
Впервые вижу интерфейс eth0h0 ;-)
похоже на сбой при выводе на терминал

Про ошибку "Could not open control connection to 10.10.10.2" : смотри текущий роутинг. pptp не может сконнектиться к серверу о чем и сообщает.

По интерфейсам:
что выдает ifconfig -a ?
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By Caramingo Date 20.12.07 09:42
Сейчас у меня комп подключен через другую сетевуху, да еще стоит шлюз на FreeBSD(через него все идет) но проблема не поменяла все таже ошибка. вот вывод команды, может о чем нито скажет

deb:/home/caramingo# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0C:6E:BB:A3:5D
          inet addr:10.17.34.164  Bcast:10.17.34.191  Mask:255.255.255.224
          BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:193 Base address:0x9800

eth1      Link encap:Ethernet  HWaddr 00:E0:4C:51:67:77
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:fe51:6777/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:47673 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30003 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:64810397 (61.8 MiB)  TX bytes:3030502 (2.8 MiB)
          Interrupt:201 Base address:0x9400

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:513 errors:0 dropped:0 overruns:0 frame:0
          TX packets:513 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:43279 (42.2 KiB)  TX bytes:43279 (42.2 KiB)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  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 b)  TX bytes:0 (0.0 b)
Тетрис>ME>XP>Knoppix>Mandriva>Debian>Slackware...что же дальше??!!
Parent By LOE (Site/forum admin) Date 20.12.07 10:12
Сейчас это уже ни о чем не говорит. Разве что о том, что нет мифического eth0h0. Может это сбой в copy-paste или выводе на терминал?

Что делать:
1) убедиться, что _до_ попытки установки соединения по pptp прописан роутинг на 10.10.10.2 сервер
2) убедиться, что на этот сервер пакеты идут с того IP, который сервер может в свою очередь сроутить (может NAT нужен?)
3) убедиться, что открыт порт 1723 (pptp)
4) если работает NAT, убедиться что загружен модуль nf_conntrack_pptp (если шлюз на xBSD, аналогичный)
5) послушать, наконец, tcpdump'ом что творится в сети
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By cutter Date 20.12.07 17:47
A почему eth0 в дауне? Линка нет? Как на него может идти куда-то маршут, если интерфейс лежит? Что вообще через него может пройти?
# mii-tool
Parent - By Caramingo Date 20.12.07 19:54
я же писал выше что щас все идет через другую сетевуху
PS LOE спасибо буду ковыряться
Тетрис>ME>XP>Knoppix>Mandriva>Debian>Slackware...что же дальше??!!
Parent By cutter Date 20.12.07 20:02
``Ковыряйся''.
Успехов!
Parent By G0thic Date 26.12.07 10:01
Только напиши, если расковыряешь. А то как всегда получается - совет получишь, а помогло или нет, неизвестно.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Previous Next Up Topic Администрирование / Работа с сетью / Проблема с роутингом (14340 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.073s with 10 database queries.