Вопрос с VPN

Такая вот беда: настроил подключение с интернетом,
подключается работает некоторое время и падает :(
посмотрел ifconfig, там у ppp0 ip адрес меняется постонянно.
Нужно заново
каждые 5 минут прописывать route add default gw x.x.x.x

Может скриптик какой есть или еще что-нибудь. Подскажите пожалуйста

попробуй после

попробуй после соединения
route add default dev ppp0

Re: попробуй после

VitalyS написал(а):
попробуй после соединения
route add default dev ppp0

Сделал что посоветовали, теперь цеплятся к инету уже нормально,
яндекс скажем пингуется. проходит эдак секунд 40, пинг пропадает
хотя ppp0 в ifconfig весит

а чем

а чем собственно поднимаешь? в смысле скрипты какие правил: /etc/conf.d/net или /etc/conf.d/net.ppp0... хотя и в том и в другом случае поиграй с параметром defaultroute.
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+

правил

правил /etc/ppp/options.ptp
/etc/ppp chap-secrets
/etc/ppp/peers/ myvpn
может в чем ошибся, но вроде файлы эти.
Даже если defaultroute играть, пинг не появляетя.
нужно разцепиться и заново соединяться

И еще вопросик

И еще вопросик такой, к делу правда непосредственно не относится
при загрузке, после ввода логина выдает:

This is Fast.unknown_domain (Linux i686 2.6.17-gentoo-r3) 08:41:00

Fast login: root
configuration error - unknown item 'FAILLOG_ENAB' (notify administrator)
configuration error - unknown item 'LASTLOG_ENAB' (notify administrator)
configuration error - unknown item 'MOTD_FILE' (notify administrator)
configuration error - unknown item 'FTMP_FILE' (notify administrator)
configuration error - unknown item 'ENV_ROOTPATH' (notify administrator)
configuration error - unknown item 'PASS_MIN_LEN' (notify administrator)
configuration error - unknown item 'CHFN_AUTH' (notify administrator)

неужели никто с

неужели никто с этим не сталкивался или вопрос очень тяжелый?

Сталкивался

Сталкивался вопрос решился сносом gcc 3.3
и установкой библиотеки libstdc++v3
попробуй может тоже поможет, на wiki
была статья, или посмотри по форуму
недавно мелькало =))

Re: неужели никто с

gepard написал(а):
неужели никто с этим не сталкивался или вопрос очень тяжелый?

На самом деле проблема скорее всего с настройками MTU,
найди файл ip-up (обычно /etc/ppp/ip-up) который стартует
при соединении pppd, и добавь в конец строку
"/sbin/ifconfig $1 mtu XXXX",
где XXXX=(0-1500(поиграйся с диапазоном)),это значение определяет ширину пакетов и прописывается в конфиге, но некоторые версии pptpd его почемуто игнорят, поэтому его можно прописать в ip-up , не рекомендую спускаться ниже 1300, скорость страдает изза маленьких пакетов, но на одном серваке пришлось юзать даже mtu=800 по тому что клиент находится в 2000-3000 километрах, много маршрутов, в общем теряются большие пакетики :-( ...

там где я

там где я настраивал, прописал mtu 1300 mru 1300
наверное не в этом дело. вообще качество своего
соединения могу оценить как хорошее

Re: там где я

gepard написал(а):
там где я настраивал, прописал mtu 1300 mru 1300
наверное не в этом дело. вообще качество своего
соединения могу оценить как хорошее

Повторяю! НЕ ВСЕ демоны pptpd учитывают mtu в основном конфиге, они его игнорят!!! поэтому пропиши его в ip-up на сервере, как я раньше и писал...
Я долго выяснял в чем проблема, когда клиент из другой страны все время отваливался, а у нас все работало замечательно, на одних и тех-же операционках... оказалось, что его соединение дропалось, как только пакеты превышали 1000, пришлось спустится до 800, медленно но стабильно...

А можеть это

А можеть это из-за того что новому "shadow" PAM не нужен...
Попробуй сделать emerge -pv shadow
Че он тебе скажет?

добавил

добавил строчку:
/sbin/ifconfig $1 mtu 1000
при ./ip-up.local ругается что не может найти устройство

Re: добавил

gepard написал(а):
добавил строчку:
/sbin/ifconfig $1 mtu 1000
при ./ip-up.local ругается что не может найти устройство

Тебе нужен ip-up который поднимается при соединении pppd (обычно /etc/ppp/ip-up) вот его пример:

#!/bin/sh

# this is a script which is executed after connecting the ppp interface.
# look at man pppd for details

# the followings parameters are available:
# $1 = interface-name
# $2 = tty-device
# $3 = speed
# $4 = local-IP-address
# $5 = remote-IP-address
# $6 = ipparam

if [ "$USEPEERDNS" ]; then

# add the server supplied DNS entries to /etc/resolv.conf
# (taken from debian's 0000usepeerdns)

# follow any symlink to find the real file
REALRESOLVCONF=$(readlink --canonicalize /etc/resolv.conf)

if [ "$REALRESOLVCONF" != "/etc/ppp/resolv.conf" ]; then

# merge the new nameservers with the other options from the old configuration
{
grep --invert-match '^nameserver[[:space:]]' $REALRESOLVCONF
cat /etc/ppp/resolv.conf
} > $REALRESOLVCONF.tmp

# backup the old configuration and install the new one
cp -dpP $REALRESOLVCONF $REALRESOLVCONF.pppd-backup
mv $REALRESOLVCONF.tmp $REALRESOLVCONF

# correct permissions
chmod 0644 /etc/resolv.conf
chown root:root /etc/resolv.conf

fi

fi

[ -f /etc/ppp/ip-up.local ] && . /etc/ppp/ip-up.local "$@"

#################################################
/sbin/ifconfig $1 mtu 800 ### ВОТ ЭТА СТРОКА!!!!!
#################################################

emerge -pv shadow These are

emerge -pv shadow

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-apps/shadow-4.0.15-r2 USE="nls pam -nousuid -skey" 0 kB

Total size of downloads: 0 kB

а с shadow мне что

а с shadow мне что делать? никто не подскажет

Ну если у тебя

Ну если у тебя pam-login в системе отсутсвует и после обновления shadow ты автоматически обновил(перезаписал) конфиг то дело не в нем.

mtu

в ip-up прописал строку для изменения mtu. ifconfig показавыет mtu как надо. Но проблему это не решает. Инет сначала работает (сайты загружаются), а потом пропадает (сайты перестают пинговаться).

Замечу, что для работы инета мне нужно включать mppe-mppc.

Ядро версии 2.6.17. pppd версии 2.4.3 с соответствующим патчем/

Может

Может сталкивался кто с таким, подсказать может?

Мало хороших

Мало хороших сетевиков наверное осталось в наше время..

Если никто

Если никто ничего не знает, зачем вообще сайт нужен. давайте сразу в bugzillu писать или исходники переписывать

Посмотрите, вот

Посмотрите, вот тут человек рассказывал, как поднял VPN при динамическом IP, получаемом по DHCP. Возможно, это как раз Ваш случай.

_________________
Покупайте наших слонов!

Re: Посмотрите, вот

Gmarapet написал(а):
Посмотрите, вот тут человек рассказывал, как поднял VPN при динамическом IP, получаемом по DHCP. Возможно, это как раз Ваш случай.

Проблемка только-у меня не DHCP и никогда его не было.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".