Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія Наступна ревізія По сторонах наступні версії | ||
multigen [2023/06/30 10:59] borisov |
multigen [2023/09/09 10:20] nightfly |
||
---|---|---|---|
Рядок 7: | Рядок 7: | ||
===== Попереднє налаштування ===== | ===== Попереднє налаштування ===== | ||
- | Починаючи з FreeBSD 12.1 **достатньо лише увімкнути (і запустити) FreeRADIUS** в / | + | Починаючи з FreeBSD 12.1 **достатньо лише увімкнути (і запустити) FreeRADIUS** в / |
- | Для всіх старіших версій потрібно виконати кроки нижче: \\ \\ | + | |
- | Ми сподіваємося, | + | Ми сподіваємося, |
- | Важливо: | + | |
- | <code ini> | + | <file ini rc.conf> |
radiusd_enable=" | radiusd_enable=" | ||
- | </code> | + | </file> |
- | + | ||
- | Після чого розгортаємо пресети конфігурації FreeRADIUS і базову структуру БД. | + | |
- | + | ||
- | ==== FreeRADIUS2 ==== | + | |
- | + | ||
- | < | + | |
- | # cd / | + | |
- | # cp -R ./ | + | |
- | # mysql -u root -p stg < ./ | + | |
- | # mysql -u root -p stg < ./ | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | ==== FreeRADIUS3 ==== | + | |
- | Конфігурація FreeRADIUS3 (йде з бінарними пакетами для FreeBSD >=11.2): \\ | + | |
- | < | + | |
- | # cd / | + | |
- | # cp -R ./ | + | |
- | # setenv RADVER `radiusd -v | grep " | + | |
- | # sed -i.bak " | + | |
- | # mysql -u root -p stg < ./ | + | |
- | # mysql -u root -p stg < ./ | + | |
- | </ | + | |
Рядок 88: | Рядок 62: | ||
; | ; | ||
; | ; | ||
- | ;Чи ввімкнено планетарний | + | ;Чи ввімкнено планетарний тельбухач |
ISHIMURA_ENABLED=0 | ISHIMURA_ENABLED=0 | ||
; | ; | ||
Рядок 187: | Рядок 161: | ||
^ Макрос | ^ Макрос | ||
- | | {IP} | IP користувача у форматі x.x.x.x | | + | | {IP} | IP користувача у форматі x.x.x.x | |
| {MAC} | MAC користувача у форматі за замовчуванням aa: | | {MAC} | MAC користувача у форматі за замовчуванням aa: | ||
| {MACFDL} | | {MACFDL} | ||
Рядок 196: | Рядок 170: | ||
| {USERNAME} | | {USERNAME} | ||
| {PASSWORD} | | {PASSWORD} | ||
- | | {TARIFF} | + | | {TARIFF} | Ім' |
| {STATE} | Стан користувача (ON-LINE/ | | {STATE} | Стан користувача (ON-LINE/ | ||
| {NETID} | ID мережі нетхоста користувача | | | {NETID} | ID мережі нетхоста користувача | | ||
Рядок 214: | Рядок 188: | ||
| {SPEEDUPBC} | Швидкість аплоду користувача в bit/s з 1024 бітами в кілобіті поділена на 8 (Cisco burst) | | | {SPEEDUPBC} | Швидкість аплоду користувача в bit/s з 1024 бітами в кілобіті поділена на 8 (Cisco burst) | | ||
| {SPEEDMRL} | Швидкість даунлода і аплода у вигляді downspeedk/ | | {SPEEDMRL} | Швидкість даунлода і аплода у вигляді downspeedk/ | ||
- | | {USERSWITCHIP} | IP присвоєного світча користувача у форматі x.x.x.x | + | | {USERSWITCHIP} | IP присвоєного світча користувача у форматі x.x.x.x | |
| {USERSWITCHPORT} | Порт присвоєного світча користувача | | | {USERSWITCHPORT} | Порт присвоєного світча користувача | | ||
| {USERSWITCHMAC} | MAC присвоєного світча користувача у форматі aa: | | {USERSWITCHMAC} | MAC присвоєного світча користувача у форматі aa: | ||
Рядок 223: | Рядок 197: | ||
| {NASSECRET} | Radius secret NAS-а користувача | | | {NASSECRET} | Radius secret NAS-а користувача | | ||
| {NASPORT} | Віддалений порт для radclient за замовчуванням (3799) | | | {NASPORT} | Віддалений порт для radclient за замовчуванням (3799) | | ||
+ | | {NETEXT} | Користувацькі підмережі з NETWORKS_EXT для Framed-Route атрибуту | | ||
Рядок 248: | Рядок 223: | ||
^ Сервіс | ^ Сервіс | ||
- | | PoD | + | | PoD | Користувач активний | Користувач не активний | PoD | |
| CoA | Користувач не активний | Користувач активний | CoA Connect | | | CoA | Користувач не активний | Користувач активний | CoA Connect | | ||
| CoA | Користувач активний | Користувач не активний | CoA Disconnect | | | CoA | Користувач активний | Користувач не активний | CoA Disconnect | |