Добавление хоста в Hotspot IP Bindings по выданному DHCP-сервером адресу

Форум для общения пользователей MikroPlant
Ответить
AlexeyU
Сообщения: 13
Зарегистрирован: 14 май 2018, 16:18

07 мар 2019, 13:22

Код: Выделить всё

Import-Module MikrotikPowerShell.dll

$mikroHost = Read-Host 'Host (access IP address)'
$username = Read-Host 'Username'
$password = Read-Host 'Password'
$address = Read-Host 'Address'

Get-Mikrotik -Host "$mikroHost" -Username "$username" -Password "$password" -Command "/ip/dhcp-server/lease/print" -Query @{"address"="$address"} | Get-Mikrotik -Command "/ip/hotspot/ip-binding/add" -Parameters @{"mac-address"={$_.'mac-address'};"type"="bypassed"}
Скрипт ищет адрес, выданный DHC-сервером и добавляет запись в Hotspot IP Bindings его MAC-адрес. Удобно, если есть только IP-адрес подключенного устройства.


Ответить