Создание персонального VPN

  • Автор темы Автор темы Oskolok
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Oskolok

Пассажир
Сообщения
31
Реакции
68

Персональный VPN на Windows, iOS и macOS​


Для начала вам понадобится VPS (виртуальный приватный сервер), на котором будет жить ваш VPN.
Вбиваем "VPS hosting" в гугле, видим большой выбор. Естественно, нужно выбирать зарубежный, иначе толку будет ноль.
Брать можно самый дешевый тариф с 1 CPU/5+ GB диск/500+ GB трафика.

Ваш виртуальный сервер – оплот вашей безопасности в сети. Назначайте сложный пароль к аккаунту и храните его в надёжном месте.

Итак, у вас есть VPS.
Сначала вам нужно установить ОСь. Делается элементарно.

Идёте в Services->Linux VPS->Reinstall OS, выбираете Ubuntu 20.04, тыкаете Yes под Are you sure, а потом Install.

11.jpg


Установка занимает несколько минут, после чего на том же экране появляется информация с вашим IP и паролем. Они вам потребуются, но не волнуйтесь, вы всегда их сможете посмотреть на этой странице.

Дальнейшие шаги делаем из под винды. Качаем WinSCP


12.png

Устанавливаем прогу (можно стандартную установку), запускаем.
Для начала нужно настроить подключение к своему VPS.
Для этого выбираем New Site, вводим IP и логин root (это админский аккаунт). Сохраните на будущее.

ПАРОЛЬ НЕ СОХРАНЯЙТЕ, ЭТО НЕБЕЗОПАСНО!

13.png


Сохранив сессию, жмём Login.
Вот тут у вас запросят пароль, скопируйте его со странички из панели управления.
P.S. Для удобного и достаточно безопасного хранения паролей используйте, например, KeePass (прога) или LastPass (сервис).

14.png


При первом запуске выберите режим интерфейса Commander (который с двумя панелями), так будет удобнее.
После аутентификации увидите вот такое окно (у вас файлов справа пока не будет, они появятся после установки VPN).
Выберите Open Terminal.

15.png


Вас спросят: хотите открыть отдельную shell-сессию? Да, хотите.
16.png



После чего вам откроется вот такое окошко консоли.
Не нужно пугаться! Осталось чуть-чуть и только копипаста.
Открываем в браузере страничку

17.png


Копируем one-liner, вставляем в консоль и нажимаем Execute.
Текущий one-liner:
wget -qO && sudo sh
Ждём, пока пройдёт установка, после чего закрываем консоль.

18.png


У вас появятся вот эти вот файлики. Они нужны, чтобы настроить VPN на наших устройствах. Скачайте их в какую-нибудь удобную папку, например "c:\vpn\".

Дальнейшая инструкция есть по адресу

Но я пройдусь по шагам для 10-й винды и iOS.

19.png


Винда. Нажимаем кнопки Windows + R. Открывается окошечко "Выполнить", вбиваем туда cmd и жмём Ctrl+Shift+Enter, чтобы запустить консоль с правами администратора.
Вас спросят "Разрешить этому приложению вносить изменения на вашем устройстве?" Нажимайте "Да".

20.png



Нужно будет выполнить три команды. Первая это:
certutil -f -importpfx "c:\vpn\vpnclient.p12" NoExport
(если вы сохранили файл в другом месте, не забудьте поправить)
Вас спросят пароль PFX – он пустой, просто жмите Enter.

21.png


Дальше идёт:
powershell -command "Add-VpnConnection -ServerAddress 'ТУТ АЙПИ ВАШЕГО VPS' -Name 'Мой VPN' -TunnelType IKEv2 -AuthenticationMethod MachineCertificate -EncryptionLevel Required -PassThru"
Это создаст VPN-соединение в винде.
22.png




И 3-е:
powershell -command "Set-VpnConnectionIPsecConfiguration -ConnectionName 'Мой VPN' -AuthenticationTransformConstants GCMAES128 -CipherTransformConstants GCMAES128 -EncryptionMethod AES256 -IntegrityCheckMethod SHA256 -PfsGroup None -DHGroup Group14 -PassThru -Force"


23.png




Этот шаг завершает конфигурацию. Всё, ваша винда великолепна!
Чтобы активировать VPN-подключение, нажмите на иконку своего Wi-Fi в трее и увидите сверху "Мой VPN".
Нажимаете "Подключить" – и вот вы уже безопасно и свободно пользуетесь интернетом!

