* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
@ 2009-05-04 10:18 ` Sergey
2009-05-04 15:09 ` Serge
2009-05-08 16:41 ` Serge
2009-05-04 12:21 ` Afanasov Dmitry
` (4 subsequent siblings)
5 siblings, 2 replies; 19+ messages in thread
From: Sergey @ 2009-05-04 10:18 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Monday 04 May 2009, Serge wrote:
> организован vpn средствами pptpd, freeradius.
> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> на клиенте что бы все работало я должен прописывать маршрут
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
Зачем ?!
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 10:18 ` Sergey
@ 2009-05-04 15:09 ` Serge
2009-05-04 17:38 ` Sergey
2009-05-08 16:41 ` Serge
1 sibling, 1 reply; 19+ messages in thread
From: Serge @ 2009-05-04 15:09 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Monday 04 May 2009 13:18:07 Sergey написал(а):
> On Monday 04 May 2009, Serge wrote:
> > организован vpn средствами pptpd, freeradius.
> > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > на клиенте что бы все работало я должен прописывать маршрут
> > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
>
> Зачем ?!
Тогда из за настроек сети провайдера я не могу пинговать свой шлюз.
Выдает "превышен срок жизни <TTL> при передаче пакета"
лечится только прописыванием указанным мною маршрута :-)
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 15:09 ` Serge
@ 2009-05-04 17:38 ` Sergey
2009-05-04 18:22 ` Serge
0 siblings, 1 reply; 19+ messages in thread
From: Sergey @ 2009-05-04 17:38 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Понедельник 04 мая 2009, Serge wrote:
> > > организован vpn средствами pptpd, freeradius.
> > > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > > на клиенте что бы все работало я должен прописывать маршрут
> > > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> > Зачем ?!
> Тогда из за настроек сети провайдера я не могу пинговать свой шлюз.
> Выдает "превышен срок жизни <TTL> при передаче пакета"
> лечится только прописыванием указанным мною маршрута :-)
Это, на самом деле, неправильно. И работает случайно. :-) Надо
роутинг не на IP делать, а в трубу. То есть в tun<что там>. Просто
оно так и получается ввиду особенностей, видимо, Linux.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 17:38 ` Sergey
@ 2009-05-04 18:22 ` Serge
2009-05-04 18:59 ` Afanasov Dmitry
0 siblings, 1 reply; 19+ messages in thread
From: Serge @ 2009-05-04 18:22 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Monday 04 May 2009 20:38:07 Sergey написал(а):
> On Понедельник 04 мая 2009, Serge wrote:
> > > > организован vpn средствами pptpd, freeradius.
> > > > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > > > на клиенте что бы все работало я должен прописывать маршрут
> > > > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> > >
> > > Зачем ?!
> >
> > Тогда из за настроек сети провайдера я не могу пинговать свой шлюз.
> > Выдает "превышен срок жизни <TTL> при передаче пакета"
> > лечится только прописыванием указанным мною маршрута :-)
>
> Это, на самом деле, неправильно. И работает случайно. :-) Надо
> роутинг не на IP делать, а в трубу. То есть в tun<что там>. Просто
> оно так и получается ввиду особенностей, видимо, Linux.
все же можно передать маршрут клиенту и как?
(понятно через радиус, непонятно как)
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 18:22 ` Serge
@ 2009-05-04 18:59 ` Afanasov Dmitry
0 siblings, 0 replies; 19+ messages in thread
From: Afanasov Dmitry @ 2009-05-04 18:59 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
04.05.09, Serge<skompan@kspu.kr.ua> написал(а):
> В сообщении от Monday 04 May 2009 20:38:07 Sergey написал(а):
> все же можно передать маршрут клиенту и как?
а pppd по своему LCP вообще умеет передавать дополнительные маршруты?
--
С уважением
Афанасов Дмитрий
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 10:18 ` Sergey
2009-05-04 15:09 ` Serge
@ 2009-05-08 16:41 ` Serge
1 sibling, 0 replies; 19+ messages in thread
From: Serge @ 2009-05-08 16:41 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Monday 04 May 2009 13:18:07 Sergey написал(а):
> On Monday 04 May 2009, Serge wrote:
> > организован vpn средствами pptpd, freeradius.
> > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > на клиенте что бы все работало я должен прописывать маршрут
> > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
>
> Зачем ?!
иначе не вижу свой шлюз из-за настроек сети провайдера
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
2009-05-04 10:18 ` Sergey
@ 2009-05-04 12:21 ` Afanasov Dmitry
2009-05-04 22:44 ` Dmitry Lebkov
` (3 subsequent siblings)
5 siblings, 0 replies; 19+ messages in thread
From: Afanasov Dmitry @ 2009-05-04 12:21 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
04.05.09, Serge<skompan@kspu.kr.ua> написал(а):
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> Как автоматически передавать такой маршрут клиенту?
брр.
а маршрут по умолчанию, выдаваемый при включенном параметре
defaultroute, не устраивает?
/me вообще не в курсе, а можно ли через pptp (pppd) передавать
произвольные маршруты.
--
С уважением
Афанасов Дмитрий
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
2009-05-04 10:18 ` Sergey
2009-05-04 12:21 ` Afanasov Dmitry
@ 2009-05-04 22:44 ` Dmitry Lebkov
2009-05-05 4:42 ` Serge
2009-05-06 16:13 ` Denis Nazarov
` (2 subsequent siblings)
5 siblings, 1 reply; 19+ messages in thread
From: Dmitry Lebkov @ 2009-05-04 22:44 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On 04.05.2009 20:32, Serge wrote:
> Здравствуйте!
> организован vpn средствами pptpd, freeradius.
> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> на клиенте что бы все работало я должен прописывать маршрут
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> Как автоматически передавать такой маршрут клиенту?
Клиенту - автоматически никак. Нет таков возможности в ipcp.
См. http://ru.wikipedia.org/wiki/IPCP
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 22:44 ` Dmitry Lebkov
@ 2009-05-05 4:42 ` Serge
2009-05-05 5:23 ` Костарев Алексей
` (2 more replies)
0 siblings, 3 replies; 19+ messages in thread
From: Serge @ 2009-05-05 4:42 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Tuesday 05 May 2009 01:44:21 Dmitry Lebkov написал(а):
> On 04.05.2009 20:32, Serge wrote:
> > Здравствуйте!
> > организован vpn средствами pptpd, freeradius.
> > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > на клиенте что бы все работало я должен прописывать маршрут
> > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> > Как автоматически передавать такой маршрут клиенту?
>
> Клиенту - автоматически никак. Нет таков возможности в ipcp.
> См. http://ru.wikipedia.org/wiki/IPCP
и через радиус нельзя?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-05 4:42 ` Serge
@ 2009-05-05 5:23 ` Костарев Алексей
2009-05-05 18:28 ` Serge
2009-05-05 6:04 ` Sergey
2009-05-05 12:10 ` Mike Almateia
2 siblings, 1 reply; 19+ messages in thread
From: Костарев Алексей @ 2009-05-05 5:23 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Serge пишет:
> В сообщении от Tuesday 05 May 2009 01:44:21 Dmitry Lebkov написал(а):
>
>> On 04.05.2009 20:32, Serge wrote:
>>
>>> Здравствуйте!
>>> организован vpn средствами pptpd, freeradius.
>>> Клиенту выдается динамически адрес из сети 10.0.0.0/24
>>> на клиенте что бы все работало я должен прописывать маршрут
>>> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
>>> Как автоматически передавать такой маршрут клиенту
>>>
Мне кажется в команде не все корректно - что описывает указанный вариант
запуска - подсеть?
Есть два варианта запуска команды:
route add -net 10.0.0.0 mask 255.255.255.0 pppx
Где
pppx - выделенный интерфейс
Правда обычно надо определять не саму подсеть, а шлюз
В этом случае:
route add default gw адрес_шлюза
И в том и другом случае необходимо прописать в /etc/ppp/ip-up.d/ скрипт
в котором и запустить требуемые команды.
Скрипту pppd передает все необходимые параметры (см man pppd)
interface-name tty-device speed local-IP-address remote-IP-address ipparam
Так что стройте любой роутинг, какой пожелаете...
--
С Уважением
Директор ООО НЕВОД
Костарев А.Ф.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-05 5:23 ` Костарев Алексей
@ 2009-05-05 18:28 ` Serge
0 siblings, 0 replies; 19+ messages in thread
From: Serge @ 2009-05-05 18:28 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Tuesday 05 May 2009 08:23:04 Костарев Алексей написал(а):
> Serge пишет:
> > В сообщении от Tuesday 05 May 2009 01:44:21 Dmitry Lebkov написал(а):
> >> On 04.05.2009 20:32, Serge wrote:
> >>> Здравствуйте!
> >>> организован vpn средствами pptpd, freeradius.
> >>> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> >>> на клиенте что бы все работало я должен прописывать маршрут
> >>> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> >>> Как автоматически передавать такой маршрут клиенту
>
> Мне кажется в команде не все корректно - что описывает указанный вариант
> запуска - подсеть?
> Есть два варианта запуска команды:
> route add -net 10.0.0.0 mask 255.255.255.0 pppx
> Где
> pppx - выделенный интерфейс
> Правда обычно надо определять не саму подсеть, а шлюз
> В этом случае:
> route add default gw адрес_шлюза
>
> И в том и другом случае необходимо прописать в /etc/ppp/ip-up.d/ скрипт
> в котором и запустить требуемые команды.
> Скрипту pppd передает все необходимые параметры (см man pppd)
> interface-name tty-device speed local-IP-address remote-IP-address ipparam
>
> Так что стройте любой роутинг, какой пожелаете...
команду
route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
я ввожу на стороне клиента и получаю возможность видеть интерфейс с 10 сети на
сервере. Провайдер как и я использует 10 сеть, поэтому нужно прописывать
маршрут.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-05 4:42 ` Serge
2009-05-05 5:23 ` Костарев Алексей
@ 2009-05-05 6:04 ` Sergey
2009-05-05 12:10 ` Mike Almateia
2 siblings, 0 replies; 19+ messages in thread
From: Sergey @ 2009-05-05 6:04 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Tuesday 05 May 2009, Serge wrote:
> > Клиенту - автоматически никак. Нет таков возможности в ipcp.
> > См. http://ru.wikipedia.org/wiki/IPCP
> и через радиус нельзя?
Это тут не при чём. По этому протоколу прередаются данные на сервер,
куда приходит клиент, а не от сервера клиенту.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-05 4:42 ` Serge
2009-05-05 5:23 ` Костарев Алексей
2009-05-05 6:04 ` Sergey
@ 2009-05-05 12:10 ` Mike Almateia
2 siblings, 0 replies; 19+ messages in thread
From: Mike Almateia @ 2009-05-05 12:10 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Tuesday 05 May 2009 08:42:25 Serge wrote:
> В сообщении от Tuesday 05 May 2009 01:44:21 Dmitry Lebkov написал(а):
> > On 04.05.2009 20:32, Serge wrote:
> > > Здравствуйте!
> > > организован vpn средствами pptpd, freeradius.
> > > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > > на клиенте что бы все работало я должен прописывать маршрут
> > > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> > > Как автоматически передавать такой маршрут клиенту?
> >
> > Клиенту - автоматически никак. Нет таков возможности в ipcp.
> > См. http://ru.wikipedia.org/wiki/IPCP
>
> и через радиус нельзя?
>
причём тут радиус?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
` (2 preceding siblings ...)
2009-05-04 22:44 ` Dmitry Lebkov
@ 2009-05-06 16:13 ` Denis Nazarov
2009-05-06 16:18 ` Denis Nazarov
2009-05-06 18:50 ` Denis Kuznetsov
2009-05-07 13:21 ` Gennadii Redko
5 siblings, 1 reply; 19+ messages in thread
From: Denis Nazarov @ 2009-05-06 16:13 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Monday 04 May 2009 15:32:01 Serge wrote:
> Здравствуйте!
> организован vpn средствами pptpd, freeradius.
> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> на клиенте что бы все работало я должен прописывать маршрут
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> Как автоматически передавать такой маршрут клиенту?
>
написать скрипт, который определял бы <ip-полученый динамически> и
использовать его при вызове команды.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-06 16:13 ` Denis Nazarov
@ 2009-05-06 16:18 ` Denis Nazarov
0 siblings, 0 replies; 19+ messages in thread
From: Denis Nazarov @ 2009-05-06 16:18 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Wednesday 06 May 2009 22:13:19 Denis Nazarov wrote:
> T24gTW9uZGF5IDA0IE1heSAyMDA5IDE1OjMyOjAxIFNlcmdlIHdyb3RlOgo+IPrE0sHX09TX
>1crU
> xSEKPiDP0sfBzsnaz9fBziB2cG4g09LFxNPU18HNySBwcHRwZCwgZnJlZXJhZGl1cy4KPiDr
>zMnF
> ztTVINfZxMHF1NPRIMTJzsHNyd7F08vJIMHE0sXTIMnaINPF1MkgMTAuMC4wLjAvMjQKPiDO
>wSDL
> zMnFztTFIN7UzyDC2SDX08Ug0sHCz9TBzM8g0SDEz8zWxc4g0NLP0MnT2dfB1NggzcHS29LV
>1Ao+
> IHJvdXRlIGFkZCAxMC4wLjAuMCBtYXNrIDI1NS4yNTUuMjU1LjAgPGlwLdDPzNXexc7ZyiDE
>yc7B
> zcnexdPLyT4KPiDrwcsgwdfUz83B1MnexdPLySDQxdLFxMHXwdTYINTBy8/KIM3B0tvS1dQg
>y8zJ
> xc7U1T8KPgrOwdDJ08HU2CDTy9LJ0NQsIMvP1M/S2cogz9DSxcTFzNHMIMLZIDxpcC3Qz8zV
>3sXO
> 2cogxMnOwc3J3sXTy8k+IMkgCsnT0M/M2NrP18HU2CDFx88g0NLJINfZ2s/XxSDLz83BzsTZ
>L┬\x02┌┌≈ввввввввввввввввввввввввввввввввввввввввввввввб■ч\ьY^[Z[°х^[XZ[\x1a[≥х^[\x1a
>\щ\x02■ч\ьY^[Z[°п^[\x1a\щ\x1cк≤[\x1d^[\x1a[²^\v⌡э≥б \x1d\x1d\x1c\x1cн▀кш\x1a\щ\x1cк≤[\x1d^[\x1a[²^\v⌡э≥кшXZ[^[X[▀ш\x1a\щ\x1a[
>≥⌡кэч\ьY^[Z[°б
супер... такой глюк у кмыла первый раз вижу....
по теме - написать скрипт, определяющий ip-адрес и вставить его в команду?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
` (3 preceding siblings ...)
2009-05-06 16:13 ` Denis Nazarov
@ 2009-05-06 18:50 ` Denis Kuznetsov
2009-05-07 13:21 ` Gennadii Redko
5 siblings, 0 replies; 19+ messages in thread
From: Denis Kuznetsov @ 2009-05-06 18:50 UTC (permalink / raw)
To: sysadmins
Доброго времени суток!
On Monday 04 May 2009 12:32:01 Serge wrote:
> Здравствуйте!
> организован vpn средствами pptpd, freeradius.
> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> на клиенте что бы все работало я должен прописывать маршрут
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> Как автоматически передавать такой маршрут клиенту?
>
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
Никак.
хотя можно вбить костыль типа:
$ cat /etc/ppp/ip-up.d/pptp.exe
#!/bin/sh
echo $@ > /var/log/ipup
# ppp10 38400 10.0.255.21 10.0.1.8
sleep 1
case $1 in
ppp10)
/sbin/ip ro add 10.0.4.0/24 via $4 src $3
/sbin/ip ro add 10.0.1.0/24 via $4 src $3
/sbin/ip ro add 10.0.255.0/24 via $4 src $3
;;
ppp20)
/sbin/ip ro add 10.10.0.0/16 via $4 src $3
;;
*)
date >> /var/log/ipup
;;
esac
--
Denis Kuznetsov
mailto: kde@kde.kiev.ua
jabber: denis.e.kuznetsov@gmail.com
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-04 9:32 [Sysadmins] передача маршрута клиенту Serge
` (4 preceding siblings ...)
2009-05-06 18:50 ` Denis Kuznetsov
@ 2009-05-07 13:21 ` Gennadii Redko
2009-05-08 16:43 ` Serge
5 siblings, 1 reply; 19+ messages in thread
From: Gennadii Redko @ 2009-05-07 13:21 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 398 bytes --]
Serge пишет:
> Здравствуйте!
> организован vpn средствами pptpd, freeradius.
> Клиенту выдается динамически адрес из сети 10.0.0.0/24
> на клиенте что бы все работало я должен прописывать маршрут
> route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> Как автоматически передавать такой маршрут клиенту?
>
dhcpd умеет передавать маршрут по умолчанию, если такой вариант устраивает.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 261 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] передача маршрута клиенту
2009-05-07 13:21 ` Gennadii Redko
@ 2009-05-08 16:43 ` Serge
0 siblings, 0 replies; 19+ messages in thread
From: Serge @ 2009-05-08 16:43 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Thursday 07 May 2009 16:21:13 Gennadii Redko написал(а):
> Serge пишет:
> > Здравствуйте!
> > организован vpn средствами pptpd, freeradius.
> > Клиенту выдается динамически адрес из сети 10.0.0.0/24
> > на клиенте что бы все работало я должен прописывать маршрут
> > route add 10.0.0.0 mask 255.255.255.0 <ip-полученый динамически>
> > Как автоматически передавать такой маршрут клиенту?
>
> dhcpd умеет передавать маршрут по умолчанию, если такой вариант устраивает.
это уже интерестно.
спасибо!
^ permalink raw reply [flat|nested] 19+ messages in thread