Всем привет! В продолжение темы безопасности: после того как вы создали в WireGuard первый клиент для себя и один запасной, желательно закрыть доступ к веб-интерфейсу (WireGuard-UI) извне. В этой короткой заметке покажу, как сделать это с помощью ufw-docker, оставив панель доступной только из внутренней сети VPN.
Устанавливаем ufw-docker
Для этого сначала устанавливаем ufw-docker — подробная инструкция здесь:
Разрешаем доступ только из сети WireGuard
Затем выполняем команду:
ufw route allow proto tcp from 10.10.10.0/24 to any port 51821
Всё! Теперь доступ к веб-интерфейсу будет только через внутреннюю сеть WireGuard.
Проверяем результат
В выводе ufw status правило будет выглядеть так:
51821/tcp ALLOW FWD 10.10.10.0/24
Доступ из сети WG будет по адресу:
Статья впервые опубликована 14.12.2022 на openode.xyz; перенесена и обновлена 04.08.2026.