ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Не поднимается pptp-интерфейс - Branch 4.1
@ 2008-07-09  8:28 Владимир Гусев
  2008-07-09  9:38 ` Alexey Novikov
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-09  8:28 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

Вчера пытался настроить pptp-соединение на моем недо-4.1.. Вначале
подумалось, что это окажется так же просто, как и в прошлые разы (на
desktop lite 4 (беты и финал), и на бранче 4.0), с двумя разными
провайдерами (оказалось все очень просто, даже чересчур, как в
windows). Однако в этот раз ничего путного не вышло - но не из-за
проблем с маршрутами (про это я в курсе), а в нежизнеспособности самого
интерфейса ppp0, который я создавал и через альтератор с последующей
правкой конфигов (и без них), и вручную.. Не поднимается интерфейс
вообще.

Если прописать сервер pptp как vpn.corbina.net, то в логах читаем
следующее:

Jul  8 23:50:02 book kernel: PPP generic driver version 2.4.2
Jul  8 23:50:02 book pppd[6524]: pppd 2.4.4 started by root, uid 0
Jul  8 23:50:02 book pptp[6534]: anon fatal[get_ip_address:pptp.c:381]:
gethostbyname 'vpn.corbina.net': name server error
Jul  8 23:50:02 book pppd[6524]: Couldn't get channel number:
Input/output error
Jul  8 23:50:02 book pppd[6524]: Script /usr/sbin/pptp --nolaunchpppd
vpn.corbina.net  finished (pid 6534), status = 0x1
Jul  8 23:50:02 book pppd[6524]: Modem hangup
Jul  8 23:50:02 book pppd[6524]: Connection terminated.


Если прописать сервер pptp в виде ip-адреса, то видим следующее:

Jul  8 23:51:38 book pppd[6675]: pppd 2.4.4 started by root, uid 0
Jul  8 23:51:38 book pppd[6675]: Using interface ppp0
Jul  8 23:51:38 book pppd[6675]: Connect: ppp0 <--> /dev/pts/2
Jul  8 23:51:38 book pptp[6676]: anon log[main:pptp.c:267]: The
synchronous pptp option is NOT activated Jul  8 23:51:38 book
pptp[6676]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is
unreachable Jul  8 23:51:38 book pptp[6676]: anon
fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting. Jul  8
23:51:38 book pppd[6675]: Modem hangup Jul  8 23:51:38 book pppd[6675]:
Connection terminated.

Само по себе подхватывание маршрутов и ip по dhcp (внутренняя сеть
провайдера, локалка) работает:

Jul  8 23:13:01 book dhcpcd[16368]: eth0: dhcpcd 3.0.17 starting
Jul  8 23:13:01 book dhcpcd[16368]: eth0: hardware address = 00:40:05:8f:00:51
Jul  8 23:13:01 book dhcpcd[16368]: eth0: broadcasting for a lease
Jul  8 23:13:03 book kernel: eth0: found link beat
Jul  8 23:13:03 book kernel: eth0: autonegotiation complete: 100baseT-FD selected
Jul  8 23:13:16 book dhcpcd[16368]: eth0: offered 10.160.10.216 from 83.102.233.202
Jul  8 23:13:16 book dhcpcd[16368]: eth0: leased 10.160.10.216 for 604800 seconds
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding IP address 10.160.10.216/21
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 233.32.240.0 (255.255.255.0) via 10.160.10.216 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 10.0.0.0 (255.0.0.0) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.79.0 (255.255.255.0) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.90.0 (255.255.255.0) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.138.208 (255.255.255.240) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 83.102.146.96 (255.255.255.224) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 172.16.16.0 (255.255.255.0) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.72.80 (255.255.255.240) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.69.98 (255.255.255.255) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: netlink: No such process
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.23.0 (255.255.255.0) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.108.16 (255.255.255.240) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 83.102.231.32 (255.255.255.240) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.51.0 (255.255.255.240) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.235.4 (255.255.255.252) via 10.160.8.1 metric 0
Jul  8 23:13:16 book dhcpcd.sh: interface eth0 has been configured with
new IP=10.160.10.216


Ни по ifconfig, ни в route, новый интерфейс никак не проявляется..

[root@book ~]# cat /etc/net/ifaces/ppp1/options
ONBOOT=yes
PPPTYPE=pptp
PPTP_SERVER=85.21.0.28
REQUIRES=eth0
[root@book ~]# cat /etc/net/ifaces/ppp1/pppoptions
user тра-та-та
password му-му-му (хотя зачем он здесь - непонятно, в доке на wiki
пишут про chap-secrets, странно) noauth
noipdefault
nodeflate
nobsdcomp
mtu 1400
usepeerdns
nomppe
defaultroute
nopersist

[root@book ~]# cat /etc/net/ifaces/eth0/options
TYPE=eth
BOOTPROTO=dhcp
CONFIG_QOS=no
DISABLED=no

Ядро:

[root@book ~]# uname -a
Linux book.gusev.ru 2.6.24-std-def-alt9 #1 SMP Mon May 5 18:59:15 MSD
2008 i686 GNU/Linux

Меня смущают эти строки из лога:

Jul  9 00:17:16 book pptp[7091]: anon log[main:pptp.c:267]: The
synchronous pptp option is NOT activated Jul  9 00:17:16 book
pptp[7091]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is
unreachable Jul  9 00:17:16 book pptp[7091]: anon
fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.

Ядро?

В общем, непонятно... dns-серверы по dhcp от провайдера приходят, но
nslookup не работает.. А тут еще и gre c synchronous pptp option... Что
это - отголоски криво обновленной до 4.1 через dist-upgrade системы, ядро, или еще что-то?

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-09  8:28 [Comm] Не поднимается pptp-интерфейс - Branch 4.1 Владимир Гусев
@ 2008-07-09  9:38 ` Alexey Novikov
  2008-07-09  9:59   ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Alexey Novikov @ 2008-07-09  9:38 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wed, Jul 09, 2008 at 12:28:19PM +0400, Владимир Гусев wrote:
