pfSense Captive portal

Конфигурация pfSense

1. Устанавливаем пакет freeradius2

2. Переходим в «Services» → «Captive Portal» и создаем новую зону вдумчиво выставляя все нужные нам параметры (да, здесь подразумевается, что наш уже настроенный Ubilling с FreeRADIUS слушает на 172.16.0.1 а собственно pfsense смотрит на него интерфейсом LAN 172.16.0.2)

Конфигурация со стороны Ubilling

Все традиционно и просто, в минимальном варианте.

И что в результате?

А в результате, наши пользователи при попытке зайти на какой-либо сайт должны получать вот такую формочку логина (в процессе конфигурации pfsense вы уже должны были заметить, что никто не мешает вам залить свою).

А также при удачной авторизации получить ВНЕЗАПНО авторизированного пользователя:

А что с шейпом?

Можете попробовать использовать reply аттрибуты WISPr-Bandwidth-Max-Down и WISPr-Bandwidth-Max-Up.

pfsense.txt · Последние изменения: 2015/03/09 03:59 — nightfly
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki