ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] openvpn,pptp,dns...
@ 2008-03-31  7:02 Alexander Volkov
  2008-03-31  7:08 ` Peter Evdokimov
                   ` (3 more replies)
  0 siblings, 4 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-03-31  7:02 UTC (permalink / raw)
  To: sysadmins

Hi.
Провели мне кабель домой. Тут платформа 4.0. Сижу, баги ловлю.
Ручками все настраивается, но это неспортивно.
Итак, конфигурация:
на wlan0 подается сеть, адрес получаем от dhcp, dns тоже (последним
клиентом, 3.0.17), все путем. RESOLV_MODS=no
Для выхода в нет поднимаем pptp, настроенный с помощью alterator-pptp.
Тут начинается - интерфейс поднимается, а вот dns не ловятся, ну и
резолвинг не пашет.
ip r
192.168.192.168 dev ppp9  proto kernel  scope link  src 192.168.184.41
85.249.89.102 dev ppp9  scope link  src 192.168.184.41
230.0.0.0/27 via 192.168.1.1 dev wlan0
192.168.0.0/21 dev wlan0  proto kernel  scope link  src 192.168.1.210
default dev ppp9  scope link

dns тут не поймались...

Ладно, идем дальше, ведь наша цель -комм...№;"№, ой, openvpn канал к
серверу. Это все давно настроено и под виндой проверено. В ccd клиента
указано "redirect gateway def1". Однако смотрим в лог после поднятия
канала:
Mar 30 22:06:08 r-wolf openvpn[8912]: NOTE: unable to redirect default
gateway -- Cannot read current default gateway from system
Хотя см.выше вывод ip r

ну и теперь ip r
10.8.0.5 dev tun0  proto kernel  scope link  src 10.8.0.6
192.168.192.168 dev ppp9  proto kernel  scope link  src 192.168.184.41
85.249.89.102 dev ppp9  scope link  src 192.168.184.41
192.168.2.144/30 via 10.8.0.5 dev tun0
192.168.4.0/28 via 10.8.0.5 dev tun0
192.168.14.0/28 via 10.8.0.5 dev tun0
230.0.0.0/27 via 192.168.1.1 dev wlan0
192.168.3.0/27 via 10.8.0.5 dev tun0
192.168.2.0/25 via 10.8.0.5 dev tun0
192.168.100.0/24 via 10.8.0.5 dev tun0
10.8.0.0/24 via 10.8.0.5 dev tun0
192.168.0.0/21 dev wlan0  proto kernel  scope link  src 192.168.1.210
default dev ppp9  scope link

dns и при этом подключении не подхватились...

на что бы багу уронить? Или где-то кривизна рук?
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:02 [Sysadmins] openvpn,pptp,dns Alexander Volkov
@ 2008-03-31  7:08 ` Peter Evdokimov
  2008-03-31  9:26   ` Alexander Volkov
  2008-04-01 12:30   ` Grigory Fateyev
  2008-03-31  8:06 ` Nikolay A. Fetisov
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 26+ messages in thread
From: Peter Evdokimov @ 2008-03-31  7:08 UTC (permalink / raw)
  To: sysadmins

On Mon, 31 Mar 2008 11:02:23 +0400
Alexander Volkov wrote:


> Провели мне кабель домой. Тут платформа 4.0. Сижу, баги ловлю.
> Ручками все настраивается, но это неспортивно.
кабельное - "доброе"?


sy,
	peter

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:02 [Sysadmins] openvpn,pptp,dns Alexander Volkov
  2008-03-31  7:08 ` Peter Evdokimov
@ 2008-03-31  8:06 ` Nikolay A. Fetisov
  2008-03-31  9:29   ` Alexander Volkov
  2008-03-31 15:17   ` Alexander Volkov
  2008-04-02  8:50 ` Michael Shigorin
  2008-04-02 17:57 ` Alexander Volkov
  3 siblings, 2 replies; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-03-31  8:06 UTC (permalink / raw)
  To: sysadmins

On Mon, 31 Mar 2008 11:02:23 +0400
Alexander Volkov wrote:

> ....
> Ладно, идем дальше, ведь наша цель -комм...N;"N, ой, openvpn канал к
> серверу. Это все давно настроено и под виндой проверено. В ccd клиента
> указано "redirect gateway def1". Однако смотрим в лог после поднятия
> канала:
> Mar 30 22:06:08 r-wolf openvpn[8912]: NOTE: unable to redirect default
> gateway -- Cannot read current default gateway from system

Файл конфигурации для OpenVPN взял из Windows? 
В нём присутствуют директивы persist-key и persist-tun?
И нет ли случайно route-delay?

