Проблемы с сетью(vpn соединение с pon) (не всегда пишутся роуты)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
powerfox
Сообщения: 458

Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

После pon не прописываются роуты, даже если в ip-up добавить:

Код: Выделить всё

sh /etc/ppp/ip-up.d/$6
ИЛИ sh /etc/ppp/ip-up.d/ИМЯ Соединения(что то же самое)

Роуты пишутся только при ручном запуске скрипта... Причём: cеть невсегда начинает работать после sh *, после второго раза точно всё работает, при этом:

Код: Выделить всё

powerfox:/home/fox# sh /etc/ppp/ip-up.d/corbina
SIOCADDRT: No such device
SIOCADDRT: No such device
powerfox:/home/fox# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
85.21.52.254    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
83.102.254.253  10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
195.14.50.21    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
195.14.50.26    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
85.21.90.0      10.215.0.17     255.255.255.0   UG    0      0        0 eth0
85.21.79.0      10.215.0.17     255.255.255.0   UG    0      0        0 eth0
10.215.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth0
10.0.0.0        10.215.0.17     255.0.0.0       UG    0      0        0 eth0
powerfox:/home/fox# ping -c 2 mail.ru
connect: Network is unreachable
powerfox:/home/fox# sh /etc/ppp/ip-up.d/corbina
SIOCADDRT: No such device
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCDELRT: No such process
powerfox:/home/fox# ping -c 2 mail.ru
PING mail.ru (194.67.57.26) 56(84) bytes of data.
................................................................................
.........
--- mail.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 19.043/22.322/25.602/3.282 ms
powerfox:/home/fox# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
85.21.52.254    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
83.102.254.253  10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
83.102.254.253  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
195.14.50.21    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
195.14.50.26    10.215.0.17     255.255.255.255 UGH   0      0        0 eth0
85.21.90.0      10.215.0.17     255.255.255.0   UG    0      0        0 eth0
85.21.79.0      10.215.0.17     255.255.255.0   UG    0      0        0 eth0
10.215.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth0
10.0.0.0        10.215.0.17     255.0.0.0       UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


Непонятно, почему роуты прописываются по-разному, сам /etc/ppp/ip-up.d/corbina:

Код: Выделить всё

#Роутинг до VPN
route add default 10.215.0.17
route add -host vpn.spb.corbina.net gw 10.215.0.17
#Роутинг до DNS
# Local Apt-repository
route add -host 195.14.50.21 gw 10.215.0.17
#Роутинг до локальных ресурсов
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.215.0.17
route add -net 85.21.79.0 netmask 255.255.255.0 gw 10.215.0.17
route add -net 85.21.90.0 netmask 255.255.255.0 gw 10.215.0.17
route add -host 85.21.52.254 gw 10.215.0.17
route add -host 195.14.50.26 gw 10.215.0.17
route del default
route add default dev ppp0


После всего шаманства иногда получаю: "connect: Network is unreachable", хотя роуты прописаны, vpn сервер пингуется, pon работает...
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Aquarius »

ls -l /etc/ppp/ip-up.d/
Computer is Only a Tool
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

Код: Выделить всё

powerfox:/home/fox# ls -l /etc/ppp/ip-up.d/
итого 20
-rwxr-xr-x  1 root root  891 2005-05-05 21:32 0000usepeerdns
-rwxr-xr-x  1 root root 3938 2005-03-23 21:04 0dns-up
-rw-r--r--  1 root root  528 2006-05-21 17:47 corbina
-rw-r--r--  1 root root  732 2006-05-20 00:18 corbina~
-rwxr-xr-x  1 root root  295 2005-05-27 12:10 exim4
powerfox:/home/fox#


Ещё один глюк: сеть совсем вырубается при очень длительном простое(не только vpn, целиком), помогает только перезапуск демона, pon, sh.
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Payne »

Убери все закомментированные надписи, т.е.

#Роутинг до VPN
#Роутинг до DNS
# Local Apt-repository
#Роутинг до локальных ресурсов

- вот эти...
И всё должно заработать... не знаю почему, но у меня только так работает...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

Не помогло.
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Payne »

Так, давай смотреть на твои роуты теперь...
route add -host vpn.spb.corbina.net gw 10.215.0.17 - вот это я только и вижу в роутинге до интернета...
попробуй команду
#host vpn.spb.corbina.net
и посмотри, какое количество у тебя ip адресов... если только один, ну, например 10.15.14.12 (так, от балды), то его и пропиши вместо route vpn.spb.corbina.net
если же несколько, то копируй строку route add -host vpn.spb.corbina.net gw 10.215.0.17 несколько раз и вместо vpn.spb.corbina.net по порядку прописывай найденые ip -адреса... (естественно в разных строках)...
а строку route add default 10.215.0.17 убери...
В общем, попробуй...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

У vpn.spb.corbina.net только один адрес. По-любому, роуты не влияют на резулбьтат выполнения скрипта: при выполнении pon ip-up.d/* должен выполняться. Кроме этого периодически падает демон networking, что с роутами никак не связано.
P.S. А в Москве у корбины качество тоже убогое?
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Payne »

powerfox писал(а):
11.06.2006 13:55
У vpn.spb.corbina.net только один адрес. По-любому, роуты не влияют на резулбьтат выполнения скрипта: при выполнении pon ip-up.d/* должен выполняться. Кроме этого периодически падает демон networking, что с роутами никак не связано.
P.S. А в Москве у корбины качество тоже убогое?

Ну, качество, скажем прямо, не блеск, но работать можно... Мой Дебиан сеть отлично держит...

Значит так, а ты Kvpnc не пробовал? Авось поможет... И ещё, прикладываю скрипт pptp-command... Возможно, с его помощью настроишь как в дистрах на основе rpm...
...

Кинь его в /usr/bin и пробуй...

Да и ещё, чего у тебя в /etc/ppp/options.pptp делается? Выкинь его сюда... :ph34r:
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

pptp-command я юзал, неплохая вещь, но мне больше по вкусу pptpconfig: при желании можно запускать его и из командной строки, правда, я не пробовал.

/etc/ppp/options.pptp:

Код: Выделить всё

nodeflate
nobsdcomp
noauth
usepeerdns
persist
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Payne »

powerfox писал(а):
12.06.2006 15:47
pptp-command я юзал, неплохая вещь, но мне больше по вкусу pptpconfig: при желании можно запускать его и из командной строки, правда, я не пробовал.

/etc/ppp/options.pptp:

Код: Выделить всё

nodeflate
nobsdcomp
noauth
usepeerdns
persist

usepeerdns - это лишнее, хотя можно и оставить...
pptpconfig я пробовал, но что-то он у меня не работает как нужно... С другой стороны он же графический... Раз уж из графики, то может Kvpnc лучше? Хотя, если ты на Гноме...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

Мне больше pon по душе.
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение Aquarius »

намек не помог ...
скрипты как указаны в конфиге?
c /bin/sh ?
нет?
тогда почему на скриптах флаги исполнения не стоят?
Computer is Only a Tool
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

Aquarius, спасибо! Респект.
Спасибо сказали:
Аватара пользователя
powerfox
Сообщения: 458

Re: Проблемы с сетью(vpn соединение с pon)

Сообщение powerfox »

Роуты всё равно не прописываются после pon.,, :angry:
Спасибо сказали: