Подготовка домена и VPS
DNS, порты и способ входа в панель нужно выбрать до запуска мастера установки.
A-запись домена
- Выберите домен или поддомен для главного сервера, например
vpn.example.com. - Создайте A-запись, указывающую на публичный IPv4 сервера.
- Если DNS обслуживает Cloudflare, включите режим DNS only — без проксирования.
- Проверьте AAAA-запись: если она указывает на другой адрес, исправьте или удалите её.
Сертификат Let's Encrypt выпускается во время установки, поэтому запись должна заработать заранее.
Порты и firewall хостинга
Откройте SSH, TCP 80, TCP 443 и UDP 443. Если HTTP/2 работает, а HTTP/3 нет — проверьте, пропускает ли UDP 443 хостинг или сеть клиента. Порт 8443 открывайте только для выбранного способа доступа к панели.
Как вы будете входить в панель
Мастер установки предложит один из вариантов:
- Только локально через SSH — по умолчанию панель слушает
127.0.0.1:8443и недоступна из интернета. - По списку IP-адресов — например, текущий IP вашего компьютера.
- Публичный порт — включается только явным выбором.
Настройки firewall у хостинга должны соответствовать выбранному варианту.
Вход через SSH-туннель
Откройте туннель с компьютера администратора:
ssh -L 8443:127.0.0.1:8443 root@IP_VPS Сертификат выписан на домен сервера, поэтому браузер должен открыть панель по этому имени. Временно добавьте строку в локальный файл hosts и откройте https://vpn.example.com:8443:
127.0.0.1 vpn.example.com Удалите запись после администрированияОна меняет адрес VPN-сервера для приложений на этом компьютере. Не отключайте проверку сертификата.