~ /home/karen/projects $

Karen's CyberLab

Junior Cybersecurity Practitioner

Nginx — online
HTTPS — active
OpenVPN — running

Что я развернула

🖥️

VPS на Vultr

Арендовала облачный сервер, настроила доступ по SSH, управление через ключи.

Vultr Ubuntu SSH
🌐

Nginx Web Server

Установила и настроила Nginx как веб-сервер. Прикрепила поддомен через DuckDNS.

Nginx DuckDNS DNS
🔒

HTTPS / TLS

Получила SSL-сертификат и настроила шифрование трафика между клиентом и сервером.

Let's Encrypt Certbot TLS
🛡️

OpenVPN

Поднял VPN-сервер на том же хосте. Клиенты подключаются через зашифрованный туннель.

OpenVPN PKI Tunneling

Технический стек

Компонент Описание Категория
Vultr VPS Облачный сервер — точка входа в инфраструктуру Infrastructure
Ubuntu Linux Серверная ОС, управление через CLI OS
Nginx Высокопроизводительный веб-сервер Web
DuckDNS Бесплатный динамический DNS для поддомена DNS
Let's Encrypt Бесплатный TLS-сертификат через Certbot Security
OpenVPN VPN-сервер с PKI-аутентификацией Network Security

Как это выглядело в терминале

karen@vps:~$
karen@vps:~$ sudo apt install nginx -y
✔ Nginx installed successfully
karen@vps:~$ sudo systemctl enable nginx
✔ Enabled on boot
karen@vps:~$ sudo certbot --nginx -d mylab.duckdns.org
✔ Certificate obtained. HTTPS enabled.
karen@vps:~$ sudo systemctl status openvpn
● openvpn.service — active (running)
# Всё работает. Сервер в эфире 🚀