VPN LINUX UBUNTU (Частное решение того, как настроить VPN на linux Ubuntu 8.10)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Zergunchick
Сообщения: 81

VPN LINUX UBUNTU

Сообщение Zergunchick »

Как настроить VPN на linux Ubuntu 8.10
В нашей сети использовался протокол шифрования CHAP . И вот что получилось:

Как установить vpn на Ubuntu 8.10
1) установить необходимые пакеты (deb i386, обычно именно эти пакеты для ВПН есть на диске с дистром):
network manager pptp 0.7
ppp 2.4.4
pptp­linux 1.7.2_1
pppconfig 2.3.18

2) Создать файл options.pptp скопировать в него следующий код и сохранить:

Код: Выделить всё

# Lock the port
lock
# Authentication
# We don't need the tunnel server to authenticate itself
noauth
# We won't do PAP, EAP, CHAP, or MSCHAP, but we will accept MSCHAP­V2
# (you may need to remove these refusals if the server is not using MPPE)
refuse­pap
refuse­eap
#refuse­chap
refuse­mschap
# Compression
# Turn off compression protocols we know won't be used
nobsdcomp
nodeflate
persist
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.  Note that MPPE
# requires the use of MSCHAP­V2 during authentication)
# http://ppp.samba.org/ the PPP project version of PPP by Paul Mackarras
# ppp­2.4.2 or later with MPPE only, kernel module ppp_mppe.o
# {{{
# Require MPPE 128­bit encryption
#require­mppe­128
# }}}
# http://polbox.com/h/hs001/ fork from PPP project by Jan Dubiec
# ppp­2.4.2 or later with MPPE and MPPC, kernel module ppp_mppe_mppc.o
# {{{
# Require MPPE 128­bit encryption
#mppe required,stateless
# }}}

3) Переместить созданный файл в /etc/ppp/ с заменой существующего.
4) Создать файл vpn с таким содержимым:

Код: Выделить всё

maxfail 0
lcp­echo­interval 60
lcp­echo­failure 4
defaultroute
replacedefaultroute
noproxyarp
pty "pptp ИМЯ_СЕРВЕРА_VPN ­­nolaunchpppd"
name ВАШ_ЛОГИН
remotename PPTP
+chap
file /etc/ppp/options.pptp
ipparam vpn
usepeerdns

5) Переместить созданный файл в /etc/ppp/peers/
6) Открыть файл /etc/ppp/chap­secrets (или создайте его а потом копируйте с заменой)
и отредактировать его так:

Код: Выделить всё

 client                           server                                       secret                      IP adress
         ваш_логин                   PPTP                                     ваш_пароль               *

(не забудьте — между : ваш_логин, PPTP , ваш_пароль,* ­ ставят табуляцию — чтобы
была таблица)
6) Запускать vpn: sudo pon vpn, останавливать sudo poff vpn.
7) Благодарности: Hamster&Zergunchick.


Исходные материалы мы нашли в гугле, мы адаптировали скрипты под нашу сеть - вам же осталось просто адаптировать под вашу сеть. Желаю удачи.
И sudo, sudo не забудте... ;)))
Спасибо сказали:
Аватара пользователя
Individuum
Сообщения: 87
ОС: Kubuntu_8.04\WinXP_SP3

Re: VPN LINUX UBUNTU

Сообщение Individuum »

А какие проблемы возникли с NetworkManager в 8.10 ? 3 раза тыкнуть мышкой и тот же pptp заводится...
-----------------------------------------------
Спасибо сказали:
Zergunchick
Сообщения: 81

Re: VPN LINUX UBUNTU

Сообщение Zergunchick »

Individuum писал(а):
18.08.2009 11:47
А какие проблемы возникли с NetworkManager в 8.10 ? 3 раза тыкнуть мышкой и тот же pptp заводится...


у меня не заводилось из-за отсутствия в графической настройке конфига моего протокола шифрования. может это частный глюк - не проверял на других машинах. я решил задачу удаления гланд через попу, ну ничего - главное что пациент жив, а то что он ест кашу, пускает слюньки и говорит : "ы-ы-ы". ;-) - это уже побочные эффекты ;-)
Спасибо сказали: