адрес лист и подсети
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
адрес лист и подсети
Доброго дня всем =)
подскажите, пожалуйста, можно сделать чтобы автоматом добавить в адрес лист сразу всю подсеть ?
например попал входящий 185.70.187.189 в черный список, и сразу добавилась вся подсеть 185.70.184.0/22 в черный список
подскажите, пожалуйста, можно сделать чтобы автоматом добавить в адрес лист сразу всю подсеть ?
например попал входящий 185.70.187.189 в черный список, и сразу добавилась вся подсеть 185.70.184.0/22 в черный список
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
Re: адрес лист и подсети
и еще вопрос - как можно добавить в адрес лист диапазон адресов, например '5.39.218.128 - 5.39.218.200' ?
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
А как вы собираетесь определять размер подсети? Проще всего, наверное, предположить, что подсети везде /24 - и просто удалять последнее число, заменяя его на "0/24"
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
Достаточно неожиданный, наверное, ответ, но... Вот так и добавлять
Код: Выделить всё
ip fi address-list add list=test address=1.1.1.5-1.1.1.8
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
Re: адрес лист и подсети
Таки да, работает! спасибо =)Chupaka писал(а): ↑27 дек 2017, 10:49Достаточно неожиданный, наверное, ответ, но... Вот так и добавлять
Код: Выделить всё
ip fi address-list add list=test address=1.1.1.5-1.1.1.8
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
Что именно вы хотите автоматизировать? Что у вас уже есть?
Например, action=add-src-to-address-list сильно "автоматизировать" не получится - он только /32 и будет добавлять
Например, action=add-src-to-address-list сильно "автоматизировать" не получится - он только /32 и будет добавлять
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
Re: адрес лист и подсети
так в том и дело, action=add-src-to-address-list добавляет только сам адрес...
хотелось бы наверное скриптик, который бы например раз в ХХ минут "пробегал" address_list и менял адреса aaa.bbb.ccc.ddd на aaa.bbb.ccc.0/24
хотелось бы наверное скриптик, который бы например раз в ХХ минут "пробегал" address_list и менял адреса aaa.bbb.ccc.ddd на aaa.bbb.ccc.0/24
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
В качестве отправной точки можно использовать скриптик типа такого:
Код: Выделить всё
{
:local a;
:foreach i in=[/ip firewall address-list find list="conv"] do={
:set a [/ip firewall address-list get $i address];
[/ip firewall address-list set $i address=([:pick $a 0 ([:find $a "." ([:find $a "." ([:find $a "." 0] + 1)] + 1)] + 1)]."0/24")]
}
}
-
- Сообщения: 128
- Зарегистрирован: 10 фев 2017, 08:52
Re: адрес лист и подсети
супер! браво! респект!Chupaka писал(а): ↑27 дек 2017, 13:36 В качестве отправной точки можно использовать скриптик типа такого:
Код: Выделить всё
{ :local a; :foreach i in=[/ip firewall address-list find list="conv"] do={ :set a [/ip firewall address-list get $i address]; [/ip firewall address-list set $i address=([:pick $a 0 ([:find $a "." ([:find $a "." ([:find $a "." 0] + 1)] + 1)] + 1)]."0/24")] } }
-
- Сообщения: 4
- Зарегистрирован: 24 дек 2019, 12:47
Re: адрес лист и подсети
Подскажите а если нужно в адрес лист добавить диапазон с разными подсетями?
192.168.10.0-192.168.123.255
192.168.10.0-192.168.123.255
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
А конкретнее? Что тут разное и какой критерий определения ширины диапазона?
-
- Сообщения: 4
- Зарегистрирован: 24 дек 2019, 12:47
Re: адрес лист и подсети
*.*.10.0-*.*.123.255
тоесть 10.0-10.255
11.0-11.255
12.0-12.255 и так до 123,255
В адрес лист такой диапазон вставить не дает.
Максимум получается 192.168.10.0-192.168.10.255 или 192,168,10,0/24
Необходимо сделать доступ к микротику только ip из одного города или одной страны.
тоесть 10.0-10.255
11.0-11.255
12.0-12.255 и так до 123,255
В адрес лист такой диапазон вставить не дает.
Максимум получается 192.168.10.0-192.168.10.255 или 192,168,10,0/24
Необходимо сделать доступ к микротику только ip из одного города или одной страны.
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
Опишите, пожалуйста, что значит "не даёт":
Код: Выделить всё
> /ip firewall address-list add list=list address=192.168.10.0-192.168.123.255
> /ip firewall address-list print
Flags: X - disabled, D - dynamic
# LIST ADDRESS CREATION-TIME TIMEOUT
0 list 192.168.10.0-192.168.123.255 dec/24/2019 14:21:20
-
- Сообщения: 4
- Зарегистрирован: 24 дек 2019, 12:47
Re: адрес лист и подсети
Захожу Фаервол - Адрес лист
ДОбавляю 217.19.208.0-217.19.223.255
Нажимаю Apply
В итоге добавляет 217.19.208.0/20
ДОбавляю 217.19.208.0-217.19.223.255
Нажимаю Apply
В итоге добавляет 217.19.208.0/20
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: адрес лист и подсети
И что не так? 217.19.208.0/20 - это подсеть с диапазоном адресов 217.19.208.0-217.19.223.255. Они абсолютно равнозначны.
https://www.opennet.ru/ipcalc.shtml?ip= ... D4%D8+-%3E
https://www.opennet.ru/ipcalc.shtml?ip= ... D4%D8+-%3E
-
- Сообщения: 4
- Зарегистрирован: 24 дек 2019, 12:47
Re: адрес лист и подсети
Спасибо
Последний раз редактировалось lemark710 25 дек 2019, 12:55, всего редактировалось 4 раза.