> Если прописать сервер pptp в виде ip-адреса, то видим следующее:
> 
> Jul  8 23:51:38 book pppd[6675]: pppd 2.4.4 started by root, uid 0
> Jul  8 23:51:38 book pppd[6675]: Using interface ppp0
> Jul  8 23:51:38 book pppd[6675]: Connect: ppp0 <--> /dev/pts/2
> Jul  8 23:51:38 book pptp[6676]: anon log[main:pptp.c:267]: The
> synchronous pptp option is NOT activated Jul  8 23:51:38 book
> pptp[6676]: anon warn[pptp_gre_bind:pptp_gre.c:95]: connect: Network is
> unreachable Jul  8 23:51:38 book pptp[6676]: anon
> fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting. Jul  8
> 23:51:38 book pppd[6675]: Modem hangup Jul  8 23:51:38 book pppd[6675]:
> Connection terminated.
> 
> Само по себе подхватывание маршрутов и ip по dhcp (внутренняя сеть
> провайдера, локалка) работает:
> 
> Jul  8 23:13:01 book dhcpcd[16368]: eth0: dhcpcd 3.0.17 starting
> Jul  8 23:13:01 book dhcpcd[16368]: eth0: hardware address = 00:40:05:8f:00:51
> Jul  8 23:13:01 book dhcpcd[16368]: eth0: broadcasting for a lease
> Jul  8 23:13:03 book kernel: eth0: found link beat
> Jul  8 23:13:03 book kernel: eth0: autonegotiation complete: 100baseT-FD selected
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: offered 10.160.10.216 from 83.102.233.202
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: leased 10.160.10.216 for 604800 seconds
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding IP address 10.160.10.216/21
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 233.32.240.0 (255.255.255.0) via 10.160.10.216 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 10.0.0.0 (255.0.0.0) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.79.0 (255.255.255.0) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.90.0 (255.255.255.0) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.138.208 (255.255.255.240) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 83.102.146.96 (255.255.255.224) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 172.16.16.0 (255.255.255.0) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.72.80 (255.255.255.240) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.69.98 (255.255.255.255) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: netlink: No such process
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.23.0 (255.255.255.0) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 85.21.108.16 (255.255.255.240) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 83.102.231.32 (255.255.255.240) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.51.0 (255.255.255.240) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd[16368]: eth0: adding route to 78.107.235.4 (255.255.255.252) via 10.160.8.1 metric 0
> Jul  8 23:13:16 book dhcpcd.sh: interface eth0 has been configured with
> new IP=10.160.10.216
> 
> 
> Ни по ifconfig, ни в route, новый интерфейс никак не проявляется..
> 
> [root@book ~]# cat /etc/net/ifaces/ppp1/options
> ONBOOT=yes
> PPPTYPE=pptp
> PPTP_SERVER=85.21.0.28
> REQUIRES=eth0

А где Вы видите маршрут до этого сервера? Так что либо маршрут
отсутствует, либо IP-адрес PPTP-сервера неверный. Попробуйте хотя
бы пинг до него сделать, для начала.

-- 
WBR, Alexey Novikov
XMPP: alex-novikov@jabber.ru, shader@ya.ru


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-09  9:38 ` Alexey Novikov
@ 2008-07-09  9:59   ` Владимир Гусев
  2008-07-09 10:04     ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-09  9:59 UTC (permalink / raw)
  To: community

> > Если прописать сервер pptp в виде ip-адреса, то видим следующее:
> > [..] 
> > Само по себе подхватывание маршрутов и ip по dhcp (внутренняя сеть
> > провайдера, локалка) работает:
> > [..] 
> > Ни по ifconfig, ни в route, новый интерфейс никак не проявляется..
> > 
> > [root@book ~]# cat /etc/net/ifaces/ppp1/options
> > ONBOOT=yes
> > PPPTYPE=pptp
> > PPTP_SERVER=85.21.0.28
> > REQUIRES=eth0
> 
> А где Вы видите маршрут до этого сервера? Так что либо маршрут
> отсутствует, либо IP-адрес PPTP-сервера неверный. Попробуйте хотя
> бы пинг до него сделать, для начала.

Речь даже не о маршрутах, с которым можно работать и дальше
настраивать, если что не так.. Интерфейса нет вообще... Нет ppp1 нигде,
не поднимается он.. Адрес pptp-сервера взят путем nslookup,
выполненного со стоящей рядом машины с windows (кабель переткнул тот
же, корбиновский). А DNS, который должен работать сразу, до поднятия
pptp - не работает.. Маршруты, приходящие по dhcp (судя по логу),
приходят точно такие же в Windows.. 

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-09  9:59   ` Владимир Гусев
@ 2008-07-09 10:04     ` Владимир Гусев
  2008-07-09 18:08       ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-09 10:04 UTC (permalink / raw)
  To: community

> > > Если прописать сервер pptp в виде ip-адреса, то видим следующее:
> > > [..] 
> > > Само по себе подхватывание маршрутов и ip по dhcp (внутренняя сеть
> > > провайдера, локалка) работает:
> > > [..] 
> > > Ни по ifconfig, ни в route, новый интерфейс никак не проявляется..
> > > 
> > > [root@book ~]# cat /etc/net/ifaces/ppp1/options
> > > ONBOOT=yes
> > > PPPTYPE=pptp
> > > PPTP_SERVER=85.21.0.28
> > > REQUIRES=eth0
> > 
> > А где Вы видите маршрут до этого сервера? Так что либо маршрут
> > отсутствует, либо IP-адрес PPTP-сервера неверный. Попробуйте хотя
> > бы пинг до него сделать, для начала.
> 
> Речь даже не о маршрутах, с которым можно работать и дальше
> настраивать, если что не так.. Интерфейса нет вообще... Нет ppp1
> нигде, не поднимается он.. 

Второй уровень не работает.. Тут о третьем даже речи пока не идет..

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-09 10:04     ` Владимир Гусев
@ 2008-07-09 18:08       ` Владимир Гусев
  2008-07-10  9:08         ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-09 18:08 UTC (permalink / raw)
  To: community