Также хорошо бы посмотреть не одну строчку лога, а от начала
установления соединения. С уровнем 'verb 7', или больше.

-- 
С уважением,
Николай Фетисов


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:08 ` Peter Evdokimov
@ 2008-03-31  9:26   ` Alexander Volkov
  2008-04-01 12:30   ` Grigory Fateyev
  1 sibling, 0 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-03-31  9:26 UTC (permalink / raw)
  To: sysadmins

On 2008-03-31 11:08:33 +0400, Peter Evdokimov wrote:
PE> On Mon, 31 Mar 2008 11:02:23 +0400
PE> Alexander Volkov wrote:


PE> > Провели мне кабель домой. Тут платформа 4.0. Сижу, баги ловлю.
PE> > Ручками все настраивается, но это неспортивно.
PE> кабельное - "доброе"?
нет, своё, Юрьевецкое :)

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  8:06 ` Nikolay A. Fetisov
@ 2008-03-31  9:29   ` Alexander Volkov
  2008-03-31 15:17   ` Alexander Volkov
  1 sibling, 0 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-03-31  9:29 UTC (permalink / raw)
  To: sysadmins

On 2008-03-31 12:06:38 +0400, Nikolay A. Fetisov wrote:
NAF> On Mon, 31 Mar 2008 11:02:23 +0400
NAF> Alexander Volkov wrote:

NAF> > ....
NAF> > Ладно, идем дальше, ведь наша цель -комм...N;"N, ой, openvpn канал к
NAF> > серверу. Это все давно настроено и под виндой проверено. В ccd клиента
NAF> > указано "redirect gateway def1". Однако смотрим в лог после поднятия
NAF> > канала:
NAF> > Mar 30 22:06:08 r-wolf openvpn[8912]: NOTE: unable to redirect default
NAF> > gateway -- Cannot read current default gateway from system

NAF> Файл конфигурации для OpenVPN взял из Windows? 
нет
NAF> В нём присутствуют директивы persist-key и persist-tun?
да
NAF> И нет ли случайно route-delay?
нет
NAF> Также хорошо бы посмотреть не одну строчку лога, а от начала
NAF> установления соединения. С уровнем 'verb 7', или больше.
вечером.
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  8:06 ` Nikolay A. Fetisov
  2008-03-31  9:29   ` Alexander Volkov
@ 2008-03-31 15:17   ` Alexander Volkov
  2008-03-31 18:43     ` Nikolay A. Fetisov
  1 sibling, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-03-31 15:17 UTC (permalink / raw)
  To: sysadmins

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

On 2008-03-31 12:06:38 +0400, Nikolay A. Fetisov wrote:
NAF> Также хорошо бы посмотреть не одну строчку лога, а от начала
NAF> установления соединения. С уровнем 'verb 7', или больше.
вложил.

--
 Regards, Alexander


