06.07.2010 14:06, Mykola S. Grechukh пишет:
2010/7/4 Anton A. Vinogradov<>:
04.07.2010 20:14, Afanasov Dmitry пишет:

4 июля 2010 г. 16:34 пользователь Anton A. Vinogradov
<[email protected]>    написал:

Возможно ли пролучить VPN до офиса, если само подключение к интернету
идет
через VPN?

В условиях задачи только один ноутбук.

а какая разница? что ethernet подключение, что pppoe подключение, что

Сорри, изначально неправильно поставил вопрос. Сам-то понимаю, что никакой.
А вот как объяснить где это завести "галочками"?

vpn подключение являются интерфейсом. а vpn прокидывается через
какой-либо интерфейс.

единственная заморочка - mtu. и требование, чтобы VPN1 был запущен и
работал до VPN2.

Разница наступает тогда, когда для VPN over VPN приходится ряд нетривиальных
шагов :)

NM двойного VPN не позволяет. Видимо для альта надо смотреть в на acc + NM.

openvpn в NM - это редкое говно^W^W миллионы погибших нервных клеток.
Я сделал так:

[altli...@eeelive ext]$ cat /etc/NetworkManager/dispatcher.d/90-update-route.sh

#!/bin/bash
defgw="$(/sbin/ip ro sh | grep default | head | sed 's,default ,,')"
/sbin/ip ro replace my.vpn.server/32 $defgw
killall -USR1 openvpn

[altli...@eeelive ext]$ cat /etc/net/ifaces/ext/options
ONBOOT=yes
TYPE=ovpn

/etc/net/ifaces/ext/ovpnoptions - собственно конфиг опенвпна. там же
рядом ovpnca, ovpncrt, ovpnkey. Ключ должен быть без пароля для
поднятия onboot.

Ну и, собственно, опенвпн поднимается и тихо висит себе. Как только
появилась какая-нибудь сетка, хоть gprs, нетворкманагер дёрнет
скриптик, а скриптик дёрнет openvpn. И, сам тонель лучше держать на
udp.

Большое спасибо. Выглядит весьма вкусно.
Но есть нюансы:
Тоннель должен, по возможности, проходить любые прокси без доп настроек на прокси сервере.
То есть TCP на 443(на нем CONNECT не режут)-- пока без вариантов.
И прокси бывают, еще и с паролями.
на windows клиенте я такое провернул.
теперь, с вашей подсказки, сделаем и на linux



_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить