::RiZN BLOG::

February 21, 2007

Настройка VPN в ubuntu linux

Filed under: vpn, manual, linux — reasonspace @ 1:37 pm

В те далекие времена, когда я выбирал будущего провайдера, передо мной стоял вопрос: домашняя сеть или ADSL. С одной стороны, у первого варианта были плюсы в виде внутренних файлохранилищ и ресурсов, но был и (на мой взгляд) существенный минус - использование VPN. И если с точки зрения безопасности, решение это довольно хорошее, то в настройке это представляло определенные грабли. Я-то выбрал ADSL и не знаю ни одной проблемы с настройкой сети. Для тех же, кто еще сидит под виндой из-за того, что неполучилось настроить VPN в линуксе, посвящается:
Пошаговая настройка VPN в системе Ubuntu Linux.

Первым делом надо поставить пакет для работы с протоколом pptp, на котором и основаны большинство виртуальных сетей. Создатели репозиториев уже позаботились о наших проблемах, поэтому установка сводится к

sudo aptitude install pptp-linux

После установки создадим конфиги, для этого введем

touch /etc/ppp/options

и с помощью текстового редактора впишем:

name your_login
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

Также создадим /etc/ppp/options.pptp и впишем туда следующую строку:

lock noauth nobsdcomp nodeflate

Ещё один файл - /etc/ppp/chap-secrets, который будет содержать логин и пароль для интернета.

your_login vpn your_password

И последний файл /etc/ppp/peers/vpn, в который положим настройки VPN

mtu 1372
mru 1500
persist
maxfail 0
lcp-echo-interval 60
lcp-echo-failure 4
defaultroute
pty “pptp vpn_path –nolaunchpppd”
name your_login
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam vpn

В приведенных выше файлах your_login заменить на свой логин к VPN, your_password на свой пароль, а vpn_path - на адрес vpn-сервера.
Осталось только выполнить

sudo pptp ip_адрес_vpn_шлюза

По идее, всё должно работать :)

9 Comments »

  1. На самом деле, все дело в карме ^_____^…

    Кстати, мой Впн запуская только из под рута “sudo pon corbina”
    Я пробовал его чмодивать pon но ничего не получилось… )))

    Comment by sudosu — February 22, 2007 @ 12:47 pm

  2. Ну ты видимо юзал скрипт, который один леноксоид выкладывал на форуме Корбины? Для неё просто нужно немного модифицировать эти настройки :)

    Comment by reasonspace — February 22, 2007 @ 1:16 pm

  3. ыыы…. так как решаеться роблема =)

    Comment by sudosu — February 22, 2007 @ 11:26 pm

  4. а чем тебя не устраивает юзание sudo?

    Comment by reasonspace — February 22, 2007 @ 11:31 pm

  5. хачу впендюрить эту каманду в скрипт, а скрипт в опен бокс…. но блин надо пароль вводить…=> следовательно скрипт не пашет

    Comment by sudosu — February 22, 2007 @ 11:35 pm

  6. а если скрипт запускать с правами рута, нэ?

    Comment by reasonspace — February 22, 2007 @ 11:37 pm

  7. как это делаеться, если я скрипт запускаю из опенбокса…

    ?___?

    вощем обьясни для самоваров

    Comment by sudosu — February 22, 2007 @ 11:41 pm

  8. С OpenBox я, право, не сталкивался, но какой-то выход должен быть по-любому :)

    Comment by reasonspace — February 22, 2007 @ 11:47 pm


  9. Comment by FuckY9aNdU666 — April 17, 2008 @ 12:36 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress