+38 (067) 901-63-22

Корзина

0 товара(ов) на сумму
0 грн.

Настройка VPN сервера в Linux Ubuntu

Устанавливаем на сервере сервис протокола PPP:

<strong>apt-get install ppp pptpd</strong>
По умолчанию, корректно устанавливаются все основные параметры.
Проверим, что VPN-порт (1723) слушается сервисом pptp (отвечающим за VPN): 
<strong>netstat -ap | grep pptp</strong>

Мы должны увидеть:

<strong>1723 LISTENED</strong>

Приводим файлы к нужному виду (взято с http://obrivki.blogspot.com/2010/02/vpn-pptpd-ubuntu-windows.html):

/etc/pptpd.conf

~~~~~~~~~~~~~~~~~~~~~~~~~~

option /etc/ppp/pptpd-options

logwtmp

localip 10.1.1.1 # адрес сервера в создаваемой виртуальной сети

remoteip 10.1.1.50-59 # адреса, раздаваемые клиентам

(диапазоны адресов не должны пересекаться с уже используемыми клиентами в их реальных сетях)

/etc/ppp/pptpd-options

~~~~~~~~~~~~~~~~~~~~~~~~~~

lock

name pptpd

nodefaultroute

refuse-pap

refuse-mschap

require-mschap-v2

#require-mppe-128 # шифрование. В теории должно работать, на практике у меня не вышло его завести

proxyarp

nodefaultroute

cat /etc/ppp/chap-secrets

~~~~~~~~~~~~~~~~~~~~~~~~~~

# Secrets for authentication using CHAP

# client server secret IP addresses

user pptpd password *

user2 pptpd password2 10.1.1.54

(заводим пользователей, указываем пароли и, опционально, айпишники, которые они будут получать)

После настройки перезапускаем демона:

sudo /etc/init.d/pptpd restart

12.05.12, 17:11

Автор сообщения: К2® Рудюк Сергей Анатольевич (Блог К2 - http://corp2.net)