[-- Attachment #2: openvpn.log.bz2 --]
[-- Type: application/x-bzip2, Size: 7260 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31 15:17   ` Alexander Volkov
@ 2008-03-31 18:43     ` Nikolay A. Fetisov
  2008-04-01  9:07       ` Alexander Volkov
  2008-04-01  9:13       ` Alexander Volkov
  0 siblings, 2 replies; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-03-31 18:43 UTC (permalink / raw)
  To: sysadmins

On Mon, 31 Mar 2008 19:17:43 +0400
Alexander Volkov wrote:

> On 2008-03-31 12:06:38 +0400, Nikolay A. Fetisov wrote:
> NAF> Также хорошо бы посмотреть не одну строчку лога, а от начала
> NAF> установления соединения. С уровнем 'verb 7', или больше.
> вложил.

Ну, OpenVPN работает так, как может.

Перед тем, как изменить маршрут по-умолчанию (всё равно - с def1 или
без), необходимо отдельно прописать маршрут до самого сервера OpenVPN.
Этот маршрут устанавливается вызовом /sbin/ip вида
'ip <remote>/32 via <gateway>', где 'remote' - адрес сервера OpenVPN из
файла конфигурации, а gateway определяется из маршрута по-умолчанию,
установленного в системе на момент установления соединения.

Проблема в том, что device-based маршруты сейчас OpenVPN не
поддерживает, и записи
'default dev ppp9  scope link'
не понимает. Соответственно, задать маршрут до сервера он не может, и
маршрут по-умолчанию тоже не меняет.


Как выход - заменить маршрут по-умолчанию перед запуском openvpn; если
он стартует через свой init-скрипт, то можно рядом с файлом
конфигурации положить скрипт с тем же именем и расширением .sh вида

#!/bin/bash

if [ $(/sbin/ip route list exact default |\
  /usr/bin/awk '/^default/ {print $2}') = dev ];
then
         IF=$(/sbin/ip route | awk '/^default/ {print $3}')
         GW=$(/sbin/ip address show $IF |\
         /usr/bin/awk '/peer/ {print $4}' | cut -d"/" -f1)
         /sbin/ip route replace default via $GW dev $IF
fi

См. http://openvpn.net/archive/openvpn-users/2007-12/msg00028.html


-- 
С уважением,	
Николай Фетисов


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31 18:43     ` Nikolay A. Fetisov
@ 2008-04-01  9:07       ` Alexander Volkov
  2008-04-01 11:50         ` Nikolay A. Fetisov
  2008-04-01  9:13       ` Alexander Volkov
  1 sibling, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-04-01  9:07 UTC (permalink / raw)
  To: sysadmins

On 2008-03-31 22:43:06 +0400, Nikolay A. Fetisov wrote:
NAF> On Mon, 31 Mar 2008 19:17:43 +0400
NAF> Alexander Volkov wrote:

NAF> > On 2008-03-31 12:06:38 +0400, Nikolay A. Fetisov wrote:
NAF> > NAF> Также хорошо бы посмотреть не одну строчку лога, а от начала
NAF> > NAF> установления соединения. С уровнем 'verb 7', или больше.
NAF> > вложил.

NAF> Ну, OpenVPN работает так, как может.

NAF> Перед тем, как изменить маршрут по-умолчанию (всё равно - с def1 или
NAF> без), необходимо отдельно прописать маршрут до самого сервера OpenVPN.
NAF> Этот маршрут устанавливается вызовом /sbin/ip вида
NAF> 'ip <remote>/32 via <gateway>', где 'remote' - адрес сервера OpenVPN из
NAF> файла конфигурации, а gateway определяется из маршрута по-умолчанию,
NAF> установленного в системе на момент установления соединения.
Это я сделал легче, добавив маршрут в ipv4route интерфейса pptp.

NAF> Проблема в том, что device-based маршруты сейчас OpenVPN не
NAF> поддерживает, и записи
NAF> 'default dev ppp9  scope link'
NAF> не понимает. Соответственно, задать маршрут до сервера он не может, и
NAF> маршрут по-умолчанию тоже не меняет.


NAF> Как выход - заменить маршрут по-умолчанию перед запуском openvpn; если
NAF> он стартует через свой init-скрипт, то можно рядом с файлом
NAF> конфигурации положить скрипт с тем же именем и расширением .sh вида

NAF> #!/bin/bash

NAF> if [ $(/sbin/ip route list exact default |\
NAF>   /usr/bin/awk '/^default/ {print $2}') = dev ];
NAF> then
NAF>          IF=$(/sbin/ip route | awk '/^default/ {print $3}')
NAF>          GW=$(/sbin/ip address show $IF |\
NAF>          /usr/bin/awk '/peer/ {print $4}' | cut -d"/" -f1)
NAF>          /sbin/ip route replace default via $GW dev $IF
NAF> fi

NAF> См. http://openvpn.net/archive/openvpn-users/2007-12/msg00028.html
Пасиба.

Про недобавление выдаваемых dns, как pptp, так и ovpn,  может кто что добавить?
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31 18:43     ` Nikolay A. Fetisov
  2008-04-01  9:07       ` Alexander Volkov
@ 2008-04-01  9:13       ` Alexander Volkov
  2008-04-01 12:01         ` Nikolay A. Fetisov
  1 sibling, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-04-01  9:13 UTC (permalink / raw)
  To: sysadmins

On 2008-03-31 22:43:06 +0400, Nikolay A. Fetisov wrote:
NAF> Как выход - заменить маршрут по-умолчанию перед запуском openvpn; если
NAF> он стартует через свой init-скрипт, то можно рядом с файлом
NAF> конфигурации положить скрипт с тем же именем и расширением .sh вида
А не проще запускать скрипт, меняющий маршрут _после_ поднятия ovpn, он же
вроде что-то такое поддерживает?
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01  9:07       ` Alexander Volkov
@ 2008-04-01 11:50         ` Nikolay A. Fetisov
  2008-04-01 12:07           ` Alexander Volkov
  0 siblings, 1 reply; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-04-01 11:50 UTC (permalink / raw)
  To: sysadmins

On Tue, 1 Apr 2008 13:07:17 +0400
Alexander Volkov wrote:

> Про недобавление выдаваемых dns, как pptp, так и ovpn,  может кто что добавить?

Про pptp не скажу, хотя, когда он у меня был, оно работало.
Пальцем в небо: в настройках PPP 'usepeerdns' присутствует?


А вот OpenVPN записи о серверах DNS никуда не добавляет, как и
ни от кого и не получает.

-- 
С уважением,	
Николай Фетисов


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01  9:13       ` Alexander Volkov
@ 2008-04-01 12:01         ` Nikolay A. Fetisov
  0 siblings, 0 replies; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-04-01 12:01 UTC (permalink / raw)
  To: sysadmins

On Tue, 1 Apr 2008 13:13:24 +0400
Alexander Volkov wrote:

> On 2008-03-31 22:43:06 +0400, Nikolay A. Fetisov wrote:
> NAF> Как выход - заменить маршрут по-умолчанию перед запуском openvpn; 
> NAF> ...
> А не проще запускать скрипт, меняющий маршрут _после_ поднятия ovpn, он же
> вроде что-то такое поддерживает?

Можно, но менее универсально.

-- 
С уважением,	
Николай Фетисов


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 11:50         ` Nikolay A. Fetisov
@ 2008-04-01 12:07           ` Alexander Volkov
  2008-04-01 12:30             ` Denis Medvedev
  2008-04-01 12:39             ` Nikolay A. Fetisov
  0 siblings, 2 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-04-01 12:07 UTC (permalink / raw)
  To: sysadmins

On 2008-04-01 15:50:07 +0400, Nikolay A. Fetisov wrote:
NAF> On Tue, 1 Apr 2008 13:07:17 +0400
NAF> Alexander Volkov wrote:

NAF> > Про недобавление выдаваемых dns, как pptp, так и ovpn,  может кто что добавить?

NAF> Про pptp не скажу, хотя, когда он у меня был, оно работало.
NAF> Пальцем в небо: в настройках PPP 'usepeerdns' присутствует?
добавил руками почти сразу, влоге видно, что принимаются,  однако не
используются.
pdns мой друг, понятно. Поскольку dhcpcd переписывает резолв.конф.
Вот и засада. Пойду к багозавру.
NAF> А вот OpenVPN записи о серверах DNS никуда не добавляет, как и
NAF> ни от кого и не получает.
Однако винды опцию push "dhcp-option DNS ...." принимают.
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 12:07           ` Alexander Volkov
@ 2008-04-01 12:30             ` Denis Medvedev
  2008-04-02  6:27               ` Alexander Volkov
  2008-04-01 12:39             ` Nikolay A. Fetisov
  1 sibling, 1 reply; 26+ messages in thread
From: Denis Medvedev @ 2008-04-01 12:30 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Учтите, что в resolv.conf помещается не более 3 nameserver-ов.(MAXNS)
Так что если уже у вас на основной сети 2, то от vpn добавится лишь один.


-----Original Message-----
From: Alexander Volkov <alt@vladregion.ru>
To: sysadmins@lists.altlinux.org
Date: Tue, 1 Apr 2008 16:07:03 +0400
Subject: Re: [Sysadmins] openvpn,pptp,dns...

> On 2008-04-01 15:50:07 +0400, Nikolay A. Fetisov wrote:
> NAF> On Tue, 1 Apr 2008 13:07:17 +0400
> NAF> Alexander Volkov wrote:
> 
> NAF> > Про недобавление выдаваемых dns, как pptp, так и ovpn,  может кто что добавить?
> 
> NAF> Про pptp не скажу, хотя, когда он у меня был, оно работало.
> NAF> Пальцем в небо: в настройках PPP 'usepeerdns' присутствует?
> добавил руками почти сразу, влоге видно, что принимаются,  однако не
> используются.
> pdns мой друг, понятно. Поскольку dhcpcd переписывает резолв.конф.
> Вот и засада. Пойду к багозавру.
> NAF> А вот OpenVPN записи о серверах DNS никуда не добавляет, как и
> NAF> ни от кого и не получает.
> Однако винды опцию push "dhcp-option DNS ...." принимают.
> --
>  Regards, Alexander
> 
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
> 


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:08 ` Peter Evdokimov
  2008-03-31  9:26   ` Alexander Volkov
@ 2008-04-01 12:30   ` Grigory Fateyev
  2008-04-01 12:40     ` Peter Evdokimov
  1 sibling, 1 reply; 26+ messages in thread
From: Grigory Fateyev @ 2008-04-01 12:30 UTC (permalink / raw)
  To: sysadmins

Hello Peter Evdokimov!
On Mon, 31 Mar 2008 11:08:33 +0400 you wrote:

> On Mon, 31 Mar 2008 11:02:23 +0400
> Alexander Volkov wrote:
> 
> 
> > Провели мне кабель домой. Тут платформа 4.0. Сижу, баги ловлю.
> > Ручками все настраивается, но это неспортивно.
> кабельное - "доброе"?

У нас всё проще делается :)

-- 
Всего наилучшего! Григорий
greg [at] anastasia [dot] ru
Письмо отправлено: 2008/04/01 16:29


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 12:07           ` Alexander Volkov
  2008-04-01 12:30             ` Denis Medvedev
@ 2008-04-01 12:39             ` Nikolay A. Fetisov
  2008-04-02  6:32               ` Alexander Volkov
  1 sibling, 1 reply; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-04-01 12:39 UTC (permalink / raw)
  To: sysadmins

On Tue, 1 Apr 2008 16:07:03 +0400
Alexander Volkov wrote:
> ....
> NAF> Пальцем в небо: в настройках PPP 'usepeerdns' присутствует?
> добавил руками почти сразу, влоге видно, что принимаются,  однако не
> используются.

Тогда версия ppp-common? А то есть и
https://bugzilla.altlinux.org/show_bug.cgi?id=13773
и ещё многое на эту тему говорилось...


> NAF> А вот OpenVPN записи о серверах DNS никуда не добавляет, как и
> NAF> ни от кого и не получает.
> Однако винды опцию push "dhcp-option DNS ...." принимают.

$ openvpn --help:
....
--dhcp-option type [parm]
              Set extended TAP-Win32 TCP/IP properties, must be used
with --ip-win32 dynamic.  .....

Я боюсь, в 4.0 интерфейса TAP-Win32 нет :-)

-- 
С уважением,	
Николай Фетисов


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 12:30   ` Grigory Fateyev
@ 2008-04-01 12:40     ` Peter Evdokimov
  0 siblings, 0 replies; 26+ messages in thread
From: Peter Evdokimov @ 2008-04-01 12:40 UTC (permalink / raw)
  To: sysadmins

On Tue, 1 Apr 2008 16:30:52 +0400
Grigory Fateyev wrote:

> > кабельное - "доброе"?
> 
> У нас всё проще делается :)
уже да =) 


sy,
	peter

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 12:30             ` Denis Medvedev
@ 2008-04-02  6:27               ` Alexander Volkov
  0 siblings, 0 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-04-02  6:27 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On 2008-04-01 16:30:49 +0400, Denis Medvedev wrote:
DM> Учтите, что в resolv.conf помещается не более 3 nameserver-ов.(MAXNS)
DM> Так что если уже у вас на основной сети 2, то от vpn добавится лишь один.
не, dhcpcd  пишет только 1, больше никто resolv.conf не трогает. 

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-01 12:39             ` Nikolay A. Fetisov
@ 2008-04-02  6:32               ` Alexander Volkov
  0 siblings, 0 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-04-02  6:32 UTC (permalink / raw)
  To: sysadmins

On 2008-04-01 16:39:44 +0400, Nikolay A. Fetisov wrote:
NAF> On Tue, 1 Apr 2008 16:07:03 +0400
NAF> Alexander Volkov wrote:
NAF> > ....
NAF> > NAF> Пальцем в небо: в настройках PPP 'usepeerdns' присутствует?
NAF> > добавил руками почти сразу, влоге видно, что принимаются,  однако не
NAF> > используются.

NAF> Тогда версия ppp-common? А то есть и
0.4.2-alt1
NAF> https://bugzilla.altlinux.org/show_bug.cgi?id=13773
NAF> и ещё многое на эту тему говорилось...
да, седня утром набрел, вечером буду разбираться.

NAF> > NAF> А вот OpenVPN записи о серверах DNS никуда не добавляет, как и
NAF> > NAF> ни от кого и не получает.
NAF> > Однако винды опцию push "dhcp-option DNS ...." принимают.

NAF> $ openvpn --help:
NAF> ....
NAF> --dhcp-option type [parm]
NAF>               Set extended TAP-Win32 TCP/IP properties, must be used
NAF> with --ip-win32 dynamic.  .....

NAF> Я боюсь, в 4.0 интерфейса TAP-Win32 нет :-)
И я боюсь, что придется тогда отучать dhcpcd переписывать resolv.conf, бо
только это и вызывает проблему.
--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:02 [Sysadmins] openvpn,pptp,dns Alexander Volkov
  2008-03-31  7:08 ` Peter Evdokimov
  2008-03-31  8:06 ` Nikolay A. Fetisov
@ 2008-04-02  8:50 ` Michael Shigorin
  2008-04-02  8:58   ` Alexander Volkov
  2008-04-02 17:57 ` Alexander Volkov
  3 siblings, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2008-04-02  8:50 UTC (permalink / raw)
  To: sysadmins

On Mon, Mar 31, 2008 at 11:02:23AM +0400, Alexander Volkov wrote:
> Для выхода в нет поднимаем pptp, настроенный с помощью
> alterator-pptp.  Тут начинается - интерфейс поднимается, а вот
> dns не ловятся, ну и резолвинг не пашет.

Возьмите свежие alterator-net-pptp, ppp и ppp-common из
4.0/branch, там было *много* фиксов на эту тему.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-02  8:50 ` Michael Shigorin
@ 2008-04-02  8:58   ` Alexander Volkov
  2008-04-02  9:09     ` Michael Shigorin
  0 siblings, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-04-02  8:58 UTC (permalink / raw)
  To: sysadmins

On 2008-04-02 11:50:37 +0300, Michael Shigorin wrote:
MS> On Mon, Mar 31, 2008 at 11:02:23AM +0400, Alexander Volkov wrote:
MS> > Для выхода в нет поднимаем pptp, настроенный с помощью
MS> > alterator-pptp.  Тут начинается - интерфейс поднимается, а вот
MS> > dns не ловятся, ну и резолвинг не пашет.

MS> Возьмите свежие alterator-net-pptp, ppp и ppp-common из
MS> 4.0/branch, там было *много* фиксов на эту тему.
Все самое что ни на есть свежее. Вечером ещё раз посижу в багозавре и
посмотрю что творится локально.

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-02  8:58   ` Alexander Volkov
@ 2008-04-02  9:09     ` Michael Shigorin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2008-04-02  9:09 UTC (permalink / raw)
  To: sysadmins

On Wed, Apr 02, 2008 at 12:58:13PM +0400, Alexander Volkov wrote:
> MS> > dns не ловятся, ну и резолвинг не пашет.
> MS> Возьмите свежие alterator-net-pptp, ppp и ppp-common из
> MS> 4.0/branch, там было *много* фиксов на эту тему.
> Все самое что ни на есть свежее.

Лучше сразу версии, если уж о них зашло.

> Вечером ещё раз посижу в багозавре и посмотрю что творится
> локально.

Спасибо.  Ежели чего выяснится -- просьба вешать и если не на
меня assign'ется, то mike@altlinux в Cc: pls.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-03-31  7:02 [Sysadmins] openvpn,pptp,dns Alexander Volkov
                   ` (2 preceding siblings ...)
  2008-04-02  8:50 ` Michael Shigorin
@ 2008-04-02 17:57 ` Alexander Volkov
  2008-04-02 20:06   ` Michael Shigorin
  3 siblings, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-04-02 17:57 UTC (permalink / raw)
  To: sysadmins

On 2008-03-31 11:02:23 +0400, Alexander Volkov wrote:
AV> Hi.
AV> Провели мне кабель домой. Тут платформа 4.0. Сижу, баги ловлю.
AV> Ручками все настраивается, но это неспортивно.
AV> Итак, конфигурация:
AV> на wlan0 подается сеть, адрес получаем от dhcp, dns тоже (последним
AV> клиентом, 3.0.17), все путем. RESOLV_MODS=no
AV> Для выхода в нет поднимаем pptp, настроенный с помощью alterator-pptp.
AV> Тут начинается - интерфейс поднимается, а вот dns не ловятся, ну и
AV> резолвинг не пашет.
AV> ip r
AV> 192.168.192.168 dev ppp9  proto kernel  scope link  src 192.168.184.41
AV> 85.249.89.102 dev ppp9  scope link  src 192.168.184.41
AV> 230.0.0.0/27 via 192.168.1.1 dev wlan0
AV> 192.168.0.0/21 dev wlan0  proto kernel  scope link  src 192.168.1.210
AV> default dev ppp9  scope link

AV> dns тут не поймались...

AV> Ладно, идем дальше, ведь наша цель -комм...№;"№, ой, openvpn канал к
AV> серверу. Это все давно настроено и под виндой проверено. В ccd клиента
AV> указано "redirect gateway def1". Однако смотрим в лог после поднятия
AV> канала:
AV> Mar 30 22:06:08 r-wolf openvpn[8912]: NOTE: unable to redirect default
AV> gateway -- Cannot read current default gateway from system
AV> Хотя см.выше вывод ip r

AV> ну и теперь ip r
AV> 10.8.0.5 dev tun0  proto kernel  scope link  src 10.8.0.6
AV> 192.168.192.168 dev ppp9  proto kernel  scope link  src 192.168.184.41
AV> 85.249.89.102 dev ppp9  scope link  src 192.168.184.41
AV> 192.168.2.144/30 via 10.8.0.5 dev tun0
AV> 192.168.4.0/28 via 10.8.0.5 dev tun0
AV> 192.168.14.0/28 via 10.8.0.5 dev tun0
AV> 230.0.0.0/27 via 192.168.1.1 dev wlan0
AV> 192.168.3.0/27 via 10.8.0.5 dev tun0
AV> 192.168.2.0/25 via 10.8.0.5 dev tun0
AV> 192.168.100.0/24 via 10.8.0.5 dev tun0
AV> 10.8.0.0/24 via 10.8.0.5 dev tun0
AV> 192.168.0.0/21 dev wlan0  proto kernel  scope link  src 192.168.1.210
AV> default dev ppp9  scope link

Итак, наловилось вот что.
Пров ч-з pptp выдает два dns - 172.16.0.2 и 192.168.192.168, первый из
которых недоступен после перенаправления def gw ч-з ovpn, а второй
резолвит только локальную сеть.
Теперь вопрос - как эту ситуацию объехать?
Вариант 1 я применил  - добавил маршрут до 172.16.0.2 при
поднятии ppp9.
Можно ли как-то применить вариант 2 - свой resolv.conf. и чтоб никакой
dhcpсd его не трогал?

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...
  2008-04-02 17:57 ` Alexander Volkov
@ 2008-04-02 20:06   ` Michael Shigorin
  2008-04-03  5:18     ` [Sysadmins] openvpn,pptp,dns...+etcnet Alexander Volkov
  0 siblings, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2008-04-02 20:06 UTC (permalink / raw)
  To: sysadmins

On Wed, Apr 02, 2008 at 09:57:56PM +0400, Alexander Volkov wrote:
> Итак, наловилось вот что.
> Пров ч-з pptp выдает два dns - 172.16.0.2 и 192.168.192.168,
> первый из которых недоступен после перенаправления def gw ч-з
> ovpn, а второй резолвит только локальную сеть.
> Теперь вопрос - как эту ситуацию объехать?
> Вариант 1 я применил  - добавил маршрут до 172.16.0.2 при
> поднятии ppp9.  Можно ли как-то применить вариант 2 - свой
> resolv.conf. и чтоб никакой dhcpсd его не трогал?

Можно -- или chattr +i /etc/resolv.conf, или DHCPDARGS="-R"
в /etc/sysconfig/dhcpd

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...+etcnet
  2008-04-02 20:06   ` Michael Shigorin
@ 2008-04-03  5:18     ` Alexander Volkov
  2008-04-03  9:53       ` Anton Farygin
  0 siblings, 1 reply; 26+ messages in thread
From: Alexander Volkov @ 2008-04-03  5:18 UTC (permalink / raw)
  To: sysadmins

On 2008-04-02 23:06:44 +0300, Michael Shigorin wrote:
MS> On Wed, Apr 02, 2008 at 09:57:56PM +0400, Alexander Volkov wrote:
MS> > Итак, наловилось вот что.
MS> > Пров ч-з pptp выдает два dns - 172.16.0.2 и 192.168.192.168,
MS> > первый из которых недоступен после перенаправления def gw ч-з
MS> > ovpn, а второй резолвит только локальную сеть.
MS> > Теперь вопрос - как эту ситуацию объехать?
MS> > Вариант 1 я применил  - добавил маршрут до 172.16.0.2 при
MS> > поднятии ppp9.  Можно ли как-то применить вариант 2 - свой
MS> > resolv.conf. и чтоб никакой dhcpсd его не трогал?

MS> Можно -- или chattr +i /etc/resolv.conf, или DHCPDARGS="-R"
MS> в /etc/sysconfig/dhcpd
Или в options интерфейса?

А кто-нибудь пробовал скрестить ужа и ежа, ой, поднимать openvpn
средствами etcnet? В данном контексте это было бы очень удобно.
А то вчера поймал ещё один глюк - ppp9 упал, а tun0, который от него
зависит, не пытается его поднять, а тупо долбится в никуда.

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...+etcnet
  2008-04-03  5:18     ` [Sysadmins] openvpn,pptp,dns...+etcnet Alexander Volkov
@ 2008-04-03  9:53       ` Anton Farygin
  2008-04-03 10:49         ` Alexander Volkov
  0 siblings, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2008-04-03  9:53 UTC (permalink / raw)
  To: sysadmins

Alexander Volkov пишет:
> On 2008-04-02 23:06:44 +0300, Michael Shigorin wrote:
> MS> On Wed, Apr 02, 2008 at 09:57:56PM +0400, Alexander Volkov wrote:
> MS> > Итак, наловилось вот что.
> MS> > Пров ч-з pptp выдает два dns - 172.16.0.2 и 192.168.192.168,
> MS> > первый из которых недоступен после перенаправления def gw ч-з
> MS> > ovpn, а второй резолвит только локальную сеть.
> MS> > Теперь вопрос - как эту ситуацию объехать?
> MS> > Вариант 1 я применил  - добавил маршрут до 172.16.0.2 при
> MS> > поднятии ppp9.  Можно ли как-то применить вариант 2 - свой
> MS> > resolv.conf. и чтоб никакой dhcpсd его не трогал?
> 
> MS> Можно -- или chattr +i /etc/resolv.conf, или DHCPDARGS="-R"
> MS> в /etc/sysconfig/dhcpd
> Или в options интерфейса?
> 
> А кто-нибудь пробовал скрестить ужа и ежа, ой, поднимать openvpn
> средствами etcnet? В данном контексте это было бы очень удобно.
> А то вчера поймал ещё один глюк - ppp9 упал, а tun0, который от него
> зависит, не пытается его поднять, а тупо долбится в никуда.

Я пользуюсь openvpn через etcnet. Удовольствие мало приятное. Денис 
обещал на этой неделе закончить переписывание поддержки openvpn в 
etcnet, после этого оно станет работать намного лучше.

Тут есть ещё одна проблема: т.к. у меня используется WiFI, то после 
каждого засыпания/просыпания слетает маршрут на openvpn сервер, при это 
default идёт через tap интерфейс.

ip ro add помогает, но как-то это не очень красиво.

Rgds,
Rider



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [Sysadmins] openvpn,pptp,dns...+etcnet
  2008-04-03  9:53       ` Anton Farygin
@ 2008-04-03 10:49         ` Alexander Volkov
  0 siblings, 0 replies; 26+ messages in thread
From: Alexander Volkov @ 2008-04-03 10:49 UTC (permalink / raw)
  To: sysadmins

On 2008-04-03 13:53:44 +0400, Anton Farygin wrote:
F> 
AF> Я пользуюсь openvpn через etcnet. Удовольствие 
AF> мало приятное. Денис обещал на этой 
AF> неделе закончить переписывание 
AF> поддержки openvpn в etcnet, после этого оно 
AF> станет работать намного лучше.
AF> 
AF> Тут есть ещё одна проблема: т.к. у меня 
AF> используется WiFI, то после каждого 
AF> засыпания/просыпания слетает маршрут на 
AF> openvpn сервер, при это default идёт через tap 
AF> интерфейс.
AF> 
Бум ждать :) 
У меня тоже pptp поверх wifi :), не хватает для полного щастья упраления
всем из etcnet
AF> ip ro add помогает, но как-то это не очень 
AF> красиво.
AF> 

--
 Regards, Alexander



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2008-04-03 10:49 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-31  7:02 [Sysadmins] openvpn,pptp,dns Alexander Volkov
2008-03-31  7:08 ` Peter Evdokimov
2008-03-31  9:26   ` Alexander Volkov
2008-04-01 12:30   ` Grigory Fateyev
2008-04-01 12:40     ` Peter Evdokimov
2008-03-31  8:06 ` Nikolay A. Fetisov
2008-03-31  9:29   ` Alexander Volkov
2008-03-31 15:17   ` Alexander Volkov
2008-03-31 18:43     ` Nikolay A. Fetisov
2008-04-01  9:07       ` Alexander Volkov
2008-04-01 11:50         ` Nikolay A. Fetisov
2008-04-01 12:07           ` Alexander Volkov
2008-04-01 12:30             ` Denis Medvedev
2008-04-02  6:27               ` Alexander Volkov
2008-04-01 12:39             ` Nikolay A. Fetisov
2008-04-02  6:32               ` Alexander Volkov
2008-04-01  9:13       ` Alexander Volkov
2008-04-01 12:01         ` Nikolay A. Fetisov
2008-04-02  8:50 ` Michael Shigorin
2008-04-02  8:58   ` Alexander Volkov
2008-04-02  9:09     ` Michael Shigorin
2008-04-02 17:57 ` Alexander Volkov
2008-04-02 20:06   ` Michael Shigorin
2008-04-03  5:18     ` [Sysadmins] openvpn,pptp,dns...+etcnet Alexander Volkov
2008-04-03  9:53       ` Anton Farygin
2008-04-03 10:49         ` 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