Создайте VPN-сервер, используя Ubuntu VPS

У меня есть Ubuntu (Debian) VPS в США, СЕЙЧАС хочу создать VPN-сервис на нем. Можете ли вы помочь мне справиться с этим, пожалуйста.

  • Какая программа превзошла меня.
  • Что насчет носков! [Мне это тоже нужно]
  • Как я могу установить его.
  • Какой менеджер по работе с клиентами лучше, чем для учета.

1 ответ

Решение

Для этой инструкции мы предполагаем, что ваш виртуальный сервер имеет IP: 83.170.XXX.XXX (везде используйте реальный IP).

Затем войдите через SSH как root

ssh root@83.170.XXX.XXX

Следуя этим командам и инструкциям, обновите Ubuntu:

apt-get update 
apt-get upgrade 
apt-get install pptpd

Редактировать файл /etc/pptpd.conf и добавить:

localip 192.168.0.1 
remoteip 192.168.0.2-254

Вставьте серверы имен в /etc/ppp/pptpd-options:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

Создайте двух тестовых пользователей в /etc/ppp/chap-secrets

user1 pptpd password1 * 
user2 pptpd password2 *

Настройте маршрутизацию для VPN сервера в /etc/sysctl.conf:

net.ipv4.ip_forward=1

Сейчас редактирую /etc/rc.local (вставьте перед выходом 0 и замените 83.XXX.XXX.XXX своим IP-номером VPS):

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -j SNAT --to-source 83.XXX.XXX.XXX

Перезагрузите, и мы сделали.

shutdown -r now

Теперь вы можете войти через VPN через PPTP с любым из учетных данных, которые вы создали ранее:

  • user1 / password1
  • user2 / password2

Источник

Это видео поможет вам также

Смотрите также

Другие вопросы по тегам