Это старая версия документа!
4 Подготовка словарей со списком блокируемых ресурсов
Подготовка словаря со списком блокируемых ресурсов 2-х этапная: сначала создается тестовый файл со списком ресурсов, который затем конвертируется во внутренний формат словаря с помощью специальной утилиты.
- url2dic - для URL, SNI CN
- ip2bin - для IP
Формат файла со списком блокируемых URL:
Каждая строка файла содержит один url (без префикса http://), например:
1magehut.com/users.php?act=gallery&gal=81&page=4 3dmx.net
Конвертирование во внутренний формат:
cat my_url_list.txt|url2dic my_url_list.dic
Конвертирование во внутренний формат с автоматическим преобразованием доменов и букв в url, написанных в национальном алфавите в кодировке utf-8:
cat my_url_list.txt|url2norm|url2dic my_url_list.dic
Формат файла со списком блокируемых имен в сертификатах SSL (Common Name):
Каждая строка файла содержит одно имя, например:
*.facebook.com www.vasexperts.ru
Конвертирование во внутренний формат:
cat my_cn_list.txt|url2dic my_cn_list.dic
Формат файла со списком белых SNI (домены https):
Каждая строка файла содержит один SNI (без префикса http://), допускается использование *, например:
qiwi.ru *.qiwi.ru
Конвертирование во внутренний формат:
cat my_sni_list.txt|url2dic my_sni_list.bin
Формат файла со списком блокируемых ip адресов:
Каждая строка файла содержит один ip <пробел> номер_порта:
78.47.115.34 443 95.211.6.92 443
Конвертирование во внутренний формат:
cat my_ip_list.txt|ip2bin my_ip_list.bin