Обработка длинного адресного списка

Базовая функциональность RouterOS
kuzma2000
Сообщения: 3
Зарегистрирован: 21 янв 2018, 20:08

Обработка длинного адресного списка

Сообщение kuzma2000 »

Коллеги помогите решить проблему, если решение существует:)

Есть десяток маршрутизаторов (Микротик). Они все являются точками выхода в интернет. Все соеденины в сеть VPNами. Поднят сервер Dude. На части устройств используется проброс портов NAT-ом.
Так как от проброса устройств уйти нельзя, а желающих попереберать пароли масса - были написаны правила для бана особо настырных.
Есть желание эти адресные списки объеденить и централизовано распространить на все устройства. Но на первом же этапе столкнулся с проблемой - не могу обработать файл размером более 4 Кб.

Читал переписку Chupaka на форуме Микротик….
Как я понял "ноги растут" из=за того что есть ограничение на размер переменной в RouterOS, а файл читаеться целиком в память.

Подскажите есть ли все таки какой-то вариант обработки большого файла?
Может быть по строчкам?
Или, возможно, для этих целей можно использовать Dude.
Аватара пользователя
Chupaka
Сообщения: 4086
Зарегистрирован: 29 фев 2016, 15:26
Откуда: Минск

Re: Обработка длинного адресного списка

Сообщение Chupaka »

Увы, да, ограничение на размер обрабатываемого файла - 4 КБ. Если списки надо распространять с одного маршрутизатора на все - теоретически, можно их подкидывать несколькими мелкими файлами, каждый не более 4 КиБ, но стоит ли овчинка выделки...

Для такого рода синхронизации я у себя делал отдельную программу, которая через RouterOS API синхронизировала списки.
kuzma2000
Сообщения: 3
Зарегистрирован: 21 янв 2018, 20:08

Re: Обработка длинного адресного списка

Сообщение kuzma2000 »

Понятно, спасибо!

С отпарсить вывод динамического списка, чтобы сохранялся только ip адрес уже нельзя?
То есть конструкция print brief column= не работает также?
Аватара пользователя
Chupaka
Сообщения: 4086
Зарегистрирован: 29 фев 2016, 15:26
Откуда: Минск

Re: Обработка длинного адресного списка

Сообщение Chupaka »

А что эта конструкция должна дать?
kuzma2000
Сообщения: 3
Зарегистрирован: 21 янв 2018, 20:08

Re: Обработка длинного адресного списка

Сообщение kuzma2000 »

Сохранить из динамического списка только один столбец
Аватара пользователя
Chupaka
Сообщения: 4086
Зарегистрирован: 29 фев 2016, 15:26
Откуда: Минск

Re: Обработка длинного адресного списка

Сообщение Chupaka »

Нет, только вручную: скриптом сформировать нужное значение переменной (не более 4КБ) и записать её как содержимое файла.