Создание сети VPN между живым сервером и частными сетями

У меня есть VPS (Cent OS 6) на реальном IP-адресе. У меня есть несколько других машин (все Linux, в основном Cent OS 6 и несколько Android-устройств), сидящих за NATted маршрутизаторами ADSL на нескольких сайтах.

Мне нужно создать VPN между ними, чтобы любое устройство могло выполнить ping или ssh на других устройствах, участвующих в VPN. Live Server может выступать в качестве хоста. Безопасность важна.

Я довольно комфортно с CLI Linux, но я не знаю, с чего начать этот проект.

Мои вопросы: Каковы шаги, которые мне нужно сделать для достижения вышеуказанной настройки?

One Solution collect form web for “Создание сети VPN между живым сервером и частными сетями”

Вся настройка слишком длинная, чтобы ее можно было здесь описать, также есть несколько способов, как вы можете ее настроить, чтобы предоставить обзор:

  • Вам нужно настроить сервер OpenVPN. Я бы посоветовал сделать это на VPS с внешним IP.
  • Установите клиенты OpenVPN на других серверах и устройствах Android для подключения к вашему серверу OpenVPN.

Вы можете найти руководство по быстрой установке / доказательству концепции на сайте OpenVPN: http://openvpn.net/index.php/open-source/documentation/miscellaneous/78-static-key-mini-howto.html

Специальные руководства CentOS:

  • Проблема настроить strongSwan на новой машине?
  • Являются ли данные дешифрованы и повторно зашифрованы сервером OpenVPN при отправке между клиентами?
  • Network Manager потерял сохраненные пароли vpn в Mint 17
  • TCP через TUN: SYN / ACK принимается, но ACK не создается, а сокет остается в состоянии SYN_SENT
  • Как создать / настроить vpn, используя только SSH?
  • Как респанировать vpnc, когда он останавливается?
  • Как исправить это eth0 и eth1, когда трафик, выходящий через eth0, терпит неудачу?
  • Как сделать HTTP прокси для VPN-туннеля?
  • Подключение к Интернету на подключенном к VPN сервере без Интернета
  • Клиент и сервер OpenVPN на одном компьютере - сервер не разрешает подключения, когда клиент подключен
  • OpenConnect не разрешает имена хостов
  • Linux и Unix - лучшая ОС в мире.