Устанавливаем VPN Server на Ubuntu Server 10.04

Рубрика: Admin Work

26 Дек 2011

vpn server ubuntu
Хочу сразу сказать, что сделать это будет очень просто. Для начала поставим сам VPN сервер:

apt-get install pptpd

После этого отредактируем файл конфига нашего VPN сервера.

sudo nano /etc/pptpd.conf

В нём меняем:

# IP-адрес сервера в VPN-сети:
localip 192.168.91.1
 
# Диапазон адресов для выдачи VPN-клиентам:
remoteip 192.168.68.200-210
 
# Включим передачу VPN-клиентам широковещательных пакетов с внутреннего интерфейса роутера, обратите внимание eth0 – это интерфейс вашей сетевой карты, он так же может быть и eth1 если допустим у вас 2 сетевых карты и подключена 2я сетевая карта:
bcrelay eth0

Прикладываю свой файл конфига на всякий случай pptpd.conf

И так, пол пути мы уже прошли теперь отредактируем следующий файл конфига, он уже лежит в другой директории пишем:

sudo nano /etc/ppp/pptpd-options
# Требовать от клиента обязательное авутентификации:
auth
 
# Адрес DNS-сервера, указываемого клиентам:
ms-dns 192.168.68.2
 
# Чтобы не сбивался маршрут по умолчанию:
nodefaultroute

На всякий случай выкладываю полный мой конфиг pptpd-options

Теперь переходим к созданию пользователей VPN сервера, для этого нам нужно будет отредактировать файл:

sudo nano /etc/ppp/chap-secrets

Его содержимое у меня выглядет примерно вот так:

# client        server  secret                  IP addresses
testuser * testpass *
opasnip * opasnippass 192.168.68.205

testuser это имя пользователя который подключается к VPN, а testpass – это его пароль, * – означают что у него нет никаких ограничений. Следующему пользователю уже будет выдаваться IP 192.168.68.205

Теперь делаем ip-masquerading, для этого отредактируем фвйл rc.local пишем:

sudo nano /etc/rc.local

Он будет у нас выглядеть следующим образом:

# PPTP IP forwarding
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERAD
exit 0

И на последок, нужно раз документировать строку в файле /etc/sysctl.conf пишем:

sudo nano /etc/sysctl.conf

вот эта строчка:

net.ipv4.ip_forward=1

На этом всё перезагружаем систему и подключаемся.

Добавить в закладки:

  • Добавить ВКонтакте заметку об этой странице
  • Facebook
  • Мой Мир
  • Блог Li.ру
  • LiveJournal
  • Twitter
  • Яндекс.Закладки
  • Google Buzz
  • БобрДобр
  • Одноклассники
  • Блог Я.ру

Похожие записи:

Оставить комментарий или два

Подписаться на обновления:

    RSS Подписка Twitter

Вы можете подписаться на обновления через RSS, и получать оперативно все новсти блога в удобном форме.