Возможна автоматическая настройка Хотспота через программу mikrotik_hotspot.pl
Примеры
Настройка хотспота на микротике, адрес которого 192.168.0.60
, RADIUS и start.cgi на 192.168.0.62:
./mikrotik_hotspot.pl CONFIGURE_HOTSPOT=y IP_ADDRESS=192.168.0.60 BILLING_IP_ADDRESS=192.168.0.62
То же, с заливкой SSH сертификата и интерфесе хотспота wlan1:
./mikrotik_hotspot.pl CONFIGURE_HOTSPOT=y IP_ADDRESS=192.168.0.60 BILLING_IP_ADDRESS=192.168.0.62 UPLOAD_KEY=y HOTSPOT_INTERFACE=wlan1
Программа сохраняет настройки предыдущих вызовов, для повторной конфигурации:
./mikrotik_hotspot.pl READ_CONFIG=192.168.0.64.arguments
Значения по умолчанию
Любое из значений можно поменять, задав через аргументы командной строки:
UPLOAD_KEY | n |
---|---|
BACKUP | n |
CONFIGURE_HOTSPOT | n |
BACKUP_AUTO | n |
SSH_PORT | 22 |
RADIUS_SECRET | secretpass |
CERTS_DIR | /usr/abills/Certs/ |
IDENTITY_FILE | /usr/abills/Certs/id_rsa.abills_admin |
REMOTE_ADMIN_NAME | abills_admin |
LOGIN | admin |
MASK | 255.255.255.0 |
HOTSPOT_INTERFACE | wlan1 |
BACKUP_FILE | \$IP_ADDRESS_\$DATE.backup |
HOTSPOT_ADDRESS | 192.168.4.1 |
HOTSPOT_NETWORK | 192.168.4.0 |
HOTSPOT_NETMASK | 24 |
MIKROTIK_GATEWAY | 192.168.0.1 |
DHCP_RANGE | 192.168.4.3-192.168.4.254 |
MIKROTIK_DNS | 8.8.8.8 |
HOTSPOT_DNS_NAME | hotspot.abills.net.ua |