Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 921357

GFI KerioControl 9.x (Часть 7) (7396) / Программный межсетевой экран NG [9.4.4-8434-p1 (18.04.2024)]

$
0
0
carlens:
HankHank
SafronovVY
deadlock77

Цитата:
С GeoIP вопрос бы автоматизировать
Мы сейчас работаем над тем, чтобы добавить в зеркало обновление для старых версий Керио Контрол (geoip.csv). И, как только кериоты разродятся апдейтами гео для новейших версий, постараемся реализовать этот функционал в Зеркале.

Цитата:
Для Windows не вижу проблем. На сегодня всё для этого есть:
Строго говря, я не уверен, что такая работа должна выполняться средствами Зеркала. Оно на то и "Зеркало", что отражает фактическое наполнение официального сайта, позволяет загружать обновления стандарным встроенным в каждый дистрибутив способом, изначально предусмотренным кериотами.

Если же идет речь о создании специального скрипта, который должен не только формировать обновления, но и подсовывать их в нужную директорию с последующей перезагрузкой керио, то Зеркало тут ни к чему совершенно - гораздо выгоднее разместить такой скрипт на самом Керио контрол:

1. Загружать файлы можно с использованием curl, поправьте меня, вроде бы в стандартном комплекте Керио curl есть. Адреса для загрузки баз (базы обновляются мейнтейнером):
https://raw.githubusercontent.com/8bitsaver/maxmind-geoip/release/GeoLite2-Country-CSV.zip
или в разархивированном виде
https://raw.githubusercontent.com/wyot1/GeoLite2-Unwalled/downloads/COUNTRY/CSV/GeoLite2-Country-Blocks-IPv4.csv
https://raw.githubusercontent.com/wyot1/GeoLite2-Unwalled/downloads/COUNTRY/CSV/GeoLite2-Country-Blocks-IPv6.csv
https://raw.githubusercontent.com/wyot1/GeoLite2-Unwalled/downloads/COUNTRY/CSV/GeoLite2-Country-Locations-en.csv

2. Запускать по крону, раз в день или в два дня. В ночное время, чтобы никому не мешать.

3. Известные изменения в файлах можно сделать командой sed.

4. Полученный результат скопировать в папку GEOIP. Не забыв сформировать имя новой папки (например, из текущей даты) по шаблону "5.YYYYMMDD" и файл version с таким же содержимым "5.YYYYMMDD".

5. Старые папки из GEOIP удалить (или оставить для ручного контроля с последующим удалением).

6. Перезагрузить KC (или, возможно, достаточно отключить и включить geo-блокировку без последующей перезагрузки? (надо тестировать!!!)).

Собственно Profit! Обратите внимание, что Зекрало не используется, как и Putty, и SSH, а значит, можно выключить ssh в керио совсем.


Цитата:
Адрес загрузки переменный: _https://github.com/8bitsaver/maxmind-geoip/releases/download/2025.03.01/GeoLite2-City-CSV.zip

На сколько я понимаю, есть постоянный адрес: https://raw.githubusercontent.com/8bitsaver/maxmind-geoip/release/GeoLite2-Country-CSV.zip

Viewing all articles
Browse latest Browse all 921357

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>