* [Sysadmins] openvpn client network
@ 2006-04-03 12:46 Alexander Volkov
2006-04-03 20:15 ` Nikolay A. Fetisov
0 siblings, 1 reply; 13+ messages in thread
From: Alexander Volkov @ 2006-04-03 12:46 UTC (permalink / raw)
To: sysadmins
Здравствуйте.
Решил тут заменить на одном из офисов vtund на openvpn - да не тут то
было. То что прекрасно работает для одного клиента - отказалось работать
для подсети.
Настраивал openvpn по рецепту naf@ - работает для ALT и ХР без проблем,
авторизация по ключам.
Добавил ключей ещё для одного клиента, на сервере создал каталог ccd, в ём
файл имени common name этого клиента, где прописана директива iroute, в
server.conf добавлена директива route, которая благополучно на сервере же
добавляется в маршруты при старте сервиса. Сам клиентский шлюз работает на
ура, но вот сеть за ним - не видит основную, в логах - отлуп пакетам.
Гугл навел на настройку, которая сделана.
Тупик.
Подскажите, у кого подсети работают?
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-03 12:46 [Sysadmins] openvpn client network Alexander Volkov
@ 2006-04-03 20:15 ` Nikolay A. Fetisov
2006-04-04 5:08 ` Alexander Volkov
0 siblings, 1 reply; 13+ messages in thread
From: Nikolay A. Fetisov @ 2006-04-03 20:15 UTC (permalink / raw)
To: sysadmins
On Mon, 3 Apr 2006 16:46:54 +0400
Alexander Volkov wrote:
> ......
> Добавил ключей ещё для одного клиента, на сервере создал каталог ccd, в ём
> файл имени common name этого клиента, где прописана директива iroute, в
> server.conf добавлена директива route, которая благополучно на сервере же
> добавляется в маршруты при старте сервиса.
После поднятия канала маршруты стоят правильно и на сервере, и на
клиенте?
> Сам клиентский шлюз работает на
> ура, но вот сеть за ним - не видит основную, в логах - отлуп пакетам.
В каких логах? Про пакеты openvpn вроде бы ничего не пишет. Межсетевые
экраны всё, что нужно, пропускают?
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-03 20:15 ` Nikolay A. Fetisov
@ 2006-04-04 5:08 ` Alexander Volkov
2006-04-04 5:44 ` Nikolay A. Fetisov
0 siblings, 1 reply; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 5:08 UTC (permalink / raw)
To: sysadmins
On 2006-04-04 00:15:09 +0400, Nikolay A. Fetisov wrote:
NAF> On Mon, 3 Apr 2006 16:46:54 +0400
NAF> Alexander Volkov wrote:
NAF> > ......
NAF> > Добавил ключей ещё для одного клиента, на сервере создал каталог ccd, в ём
NAF> > файл имени common name этого клиента, где прописана директива iroute, в
NAF> > server.conf добавлена директива route, которая благополучно на сервере же
NAF> > добавляется в маршруты при старте сервиса.
NAF> После поднятия канала маршруты стоят правильно и на сервере, и на
NAF> клиенте?
да, это в первую очередь проверял.
NAF> > Сам клиентский шлюз работает на
NAF> > ура, но вот сеть за ним - не видит основную, в логах - отлуп пакетам.
NAF> В каких логах? Про пакеты openvpn вроде бы ничего не пишет. Межсетевые
NAF> экраны всё, что нужно, пропускают?
ещё как пишет... Экран пропускает. Ибо на vtun проверено с этой же
подсетью.
Поскольку маршруты ч-з vtun и openvpn идут по разным сетям, ip ro flush
cache тоже делал перед рестартом openvpn.
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 5:08 ` Alexander Volkov
@ 2006-04-04 5:44 ` Nikolay A. Fetisov
2006-04-04 6:09 ` Alexander Volkov
2006-04-04 6:17 ` Alexander Volkov
0 siblings, 2 replies; 13+ messages in thread
From: Nikolay A. Fetisov @ 2006-04-04 5:44 UTC (permalink / raw)
To: sysadmins
On Tue, 4 Apr 2006 09:08:54 +0400
Alexander Volkov wrote:
> On 2006-04-04 00:15:09 +0400, Nikolay A. Fetisov wrote:
> .....
> NAF> После поднятия канала маршруты стоят правильно и на сервере, и на
> NAF> клиенте?
> да, это в первую очередь проверял.
>
> NAF> > Сам клиентский шлюз работает на
> NAF> > ура, но вот сеть за ним - не видит основную, в логах - отлуп пакетам.
> NAF> В каких логах? Про пакеты openvpn вроде бы ничего не пишет. Межсетевые
> NAF> экраны всё, что нужно, пропускают?
> ещё как пишет...
А что пишет-то?
> Экран пропускает. Ибо на vtun проверено с этой же
> подсетью.
> Поскольку маршруты ч-з vtun и openvpn идут по разным сетям, ip ro flush
> cache тоже делал перед рестартом openvpn.
Может быть, посмотреть с помощью tcpdump на сервере и клиенте openvpn,
получают ли они пакеты и куда дальше их отправляют?
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 5:44 ` Nikolay A. Fetisov
@ 2006-04-04 6:09 ` Alexander Volkov
2006-04-04 6:17 ` Alexander Volkov
1 sibling, 0 replies; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 6:09 UTC (permalink / raw)
To: sysadmins
NAF> А что пишет-то?
Sun Apr 2 19:01:59 2006 us=764569 luna/81.18.136.53:1025 MULTI: bad
source address from client [192.168.2.139], packet dropped
NAF> > Экран пропускает. Ибо на vtun проверено с этой же
NAF> > подсетью.
NAF> > Поскольку маршруты ч-з vtun и openvpn идут по разным сетям, ip ro flush
NAF> > cache тоже делал перед рестартом openvpn.
NAF> Может быть, посмотреть с помощью tcpdump на сервере и клиенте openvpn,
NAF> получают ли они пакеты и куда дальше их отправляют?
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 5:44 ` Nikolay A. Fetisov
2006-04-04 6:09 ` Alexander Volkov
@ 2006-04-04 6:17 ` Alexander Volkov
2006-04-04 7:38 ` Nikolay A. Fetisov
1 sibling, 1 reply; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 6:17 UTC (permalink / raw)
To: sysadmins
NAF> Может быть, посмотреть с помощью tcpdump на сервере и клиенте openvpn,
NAF> получают ли они пакеты и куда дальше их отправляют?
судя по приведенному сообщению в логе, пакет от машины за клиентом не
признается сервером и дропается...
А вот почему - непонятно.
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 6:17 ` Alexander Volkov
@ 2006-04-04 7:38 ` Nikolay A. Fetisov
2006-04-04 8:12 ` Alexander Volkov
2006-04-04 8:31 ` [Sysadmins] openvpn client network Alexander Volkov
0 siblings, 2 replies; 13+ messages in thread
From: Nikolay A. Fetisov @ 2006-04-04 7:38 UTC (permalink / raw)
To: sysadmins
On Tue, 4 Apr 2006 10:17:23 +0400
Alexander Volkov wrote:
> NAF> Может быть, посмотреть с помощью tcpdump на сервере и клиенте openvpn,
> NAF> получают ли они пакеты и куда дальше их отправляют?
> судя по приведенному сообщению в логе, пакет от машины за клиентом не
> признается сервером и дропается...
> А вот почему - непонятно.
Надо бы проверить, использовал ли сервер файл с настройками клиента из
ccd. В логах должна быть строка вида:
OPTIONS IMPORT: reading client specific options from: ccd/XXX
В ccd/XXX нужна строка
iroute 192.168.2.0 255.255.255.0
В основном файле конфигурации сервера должно присутствовать
route 192.168.2.0 255.255.255.0
Более подробно есть в http://openvpn.net/howto.html#scope , часть
"Including multiple machines on the client side when using a routed VPN
(dev tun)".
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 7:38 ` Nikolay A. Fetisov
@ 2006-04-04 8:12 ` Alexander Volkov
2006-04-04 8:50 ` Nikolay A. Fetisov
2006-04-04 8:31 ` [Sysadmins] openvpn client network Alexander Volkov
1 sibling, 1 reply; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 8:12 UTC (permalink / raw)
To: sysadmins
On 2006-04-04 11:38:55 +0400, Nikolay A. Fetisov wrote:
NAF> Надо бы проверить, использовал ли сервер файл с настройками клиента из
NAF> ccd. В логах должна быть строка вида:
NAF> OPTIONS IMPORT: reading client specific options from: ccd/XXX
а вот этого нет :( Есть вот что (после проверок ключей)
..
Sun Apr 2 19:01:09 2006 us=409683 81.18.136.53:1025 [luna] Peer
Connection Initiated with 81.18.136.53:1025
Sun Apr 2 19:01:09 2006 us=410020 luna/81.18.136.53:1025 MULTI: Learn:
10.8.0.14 -> luna/81.18.136.53:1025
Sun Apr 2 19:01:09 2006 us=410115 luna/81.18.136.53:1025 MULTI: primary
virtual IP for luna/81.18.136.53:1025: 10.8.0.14
Sun Apr 2 19:01:10 2006 us=452250 luna/81.18.136.53:1025 PUSH: Received
control message: 'PUSH_REQUEST'
Sun Apr 2 19:01:10 2006 us=452558 luna/81.18.136.53:1025 SENT CONTROL
[luna]: 'PUSH_REPLY,route 192.168.2.0 255.255.255.128,dhcp-option DNS 192.168.2.32,dhcp-option WINS
192.168.2.32,route 10.8.0.1,ping 30
,ping-restart 120,ifconfig 10.8.0.14 10.8.0.13' (status=1)
Sun Apr 2 19:01:10 2006 us=795691 luna/81.18.136.53:1025 MULTI: bad
source address from client [192.168.2.139], packet dropped
NAF> В ccd/XXX нужна строка
NAF> iroute 192.168.2.0 255.255.255.0
там iroute 192.168.2.136 255.255.255.248
NAF> В основном файле конфигурации сервера должно присутствовать
NAF> route 192.168.2.0 255.255.255.0
наличествует, только у меня маска укорочена в основной сети до 128.
В логе:
Sun Apr 2 18:32:02 2006 us=909916 ip route add 192.168.2.136/29 via 10.8.0.2
NAF> Более подробно есть в http://openvpn.net/howto.html#scope , часть
NAF> "Including multiple machines on the client side when using a routed VPN
NAF> (dev tun)".
да, эт всё изучено от корки до корки. Такое впечатление, что не берется
файл ccd/luna
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 8:12 ` Alexander Volkov
@ 2006-04-04 8:50 ` Nikolay A. Fetisov
2006-04-04 12:16 ` [Sysadmins] SUMMARY: Re: openvpn client network - Alexander Volkov
0 siblings, 1 reply; 13+ messages in thread
From: Nikolay A. Fetisov @ 2006-04-04 8:50 UTC (permalink / raw)
To: sysadmins
On Tue, 4 Apr 2006 12:12:03 +0400
Alexander Volkov wrote:
> ......
> NAF> Более подробно есть в http://openvpn.net/howto.html#scope , часть
> NAF> "Including multiple machines on the client side when using a routed VPN
> NAF> (dev tun)".
> да, эт всё изучено от корки до корки. Такое впечатление, что не берется
> файл ccd/luna
Похоже на это. Вопрос, лежит ли ccd/luna внутри chroot, в котором живёт
openvpn? Он пытается открыть файл при каждом входящем соединении, уже
работая под пользователем и внутри chroot.
Для openvpn-2.0-alt1 каталог ccd должен был быть
в /var/lib/openvpn/cache, или к нему надо было указывать полный путь.
В принципе, можно подцепиться к серверному процессу через
strace и посмотреть, куда openvpn пытается за файлом обратится.
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Sysadmins] SUMMARY: Re: openvpn client network -
2006-04-04 8:50 ` Nikolay A. Fetisov
@ 2006-04-04 12:16 ` Alexander Volkov
2006-04-04 12:59 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 12:16 UTC (permalink / raw)
To: sysadmins
On 2006-04-04 12:50:35 +0400, Nikolay A. Fetisov wrote:
NAF> On Tue, 4 Apr 2006 12:12:03 +0400
NAF> Alexander Volkov wrote:
NAF> > ......
NAF> > NAF> Более подробно есть в http://openvpn.net/howto.html#scope , часть
NAF> > NAF> "Including multiple machines on the client side when using a routed VPN
NAF> > NAF> (dev tun)".
NAF> > да, эт всё изучено от корки до корки. Такое впечатление, что не берется
NAF> > файл ccd/luna
NAF> Похоже на это. Вопрос, лежит ли ccd/luna внутри chroot, в котором живёт
NAF> openvpn? Он пытается открыть файл при каждом входящем соединении, уже
NAF> работая под пользователем и внутри chroot.
NAF> Для openvpn-2.0-alt1 каталог ccd должен был быть
NAF> в /var/lib/openvpn/cache, или к нему надо было указывать полный путь.
Урряаа-- заработало!
Каталог ccd надо класть в /var/lib/openvpn.
Наверно стОит занести это в readme.alt?
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] SUMMARY: Re: openvpn client network -
2006-04-04 12:16 ` [Sysadmins] SUMMARY: Re: openvpn client network - Alexander Volkov
@ 2006-04-04 12:59 ` Michael Shigorin
2006-04-04 13:33 ` Alexander Volkov
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2006-04-04 12:59 UTC (permalink / raw)
To: sysadmins
On Tue, Apr 04, 2006 at 04:16:38PM +0400, Alexander Volkov wrote:
> Урряаа-- заработало! Каталог ccd надо класть в
> /var/lib/openvpn. Наверно стОит занести это в readme.alt?
Ну можете в качестве благодарности набросаить и привесить
в bugzilla, +/- страничку в wiki нарисовать.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] SUMMARY: Re: openvpn client network -
2006-04-04 12:59 ` Michael Shigorin
@ 2006-04-04 13:33 ` Alexander Volkov
0 siblings, 0 replies; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 13:33 UTC (permalink / raw)
To: sysadmins
On 2006-04-04 15:59:04 +0300, Michael Shigorin wrote:
MS> Ну можете в качестве благодарности набросаить и привесить
MS> в bugzilla, +/- страничку в wiki нарисовать.
FR #9367
Там в одно предложение умещается, так что страничку наверное многовато
будет ;), ибо остальной документации достаточно.
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Sysadmins] openvpn client network
2006-04-04 7:38 ` Nikolay A. Fetisov
2006-04-04 8:12 ` Alexander Volkov
@ 2006-04-04 8:31 ` Alexander Volkov
1 sibling, 0 replies; 13+ messages in thread
From: Alexander Volkov @ 2006-04-04 8:31 UTC (permalink / raw)
To: sysadmins
On 2006-04-04 11:38:55 +0400, Nikolay A. Fetisov wrote:
NAF> OPTIONS IMPORT: reading client specific options from: ccd/XXX
вдогонку - есть в логе
Tue Apr 4 12:27:12 2006 us=365813 client_config_dir =
'/etc/openvpn/ccd'
Tue Apr 4 12:27:12 2006 us=365862 ccd_exclusive = DISABLED
--
Regards, Alexander
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2006-04-04 13:33 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-03 12:46 [Sysadmins] openvpn client network Alexander Volkov
2006-04-03 20:15 ` Nikolay A. Fetisov
2006-04-04 5:08 ` Alexander Volkov
2006-04-04 5:44 ` Nikolay A. Fetisov
2006-04-04 6:09 ` Alexander Volkov
2006-04-04 6:17 ` Alexander Volkov
2006-04-04 7:38 ` Nikolay A. Fetisov
2006-04-04 8:12 ` Alexander Volkov
2006-04-04 8:50 ` Nikolay A. Fetisov
2006-04-04 12:16 ` [Sysadmins] SUMMARY: Re: openvpn client network - Alexander Volkov
2006-04-04 12:59 ` Michael Shigorin
2006-04-04 13:33 ` Alexander Volkov
2006-04-04 8:31 ` [Sysadmins] openvpn client network Alexander Volkov
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git