08 Январь 2012

Хостинг на дому. Часть четвертая. VPN

Опубликовано в Блог, Молескин, Програмирование

Настройка VPN на NAS

  1. Идем в Start → Package Center → Available и устанавливаем VPN Center. Включаем его.
  2. Идем в Start → VPN Center.
  3. Затем в Settings → PPTP указываем (для iOS устройств):
    • Enable PPTP VPN server
    • Dynamic IP address: 10.0.7.0
    • Maximum connection number: 5
    • Authentication: MS-CHAP v2
    • Encryption: Require MMPE (40/128 bit)
    • MTU: 1400
  4. Затем в Settings → OpenVPN указываем (для десктопных клиентов):
    • Enable Open VPN server
    • Dynamic IP address: 10.0.8.0
    • Maximum connection number: 5
    • Enable compression on VPN link
    • И нажимаем кнопку «Export configuration», скачиваем полученный архив.
    • Жмем OK.
  5. Идем в настройки роутера и прокидываем порты (TCP:1723 и UDP:1194) с роутера на DS, как в настройке веб-хостинга.

В скаченном архиве в файле readme.txt есть вся необходимая информация по настройке VPN клиентов под тремя основными системами.
Для Mac настройка выглядит так:

Устанавливаем OpenVPN клиент для Mac

  1. OpenVPN клиент для OS X называется Tunnelblick. Скачиваем отсюда http://code.google.com/p/tunnelblick/ и устанавливаем.
  2. Запускаем Tunnelblick.
  3. Нажимаем Create and open configuration folder; откроется окно Finder’а с папкой конфигурации (оставляем папку открытой).
  4. Открываем openvpn.ovpn с помощью какого-нибудь редактора (например, TextMate) и заменяем YOUR_SERVER_IP на публичный IP DiskStation (например, 74.125.224.72).
    • Если ты используешь роутер, то укажи IP роутера.
    • Убери # перед «redirect-gateway» что бы направить весь клиентский трафик (включая веб трафик) через VPN сервер.
  5. Скопируй файлы openvpn.ovpn и ca.crt в папку конфигурации Tunnelblick.
  6. Нажимаем на иконку тоннеля в менюбаре и выбираем Connect VPN.
  7. Теперь мы в любой сети, как у себя дома.
  8. В Finder → Go → Connect to Server. Вводим адрес сервера, например: afp://10.0.1.111 и выбираем нужную сетевую папку.

Настройка iOS устройств.

  1. Settings → General → Network → VPN → Add VPN Configuration…
  2. Выбираем:
    • PPTP
    • Description: DS
    • Server: внешний IP адрес или домен, подключеный к DS
    • Account: admin, например
    • RSA SecurID: OFF
    • Password: пароль от аккаунта
    • Encription Level: Auto
    • Send All Traffic: OFF
  3. Включаем VPN.

Leave a comment

You are commenting as guest. Optional login below.