> > > > Если прописать сервер pptp в виде ip-адреса, то видим следующее:
> > > > [..] 
> > > > Само по себе подхватывание маршрутов и ip по dhcp (внутренняя
> > > > сеть провайдера, локалка) работает:
> > > > [..] 
> > > > Ни по ifconfig, ни в route, новый интерфейс никак не
> > > > проявляется..
> > > > 
> > > > [root@book ~]# cat /etc/net/ifaces/ppp1/options
> > > > ONBOOT=yes
> > > > PPPTYPE=pptp
> > > > PPTP_SERVER=85.21.0.28
> > > > REQUIRES=eth0
> > > 
> > > А где Вы видите маршрут до этого сервера? Так что либо маршрут
> > > отсутствует, либо IP-адрес PPTP-сервера неверный. Попробуйте хотя
> > > бы пинг до него сделать, для начала.
> > 
> > Речь даже не о маршрутах, с которым можно работать и дальше
> > настраивать, если что не так.. Интерфейса нет вообще... Нет ppp1
> > нигде, не поднимается он.. 
> 
> Второй уровень не работает.. Тут о третьем даже речи пока не идет..

Сделал reinstall всему, что как-то связано с pptp и ppp, пришел домой,
снова дописал для eth0 в ipv4route пару маршрутов, как написано на wiki
(http://freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaVPN?v=ad2&search=vpn).
И все заработало.. 

Прочитал на etcnet.org про изящный вариант "нескольких окружений
ноутбука" - сделаю, ибо дома корбиновский vpn, а на работе - просто
eth0 и dhcp со своим маршрутом по умолчанию.

P.S. Странно все это..


-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-09 18:08       ` Владимир Гусев
@ 2008-07-10  9:08         ` Владимир Гусев
  2008-07-10  9:11           ` Alexei V. Mezin
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-10  9:08 UTC (permalink / raw)
  To: community

> > > [..]
> > > Речь даже не о маршрутах, с которым можно работать и дальше
> > > настраивать, если что не так.. Интерфейса нет вообще... Нет ppp1
> > > нигде, не поднимается он.. 
> > 
> > Второй уровень не работает.. Тут о третьем даже речи пока не идет..
> 
> Сделал reinstall всему, что как-то связано с pptp и ppp, пришел домой,
> снова дописал для eth0 в ipv4route пару маршрутов, как написано на
> wiki
> (http://freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaVPN?v=ad2&search=vpn).
> И все заработало.. 
> 
> Прочитал на etcnet.org про изящный вариант "нескольких окружений
> ноутбука" - сделаю, ибо дома корбиновский vpn, а на работе - просто
> eth0 и dhcp со своим маршрутом по умолчанию.
> 
> P.S. Странно все это..

Хочу спросить про пароль - так получилось, что у меня пароль есть и
в /etc/net/ifaces/ppp1/pppoptions (после создания интерфейса через
альтератор). И потом я дописывал логин и пароль
в /etc/ppp/chap-secrets.. Как я уже описал выше, интернет заработал. но
вот какая именно из этих двух настроек для пароля заработала - не знаю.
Что подскажете? Просто в wiki ничего нет про хранение пароля
в /etc/net/ifaces/ppp1/pppoptions..

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:08         ` Владимир Гусев
@ 2008-07-10  9:11           ` Alexei V. Mezin
  2008-07-10  9:19             ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Alexei V. Mezin @ 2008-07-10  9:11 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Владимир Гусев пишет:

> Хочу спросить про пароль - так получилось, что у меня пароль есть и
> в /etc/net/ifaces/ppp1/pppoptions (после создания интерфейса через
> альтератор). И потом я дописывал логин и пароль
> в /etc/ppp/chap-secrets.. Как я уже описал выше, интернет заработал. но
> вот какая именно из этих двух настроек для пароля заработала - не знаю.
> Что подскажете? Просто в wiki ничего нет про хранение пароля
> в /etc/net/ifaces/ppp1/pppoptions..
> 

Идеологически правильнее хранить все настройки сети (в том числе и 
пароль) в одном месте. Поэтому нужно оставить пароль в /etc/net/


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:11           ` Alexei V. Mezin
@ 2008-07-10  9:19             ` Владимир Гусев
  2008-07-10  9:31               ` Alexei V. Mezin
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-10  9:19 UTC (permalink / raw)
  To: community

> > Хочу спросить про пароль - так получилось, что у меня пароль есть и
> > в /etc/net/ifaces/ppp1/pppoptions (после создания интерфейса через
> > альтератор). И потом я дописывал логин и пароль
> > в /etc/ppp/chap-secrets.. Как я уже описал выше, интернет
> > заработал. но вот какая именно из этих двух настроек для пароля
> > заработала - не знаю. Что подскажете? Просто в wiki ничего нет про
> > хранение пароля в /etc/net/ifaces/ppp1/pppoptions..
> > 
> 
> Идеологически правильнее хранить все настройки сети (в том числе и 
> пароль) в одном месте. Поэтому нужно оставить пароль в /etc/net/

Т.е. подразумевается, что авторизация будет chap по умолчанию для pptp?
И можно удалить записи из /etc/ppp/chap-secrets? 


-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:19             ` Владимир Гусев
@ 2008-07-10  9:31               ` Alexei V. Mezin
  2008-07-10  9:47                 ` Владимир Гусев
  2008-07-31 21:19                 ` Michael Shigorin
  0 siblings, 2 replies; 18+ messages in thread
From: Alexei V. Mezin @ 2008-07-10  9:31 UTC (permalink / raw)
  To: ALT Linux Community general discussions


> Т.е. подразумевается, что авторизация будет chap по умолчанию для pptp?
> И можно удалить записи из /etc/ppp/chap-secrets? 
Alterator заносит пароль в /etc/net? После этого все работает? Какие еще 
вопросы?


У меня все в chap-secrets, потому что исторически оно там появилось, и 
альтератором не пользуюсь. Но если в /etc/net все работает, то именно 
там ему и место.



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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:31               ` Alexei V. Mezin
@ 2008-07-10  9:47                 ` Владимир Гусев
  2008-07-10 17:52                   ` Alexei V. Mezin
  2008-07-31 21:19                 ` Michael Shigorin
  1 sibling, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-10  9:47 UTC (permalink / raw)
  To: community

> > Т.е. подразумевается, что авторизация будет chap по умолчанию для
> > pptp? И можно удалить записи из /etc/ppp/chap-secrets? 
> Alterator заносит пароль в /etc/net? После этого все работает? Какие
> еще вопросы?

Заносить заносит, но одновременно была запись и в chap-secrets.
Придется провести дома эксперимент - удалить из chap-secrets и
посмотреть, сработает ли /etc/net

> У меня все в chap-secrets, потому что исторически оно там появилось,
> и альтератором не пользуюсь. Но если в /etc/net все работает, то
> именно там ему и место.

Вот это и предстоит выяснить. О результатах сообщу..

P.S. Хорошо бы в связи с этим подновить руководство по etcnet и
настройке pptp (на Freesoucre.info, wiki).. А также добавить в
кратенькое руководство Петухова
(http://freesource.info/wiki/AlexandrPetukhov/VPN?v=184d&search=vpn),
что его способ настройки pptp - альтернативный, старый традиционный, но
не имеющий ничего общего с etcnet.

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:47                 ` Владимир Гусев
@ 2008-07-10 17:52                   ` Alexei V. Mezin
  2008-07-10 20:30                     ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Alexei V. Mezin @ 2008-07-10 17:52 UTC (permalink / raw)
  To: community

Владимир Гусев пишет:

> P.S. Хорошо бы в связи с этим подновить руководство по etcnet и
> настройке pptp (на Freesoucre.info, wiki).. 
http://freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaVPN?v=326&

Тут исправил.




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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10 17:52                   ` Alexei V. Mezin
@ 2008-07-10 20:30                     ` Владимир Гусев
  2008-07-10 21:05                       ` Alexei V. Mezin
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-10 20:30 UTC (permalink / raw)
  To: community

On Thu, 10 Jul 2008 21:52:20 +0400
Alexei V. Mezin wrote:

> Владимир Гусев пишет:
> 
> > P.S. Хорошо бы в связи с этим подновить руководство по etcnet и
> > настройке pptp (на Freesoucre.info, wiki).. 
> http://freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaVPN?v=326&
> 
> Тут исправил.

Возьму на себя смелость порекомендовать еще и следующее. В примере,
приведенном в этой статье адрес pptp-сервера (10.0.0.1) в принципе
попадает в сеть 10.0.0.0/8, которая, зачастую, в реальности является
локальной сетью провайдера. Реальный адрес pptp-сервера - из global, а
не из local-адресов. Поэтому даже я не сразу въехал, где здесь что - от
этих 10.* рябит в глазах. Предлагаю в качестве адреса pptp-сервера
использовать хотя бы какой-нибудь 85.21.0.8, отметив при этом, что этот
ip-адрес означает трансляцию имени, ну например, той же Корбины -
vpn.corbina.net.

То есть приблизить пример к реалиям, ибо не секрет, что в подавляющем
большинстве случаев настройка pptp нужна именно для настройки
соединения с Интернет.

Вот, например, как у меня:

[root@book ppp1]# cat /etc/net/ifaces/eth0/ipv4route#home
default via 10.160.8.1
85.21.0.28/32 via 10.160.8.1

где: 

85.21.0.28 (он же vpn.corbina.net, определить по nslookup где-нибудь) -
адрес pptp-сервера
10.160.8.1 - внутренний адрес сервера, шлюз для компов пользователей в
локальной сети провайдера (выдается по dhcp и определяется по route до
всякого pptp)

[root@book ppp1]# cat /etc/net/ifaces/ppp1/options
ONBOOT=yes
PPPTYPE=pptp
PPTP_SERVER=85.21.0.28
REQUIRES=eth0

Согласитесь, что с таким примером чуть легче воспринимается смысл
настройки параметров.

Ну и рабочий конфиг интерфейса ppp*

[root@book ppp1]# cat /etc/net/ifaces/ppp1/pppoptions
user ***
password ***
hide-password
noauth
noipdefault
nodeflate
nobsdcomp
mtu 1372
usepeerdns
nomppe
defaultroute
persist

Вот и вся настройка.. всякие фишки типа профилей - по необходимости
(ноутбук дома и на работе). Я сделал..

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10 20:30                     ` Владимир Гусев
@ 2008-07-10 21:05                       ` Alexei V. Mezin
  2008-07-10 21:54                         ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Alexei V. Mezin @ 2008-07-10 21:05 UTC (permalink / raw)
  To: community

Владимир Гусев пишет:

> 
> То есть приблизить пример к реалиям, ибо не секрет, что в подавляющем
> большинстве случаев настройка pptp нужна именно для настройки
> соединения с Интернет.

Сменил ТРЕХ провайдеров с VPN-выходом в инет. Во всех случаях адрес был 
локальный. Что я делаю не так?




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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10 21:05                       ` Alexei V. Mezin
@ 2008-07-10 21:54                         ` Владимир Гусев
  2008-07-10 22:01                           ` Alexei V. Mezin
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-10 21:54 UTC (permalink / raw)
  To: community

> > То есть приблизить пример к реалиям, ибо не секрет, что в
> > подавляющем большинстве случаев настройка pptp нужна именно для
> > настройки соединения с Интернет.
> 
> Сменил ТРЕХ провайдеров с VPN-выходом в инет. Во всех случаях адрес
> был локальный. Что я делаю не так?

Не знаю.. если в моем примере прописать вместо 85.* адрес того шлюза
(10.160.8.1), то, во-первых, это будет неправильно, во-вторых, ясное
дело, ничего работать не будет..

Если у вас есть сомнения, то хотя бы сделайте в примере адрес
pptp-сервера из какой-нибудь другой сети, хоть 172.17.*, лишь бы они
существенно различались хотя бы в файле /etc/net/ifaces/eth0/ipv4route. 

Я тоже сталкивался с тремя провайдерами (крупными и не очень, в Москве
и области), там было примерно так, как я описывал. Впрочем мой пример -
реальная работающая настройка для Corbina, с реальными адресами..

-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10 21:54                         ` Владимир Гусев
@ 2008-07-10 22:01                           ` Alexei V. Mezin
  2008-07-11  3:48                             ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Alexei V. Mezin @ 2008-07-10 22:01 UTC (permalink / raw)
  To: community

Владимир Гусев пишет:
>>> То есть приблизить пример к реалиям, ибо не секрет, что в
>>> подавляющем большинстве случаев настройка pptp нужна именно для
>>> настройки соединения с Интернет.
>> Сменил ТРЕХ провайдеров с VPN-выходом в инет. Во всех случаях адрес
>> был локальный. Что я делаю не так?
> 
> Не знаю.. если в моем примере прописать вместо 85.* адрес того шлюза
> (10.160.8.1), то, во-первых, это будет неправильно, во-вторых, ясное
> дело, ничего работать не будет..

Не знаю, что у вас за Корбина, но обычно как раз VPN-шлюзы для выхода в 
инет находятся в локалке. И это, между прочим, понятно и логично.

Потому что пользователи в локальной сети имеют ЛОКАЛЬНЫЕ адреса (ибо где 
же на всех напастись прямых?). И все маршруты у них прописаны в 
соответствующие локальные сети. И нет никакой необходимости размещать 
VPN-сервер в других подсетях.



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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10 22:01                           ` Alexei V. Mezin
@ 2008-07-11  3:48                             ` Владимир Гусев
  2008-07-11  3:58                               ` Владимир Гусев
  0 siblings, 1 reply; 18+ messages in thread
From: Владимир Гусев @ 2008-07-11  3:48 UTC (permalink / raw)
  To: community

On Fri, 11 Jul 2008 02:01:43 +0400
Alexei V. Mezin wrote:

> Владимир Гусев пишет:
> >>> То есть приблизить пример к реалиям, ибо не секрет, что в
> >>> подавляющем большинстве случаев настройка pptp нужна именно для
> >>> настройки соединения с Интернет.
> >> Сменил ТРЕХ провайдеров с VPN-выходом в инет. Во всех случаях адрес
> >> был локальный. Что я делаю не так?
> > 
> > Не знаю.. если в моем примере прописать вместо 85.* адрес того шлюза
> > (10.160.8.1), то, во-первых, это будет неправильно, во-вторых, ясное
> > дело, ничего работать не будет..
> 
> Не знаю, что у вас за Корбина, но обычно как раз VPN-шлюзы для выхода
> в инет находятся в локалке. И это, между прочим, понятно и логично.
> 
> Потому что пользователи в локальной сети имеют ЛОКАЛЬНЫЕ адреса (ибо
> где же на всех напастись прямых?). И все маршруты у них прописаны в 
> соответствующие локальные сети. И нет никакой необходимости размещать 
> VPN-сервер в других подсетях.

[root@book ppp1]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
vpn28-l0.msk.co 10.160.8.1      255.255.255.255 UGH   0      0        0 eth0
vpn28-l0.msk.co *               255.255.255.255 UH    0      0        0 ppp1
78.107.235.4    10.160.8.1      255.255.255.252 UG    0      0        0 eth0
85.21.72.80     10.160.8.1      255.255.255.240 UG    0      0        0 eth0
78.107.51.0     10.160.8.1      255.255.255.240 UG    0      0        0 eth0
83.102.231.32   10.160.8.1      255.255.255.240 UG    0      0        0 eth0
85.21.108.16    10.160.8.1      255.255.255.240 UG    0      0        0 eth0
85.21.138.208   10.160.8.1      255.255.255.240 UG    0      0        0 eth0
83.102.146.96   10.160.8.1      255.255.255.224 UG    0      0        0 eth0
233.32.240.0    10.160.10.216   255.255.255.0   UG    0      0        0 eth0
172.16.16.0     10.160.8.1      255.255.255.0   UG    0      0        0 eth0
85.21.90.0      10.160.8.1      255.255.255.0   UG    0      0        0 eth0
78.107.23.0     10.160.8.1      255.255.255.0   UG    0      0        0 eth0
85.21.79.0      10.160.8.1      255.255.255.0   UG    0      0        0 eth0
10.160.8.0      *               255.255.248.0   U     0      0        0 eth0
10.0.0.0        10.160.8.1      255.0.0.0       UG    0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp1


-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-11  3:48                             ` Владимир Гусев
@ 2008-07-11  3:58                               ` Владимир Гусев
  0 siblings, 0 replies; 18+ messages in thread
From: Владимир Гусев @ 2008-07-11  3:58 UTC (permalink / raw)
  To: community

On Fri, 11 Jul 2008 07:48:25 +0400
Владимир Гусев wrote:

> On Fri, 11 Jul 2008 02:01:43 +0400
> Alexei V. Mezin wrote:
> 
> > Владимир Гусев пишет:
> > >>> То есть приблизить пример к реалиям, ибо не секрет, что в
> > >>> подавляющем большинстве случаев настройка pptp нужна именно для
> > >>> настройки соединения с Интернет.
> > >> Сменил ТРЕХ провайдеров с VPN-выходом в инет. Во всех случаях
> > >> адрес был локальный. Что я делаю не так?
> > > 
> > > Не знаю.. если в моем примере прописать вместо 85.* адрес того
> > > шлюза (10.160.8.1), то, во-первых, это будет неправильно,
> > > во-вторых, ясное дело, ничего работать не будет..
> > 
> > Не знаю, что у вас за Корбина, но обычно как раз VPN-шлюзы для
> > выхода в инет находятся в локалке. И это, между прочим, понятно и
> > логично.
> > 
> > Потому что пользователи в локальной сети имеют ЛОКАЛЬНЫЕ адреса (ибо
> > где же на всех напастись прямых?). И все маршруты у них прописаны в 
> > соответствующие локальные сети. И нет никакой необходимости
> > размещать VPN-сервер в других подсетях.
> 
> [root@book ppp1]# route
> Kernel IP routing table

Да, это как раз понятно, и тут локальные адреса, НО в рекомендуемых
провайдером настройках четко прописано в данном случае:
vpn(pptp)-сервер: vpn.corbina.net. А сами шлюзы (которые с локальным
адресами) для каждого района свои. В моем случае это 10.160.8.1.

Если я пропишу PPTP_SERVER=10.160.8.1 и потом в ipv4route напишу что-то
типа:

default via 10.160.8.1
10.160.8.1/32 via 10.160.8.1

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

А так как описал я, в результате имеем:

[root@book ppp1]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:40:05:8F:00:51  
          inet addr:10.160.10.216  Bcast:10.160.15.255  Mask:255.255.248.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:346942 errors:5 dropped:1844 overruns:0 frame:533
          TX packets:90802 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:83398113 (79.5 MiB)  TX bytes:11418095 (10.8 MiB)
          Interrupt:3 Base address:0x300 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:238 (238.0 b)  TX bytes:238 (238.0 b)

ppp1      Link encap:Point-to-Point Protocol  
          inet addr:89.178.234.170  P-t-P:85.21.0.28  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1372  Metric:1
          RX packets:52645 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42481 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:30209152 (28.8 MiB)  TX bytes:2883121 (2.7 MiB)




-- 
С уважением,
Владимир Гусев


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

* Re: [Comm] Не поднимается pptp-интерфейс - Branch 4.1
  2008-07-10  9:31               ` Alexei V. Mezin
  2008-07-10  9:47                 ` Владимир Гусев
@ 2008-07-31 21:19                 ` Michael Shigorin
  1 sibling, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2008-07-31 21:19 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Thu, Jul 10, 2008 at 01:31:33PM +0400, Alexei V. Mezin wrote:
> >Т.е. подразумевается, что авторизация будет chap по умолчанию
> >для pptp?  И можно удалить записи из /etc/ppp/chap-secrets? 
> Alterator заносит пароль в /etc/net? После этого все работает?
> Какие еще вопросы?

Не помню, кто пришёл с этим патчем, но мне показалось, 
что так действительно логичней (и файлов в /etc меньше
трогать на запись).  Продолжает так казаться; если что,
см. bugzilla по alterator-net-pptp (закрытые баги).

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


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

end of thread, other threads:[~2008-07-31 21:19 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-09  8:28 [Comm] Не поднимается pptp-интерфейс - Branch 4.1 Владимир Гусев
2008-07-09  9:38 ` Alexey Novikov
2008-07-09  9:59   ` Владимир Гусев
2008-07-09 10:04     ` Владимир Гусев
2008-07-09 18:08       ` Владимир Гусев
2008-07-10  9:08         ` Владимир Гусев
2008-07-10  9:11           ` Alexei V. Mezin
2008-07-10  9:19             ` Владимир Гусев
2008-07-10  9:31               ` Alexei V. Mezin
2008-07-10  9:47                 ` Владимир Гусев
2008-07-10 17:52                   ` Alexei V. Mezin
2008-07-10 20:30                     ` Владимир Гусев
2008-07-10 21:05                       ` Alexei V. Mezin
2008-07-10 21:54                         ` Владимир Гусев
2008-07-10 22:01                           ` Alexei V. Mezin
2008-07-11  3:48                             ` Владимир Гусев
2008-07-11  3:58                               ` Владимир Гусев
2008-07-31 21:19                 ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git