Чему вы научитесь
- Понимать, из каких частей состоит собственный VPN и какую роль выполняют VPS, IP-адрес, SSH, сервер и клиентское приложение.
- Выбирать VPS для личного VPN и проверять основные характеристики сервера перед покупкой.
- Подключаться к серверу с Ubuntu по SSH из Windows и выполнять необходимые команды без предварительного опыта работы с Linux.
- Устанавливать и настраивать VPN на собственном VPS через приложение AmneziaVPN.
- Создавать VPN-подключение на компьютере с Windows и проверять, проходит ли интернет-трафик через ваш сервер.
- Разбираться в основных причинах ошибок при подключении к серверу и понимать, на каком этапе искать проблему.
- Самостоятельно выбрать другого VPS-провайдера или другой поддерживаемый VPN-протокол, не привязываясь к примеру из курса.
- Понимать, какие данные нужно сохранить после настройки, чтобы не потерять доступ к серверу и VPN-подключению.
О курсе
Для кого этот курс
Начальные требования
Для прохождения потребуется компьютер или ноутбук с Windows 10 либо Windows 11.
Нужен стабильный доступ в интернет и возможность устанавливать программы на компьютер.
Потребуется небольшой бюджет на аренду VPS. Сервер приобретается отдельно и не входит в стоимость курса.
Желательно иметь банковскую карту или другой способ оплаты, который принимает выбранный VPS-провайдер.
Специальные знания Linux, SSH, компьютерных сетей и системного администрирования не требуются. Достаточно уверенно пользоваться браузером, скачивать файлы и копировать команды.
Во время прохождения понадобится сохранить IP-адрес сервера, SSH-порт, имя пользователя, пароль или ключ доступа. Для этих данных лучше заранее подготовить защищённое место хранения.
Преподаватели курса
Как проходит обучение
Уроки лучше проходить по порядку. Настройка строится последовательно: сначала мы разбираемся, что именно понадобится для собственного VPN, затем выбираем и арендуем VPS, подключаемся к серверу, устанавливаем VPN и настраиваем клиент на Windows.
Во время обучения вы повторяете действия на своём компьютере и сервере. Я указываю нужные ссылки, названия страниц, вкладок и кнопок, а также привожу команды, которые можно скопировать в терминал.
После важных действий мы проверяем результат. Например, убеждаемся, что SSH-соединение работает, сервер отвечает, VPN установился, клиент подключается, а внешний IP-адрес действительно изменился. Такая проверка помогает заметить ошибку сразу, а не искать её в конце настройки.
Тестов и отдельных учебных задач в курсе немного. Главная практика — ваш работающий VPS. Некоторые вопросы добавлены для проверки терминов и действий, которые могут повлиять на безопасность или доступ к серверу.
Интерфейсы VPS-провайдеров и приложений со временем меняются. Поэтому кнопка на вашем экране иногда может выглядеть немного иначе, чем в уроке. В таких случаях ориентируйтесь на название раздела и назначение действия, которые я объясняю в тексте.
После завершения курса у вас останется настроенный VPN-сервер, клиентское подключение на Windows и понимание всей цепочки от аренды VPS до проверки VPN-соединения.
Что вы получите
- Собственный настроенный VPN-сервер на арендованном VPS.
- Рабочее VPN-подключение на компьютере с Windows.
- Практический опыт аренды VPS, подключения по SSH и работы с удалённым сервером на Ubuntu.
- Понимание всей цепочки настройки: от выбора сервера до проверки внешнего IP-адреса после подключения.
- Пошаговые инструкции со ссылками, названиями страниц, вкладок, кнопок и необходимыми командами.
- Навык проверки характеристик VPS и выбора подходящего тарифа для личного VPN.
- Понимание различий между VPS-провайдером, VPN-приложением и VPN-протоколом.
- Возможность самостоятельно выбрать другого VPS-провайдера или поддерживаемый VPN-протокол, а не ограничиваться примером из курса.
- Базовые навыки диагностики: вы сможете определить, на каком этапе возникла проблема — при подключении к серверу, установке VPN или настройке клиента.
- Материалы, основанные на реальной настройке: в курсе я использую сервер, провайдера и инструменты, которые покупал и проверял сам.