🛠️ Установка PacketFence на Ubuntu Desktop

1. 📥 Обнови систему:

sudo apt update && sudo apt upgrade -y

2. 📦 Установи зависимость:

sudo apt install curl -y

3. 🚀 Запусти автоустановщик PacketFence:

curl -sSL https://raw.githubusercontent.com/inverse-inc/packetfence/master/bin/install-debian.sh | sudo bash

🔧 Этот скрипт поставит всё: MySQL, Apache, FreeRADIUS, веб-интерфейс, Captive Portal и настроит систему.


🔐 После установки:

  1. Перейди в браузере на:
    https://localhost:1443/

  2. Введи:

    • Логинadmin

    • Пароль: будет выведен в конце установки (сохрани его!)

  3. Настрой:

    • Список пользователей

    • Captive Portal шаблон

    • RADIUS secret

    • Интерфейсы (какой отвечает за интернет, какой за клиентов)


🌐 Схема подключения

КомпонентПример
Wi-Fi роутерБез пароля (открытый SSID)
Captive Portal URLУказывает на Ubuntu ПК
RADIUS-сервер IPIP Ubuntu (внутренняя сеть)
RADIUS SecretСовпадает с clients.conf