⚔️🌐 Как устроен собственный VPN: что находится на сервере и что устанавливается на телефон
Собственный VPN строится вокруг арендованного удалённого сервера, через который проходит интернет-трафик пользователя. Обычно для этого используется VPS – виртуальный сервер в дата-центре с собственной операционной системой, публичным IP-адресом и постоянным подключением к сети. После аренды это обычный удалённый компьютер, чаще всего с Ubuntu. Чтобы он мог принимать подключения со смартфона или ПК, на него устанавливается специальное серверное программное обеспечение.
🔻 Для простой настройки можно использовать 3x-ui – веб-панель, которая открывается в браузере и позволяет управлять VPN-сервером без ручного редактирования конфигурационных файлов. Через неё создаются пользователи, задаются параметры подключения, ограничения по трафику и формируются готовые ссылки или QR-коды.
За непосредственную обработку сетевых соединений при этом отвечает Xray-core – сетевое ядро, которым управляет 3x-ui. Проще говоря, 3x-ui – это панель с кнопками и настройками, а Xray-core – программа, которая выполняет заданные через неё правила и пропускает пользовательский трафик.
📌 На смартфон устанавливается отдельное клиентское приложение. Оно подключается к настроенному серверу и направляет через него интернет-трафик устройства. Параметры подключения обычно достаточно добавить по ссылке или отсканировать созданный в 3x-ui QR-код.
Таким образом, для первого собственного VPN достаточно понимать три элемента:
– VPS – удалённый компьютер, на котором всё работает;
– 3x-ui с Xray-core – серверная часть для создания и обслуживания подключений;
– клиентское приложение – программа на смартфоне или компьютере для подключения к серверу.
🔵 На практике пользователь работает прежде всего с двумя программами: панелью 3x-ui на своём VPS и клиентским приложением на телефоне. Xray-core работает на сервере в фоне и непосредственно обеспечивает передачу трафика.
Post #2102
67
