К основному контенту

Сообщения

Сообщения за июнь, 2013

Настройка сервиса SkyDNS на роутере Mikrotik с динамическим адресом

Вводная: Есть роутер Mikrotik с динамическим IP адресом и бесплатный аккаунт SkyDNS (про сервис можно прочитать на сайте - https://www.skydns.ru/ ). Необходимо реализовать возможность фильтрации через сервис SkyDNS. Решение: Первоначально было не совсем понятно, как реализовать данный функционал - в инструкциях https://www.skydns.ru/info/guide и FAQ https://www.skydns.ru/info/faq информации по динамическому обновлению без специальных программ нет. Среди роутеров, с динамическим адресом, прозрачно работает только Zyxel серии Keenetic ( https://www.skydns.ru/info/guides/zyxel-keenetic ). Дальнейшее чтение навело на "Поддержка динамических ip-адресов в Linux, FreeBSD, и других UNIX" https://www.skydns.ru/info/guides/ddclient в которой описывался способ настройки через программу ddclient. Она была скачана и просмотрены исходники - работает она достаточно просто. В зависимости от указанных настроек генерируется URL, переходом на который и обновляется текущий IP адрес для

Блокировка нежелательного контента посредством сервиса SkyDNS

Так как законы надо чтить и исполнять, а в частности, Федеральный закон № 139-ФЗ от 28 июля 2012 года "О внесении изменений в Федеральный закон "О защите детей от информации, причиняющей вред их здоровью и развитию", Федеральный закон от 29 декабря 2010 года № 436-ФЗ "О защите детей от информации, причиняющей вред их здоровью и развитию" и ряд других законов и постановлений - возникла необходимость в установке системы контекстной фильтрации (СКФ). Немного погуглив эту тему, обнаружил, что СКФ наплодилось уйма и, в основном, все любят работать по подписке со средним тарифом 300 руб за компьютер в год. Так как денег на подобную тематику администрация в настоящий момент желает выделить близко к нулю, то отбросил варианты приобретения систем типа NetPolice или возведения собственной системы из SQUID + DansGuardian и остановился на сервисе SkyDNS . После регистрации на сайте в личном кабинете можно привязать внешний "белый" статический IP адрес к профи

Массовое переименование файлов содержащих строку

Если необходимо переименовать файлы содержащие определенную строку во всех подкаталогах, то можно воспользоваться следующей конструкцией sudo grep -Rl 'gzinflate(base64_decode(' * | sudo xargs -I {} -t mv {} {}.bak где "gzinflate(base64_decode(" - искомая строка.