VPN и mandrake 10.0 (kernel 2.6)

p0r0x

Бывалый
Помогите, пожалуйтса, настроить vpn под мандраку 10, ядро 2.6. Опус DronMBi не особо помог. =( vpn так и не работает.
 

aleks

Старожил
p0r0x":2qe1qmxf сказал(а):
Помогите, пожалуйтса, настроить vpn под мандраку 10, ядро 2.6. Опус DronMBi не особо помог. =( vpn так и не работает.
а где листинги логов, конфиги и т.д. :lol:
 

REM

Старожил
Заходиш на http://www.polbox.com/h/hs001/#AEN55
берешь патч под свою версию ядра, - остальное как писал LKr, тока на этом сайте балтается еще и патч на pppd - не ведись, он и так уже все умеет.

cat /home/n0ip/linux-2.6.3-mppe-mppc-0.99.patch.gz | patch -p0
 

aleks

Старожил
ладно, сейчас поставлю Slackware, настрою на 2.4, потом установлю 2.6, настрою там. После этого перейду к Mandrake. Делать всё равно нечего :)
 

aleks

Старожил
на ядрах >2.4.18 и ветке 2.6 немного иначе реализовывается, чем было описано ранее
Исходники ядра kernel sources должны быть установлены!

Для Slackware 10.0:
(2.4.26 если надо, меняем на 2.6.7)
Код:
# cd /usr/src/
# wget http://www.polbox.com/h/hs001/linux-2.4.26-mppe-mppc-1.0.patch.gz
# zcat linux-2.4.26-mppe-mppc-1.0.patch.gz | patch -p0
# cd linux-2.4.26
# make menuconfig

в Network device support ставим модулем PPP (point-to-point protocol) support и Microsoft PPP compression/encryption (MPPC/MPPE) и в Cryptographic API всё модулями.
Затем
Код:
# make modules modules_install

Далее по LKr (кроме 1.2., 2.1. и 3.1- это для данного случая не нужно), и в 2.2. надо не как у него написано, а
Код:
alias ppp-compress-18 ppp_mppe_mppc
после всё заводится.

P.S> проблемы? добавляем для прочтения http://www.polbox.com/h/hs001/

Mandrake 10.0

Ядро тут уже с патчем, поэтому читаем статью Настройка PPTP клиента в Linux Mandrake-9.2 и ставим c CD#1
Код:
# rpm -i ppp-2.4.1-13mdk.i586.rpm libpcap0-0.8.1-1mdk.i586.rpm
нужный нам pptp-linux-1.3.1-1mdk.i586.rpm находится на CD#4 ( :twisted: у нас его нет), берём pptp-linux-1.3.1-1mdk.i586.rpm :wink:

После можно как в статье написано подключиться(не пробовал) или конфиги по LKr (только закомментируйте require-mppe-128 и mppe-stateful), но подключиться у меня получилось только к nomppe.vpn.gtn.ru :(


P.S> RedHat подобные дистрибутивы напоминают мне творения от MS - никакой свободы мысли :wink:
Ставьте лучше Gentoo, Debian, Slackware :!:
 

aleks

Старожил
linux-2.4.26-mppe-mppc-1.0.patch.b64
Код:
MIME-Version: 1.0
Content-Type: application/octet-stream; name="linux-2.4.26-mppe-mppc-1.0.patch.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="linux-2.4.26-mppe-mppc-1.0.patch.gz"

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
T5SeVef1yzvrCpyhPsxGi6Ja8v8bJD1t7VzmAAA=
 

aleks

Старожил
[url=http://pptpclient.sourceforge.net/howto-gentoo.phtml сказал(а):
http://pptpclient.sourceforge.net/howto-gentoo.phtml[/url]":34ivlbct] PPTP Client Gentoo HOWTO by Surakshan Mendis & James Cameron 27th February 2004 These are instructions for installing PPTP Client on Gentoo Linux. Most of the software is available on portage, including kernel and ppp support for MPPE. -------------------------------------------------------------------------------- Installation Update your portage tree: $ emerge sync Install with MPPE support: MPPE is Microsoft Point-To-Point Encryption, and is described in RFC3078. You will need to install it if your PPTP Server requires it. Microsoft Windows VPN Server requires MPPE. If you do not require MPPE support, skip this step and proceed to step 3. Install ppp and pptpclient: $ ACCEPT_KEYWORDS="~x86" emerge -a ppp $ USE="crypt" emerge -a pptpclient Proceed to step 4. Install without MPPE support: Skip this step if you've done step 2. Install ppp and pptpclient: $ ACCEPT_KEYWORDS="~x86" emerge -a ppp $ USE="-crypt" emerge -a pptpclient Note that MPPE support will not be installed since -crypt is used. Install pptp-php-gtk: pptp-php-gtk is not available on the portage tree yet. However installation is easy: Install PHP: $ emerge -a php This installs the command line version of PHP, which includes the --enable-pcntl option required by pptp-php-gtk. Security Warning: if you use PHP on this machine with a web server, the --enable-pcntl option creates a local denial of service vulnerability. Install PHP-GTK: All versions available on portage are masked. Accept a masked version for x86 architectures: $ ACCEPT_KEYWORDS="~x86" emerge -a php-gtk Download the pptp-php-gtk GUI source (pptp-php-gtk-*.tar.gz) from the Download section, unpack it, and install: $ tar xfz pptp-php-gtk-????????.tar.gz $ cd pptp-php-gtk-???????? $ make install Run as root and the window should appear: $ php -q /usr/bin/pptp-php-gtk.php Note: you may wish to run it in a chroot jail with a copy of /etc/ that it can write to.
[url=http://pptpclient.sourceforge.net/howto-gentoo.phtml сказал(а):
http://pptpclient.sourceforge.net/howto-gentoo.phtml[/url]":34ivlbct]Configuration, by hand obtain from your PPTP Server administrator: the IP address or host name of the server ($SERVER), the name you wish to use to refer to the tunnel ($TUNNEL), the authentication domain name ($DOMAIN), the username you are to use ($USERNAME), the password you are to use ($PASSWORD), whether encryption is required. In the steps below, substitute these values manually. For example, where we write $PASSWORD we expect you to replace this with your password. create the /etc/ppp/options.pptp file, which sets options common to all tunnels: lock noauth nobsdcomp nodeflate create or add lines to the /etc/ppp/chap-secrets file, which holds usernames and passwords: $DOMAIN\\$USERNAME PPTP $PASSWORD * PPTP $DOMAIN\\$USERNAME $PASSWORD * Note: if you are using a PPTP Server that does not require a domain name, omit the slashes as well as the domain name. Note: if the passwords contain any special characters, quote them. See man pppd for more details. create a /etc/ppp/peers/$TUNNEL file: pty "pptp $SERVER --nolaunchpppd" name $DOMAIN\\$USERNAME remotename PPTP require-mppe-128 file /etc/ppp/options.pptp ipparam $TUNNEL Note: if you do not need MPPE support, then remove the require-mppe-128 option. start the tunnel using the pon command: pon $TUNNEL to further diagnose a failure, add options to the command: pon $TUNNEL debug dump logfd 2 nodetach Note: we have further information on enabling debug mode, and on diagnosing problems. stop the tunnel using the poff command: poff $TUNNEL to script the tunnel connection so that something is done as soon as the tunnel is up, use either ip-up.d scripts or the updetach keyword. see the Routing HOWTO for examples of ip-up.d scripting that adds routes or iptables rules. using updetach will cause pppd to fork, detach, and exit with success once the network link is up. This example connects a provider link, then the tunnel, then runs fetchmail to get new e-mail: pon provider updetach && pon $TUNNEL updetach && fetchmail Note: the double ampersand && means that the commands following it will only be executed if the command to the left of it was successful. If the tunnel fails to connect, the fetchmail will not happen. to have the tunnel automatically restarted if it fails, add the option persist to either the command line or the /etc/ppp/peers/$TUNNEL file. to set up routing, read our Routing HOWTO.
 

alexxy

Участник
кстати говоря конфиг для работы с vpn на gentoo
актуален для пользователей с openrc. Для baselayout-1.x.x синтаксис слегка другой но в общих чертах то же самое
1 конфигурим ядро и включаем опции нужые для ppp (mppe для ядер больше чем 2.6.17 уже включен в ванильнюю ветку. так что патчить ядро не надо)
2 ставим pptpcient
Код:
emerge -va pptpclient

3. В /etc/conf.d/net дописываем примерно следующее разумеется ставим свой ип логин и пароль =)
Код:
config_eth0="10.x.y.z/24"
routes_eth0="   10.0.0.0/8 via 10.x.y.1
                10.2.2.222/31 via 10.x.y.1
                10.255.255.110/31 via 10.x.y.1"
config_ppp0="ppp"
link_ppp0="pty 'pptp  10.255.255.53 --nolaunchpppd'"
username_ppp0='user'
password_ppp0='passwd'

pppd_ppp0="
        updetach
        nobsdcomp
        noauth
        defaultroute
        usepeerdns
        mtu 1490
        mru 1490
        lcp-echo-interval 15
        lcp-echo-failure 3"

# eth0 should start before
depend_ppp0() {
        need net.eth0
}

4 создаем симлинк на net.ppp0
Код:
cd /etc/init.d
ln -s net.lo net.ppp0

и все =)
после запуска net.ppp0 наслождаемся работой vpn
 
Верх