24.png



Дополнение: при первом подключении к вашему VPS вы получите вопрос от WinSCP, доверять ли неизвестному серверу. Нужно, само собой, ответить "Да" – это ваш сервер, вы можете ему доверять.

25.png



Теперь iOS. Вам нужно будет куда-то положить файл vpnclient.mobileconfig – например, на свой iCloud Drive.

Только не шарьте его ни с кем, кроме тех, кому хотите дать доступ к вашему VPN-у.
После этого открываете на телефоне/планшете (макбуке, кстати, тоже) местоположение файла в приложении Файлы и жмакаете по нему.

Получаете такое сообщение и идёте в Настройки->Основные->VPN и управление устройством.
webp


Там увидите загруженный профиль "IKEv2 VPN" с айпишником вашего сервера. Заходите внутрь, а потом жмите "Установить".

У вас спросят код-пароль, а потом ещё предупредят, что VPN-сервер может всякое делать с вашим трафиком, а ещё он не подписан. Но это ваш личный сервер, так что снова жмём "Установить". (А потом ещё раз внизу.)

Почти все готово, остался один шаг.
webp


Возвращаетесь в "VPN и управление устройством", заходите в "VPN", нажимаете на (i) у вашего IKEv2 VPN, активируете "Подкл. по запросу" – тогда ваш айфон/айпад ВСЕГДА будет ходить в интернет через VPN.
Если хотите включать/выключать вручную – не активируйте эту опцию.

Для пользователей macOS

На маке нам понадобится программа Terminal (так и вбивайте в поиске). Она откроет страшное чёрное окно, но вы не пугайтесь. Подключимся к VPS.

Вводите: ssh root@ip-вашего-сервера

Вас спросят: доверять хосту? Yes.

Введите пароль (он не покажет даже звёздочек, это нормально).

webp


После успешной авторизации, берём тот же one-liner отсюда:
wget -qO && sudo sh
Вставляем в консоль и нажимаем Enter. VPN устанавливается на ваш приватный сервер.
webp


После завершения установки пишите команду "exit", чтобы выйти из SSH. Но не закрывайте консоль, нам ещё качать файл для настройки VPN-соединения на нашем маке.
Пишем: scp root@ip-вашего-сервера:/root/vpnclient.mobileconfig ~/Desktop/
Потом пароль. Вуаля, файл на рабочем столе!

26.png
27.jpg
 

Вложения

  • 1660297157700.png
    1660297157700.png
    48.5 КБ · Просмотры: 6
Норм тема с впн)
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Я люблю экономить. Это правило справедливо для любых затрат в моей жизни, за исключением безопасности: в этой сфере я всегда был скорее большим параноиком, чем скрягой. И вот у параноидального жадины сломался телефон. Пиксель со вторички уже в дороге, но пока что мне пришлось пересесть на один...
Ответы
0
Просмотры
510
Как проверить что VPN и Tor не течёт Типы утечек Прежде чем проверять — надо понимать что именно может течь. IP утечка — твой реальный IP виден несмотря на VPN или Tor. Самый очевидный тип. DNS утечка — VPN подключён, IP скрыт, но DNS запросы идут через провайдера. Сайты не видят твой IP но...
Ответы
3
Просмотры
147
Вижу, что тема по "белым спискам" набирает популярность, поэтому выкладываю в публичный доступ простой в настройке и недорогой метод по обходу "белых списков", метод работает не у всех мобильных операторов, не во всех регионах и в любой момент может быть закрыт, но пока работает хоть как-то...
Ответы
8
Просмотры
Ты сидишь под VPN или Tor, думаешь, что ты невидимка. Трафик зашифрован, IP-адрес подменён. Но твой провайдер всё равно видит, на какие сайты ты ходишь. Как? Через дыру, о которой многие даже не догадываются. Имя ей — DNS-утечка. Что это такое? DNS — это телефонная книга интернета. Когда ты...
Ответы
5
Просмотры
206
Ты платишь $10 в месяц за VPN, читаешь на сайте "strict no-log policy" — и спишь спокойно. А потом оказывается, что провайдер два года писал твой реальный IP, время подключений и даже к каким серверам ты цеплялся. И всё это уже лежит у следователя на столе. Это не гипотетический сценарий — это...
Ответы
2
Просмотры
688
Назад
Сверху Снизу