Tor Bridges Proxy - OpenWrt LuCI модуль

Решил вынести на роутер часть служб, которые были в docker-контейнерах на домашнем сервере. Tor не стал исключением. Одна незадача, готового LuCI модуля с минимальным функционалом под данную задачу в репозитории нет. Что ж, исправим этот недостаток, ниже представляю OpenWrt LuCI модуль для Tor с SOCKS 5 proxy сервером и возможностью работы с мостами. Без функции выходного узла, только SOCKS 5 proxy. Установка зависимостей opkg install wget-ssl tor tor-geoip obfs4proxy Установка

Clash Antifilter Lists

Абсолютно минималистичный образ комплекса для создания пользовательских правил для обхода блокировок через веб-интерфейс в форматах для Clash и Shadowrocket. А так же полный и актуальный список IP-адресов, запрещенных на территории РФ с автоматическим обновлением (берется с сервиса antifilter.download и конвертируется в вышеперечисленные форматы). При первом запуске контейнера автоматически генерируется пароль для доступа в админ-панель. Установка, используя docker docker run -d \ --name clash-

Tor Bridges Proxy

Давно в моем блоге не было публикаций. С сегодняшнего дня начинаю цикл статей, посвященных обходу блокировок. В первую очередь выложу свои полезные разработки. Docker-образы будут размещены в Docker Hub, а исходные коды опубликованы на GitHub. Собрал абсолютно минималистичный образ Tor с SOCKS 5 proxy сервером, TorDNS и веб-интерфейсом с авторизацией для добавления мостов. Без функции выходного узла, только SOCKS 5 proxy и TorDNS (через Tor выполняется разрешение только A-записей). При

ZeroViewer — программа для удаленной поддержки пользователей

Удаленная поддержка пользователей за NAT, но не через чужие неконтролируемые сервера, а через свой. Если вас, как и меня, когда-либо посещала подобная идея, то у меня для вас хорошая новость. Монополия TeamViewer и некоторых других программ для удаленного доступа (прежде всего, речь идет о программах с функцией быстрой помощи), а так же отсутствие достойных бесплатных альтернатив, натолкнули меня на мысль написать ZeroViewer. Думаю, большинство из вас уже столкнулись с ужесточением

ZeroLab.NeT Viewer - Аналог TeamViewer

[https://zerolab.net/content/images/2018/05/01-zeroviewer.png] Удаленная поддержка пользователей за NAT, но не через чужие неконтролируемые сервера, а через свой. Если вас, как и меня, посещала когда-либо подобная идея, то у меня для вас хорошая новость. [https://zerolab.net/content/images/2018/05/02-zeroviewer.png] Для реализации реверсивного туннеля будет использоваться SSH, ведь он идет чуть ли не из коробки практически в любом Linux дистрибутиве. В наше

zlmon (ZeroLab Monitor) - Мониторинг доступности серверов

Иногда стоит простая задача отслеживания доступности сервера в сети, но при этом разворачивать полноценные системы мониторинга может оказаться попросту нецелесообразно и долго. Поэтому я написал небольшой shell-скрипт, решающий исключительно эту узкую задачу – zlmon (ZeroLab Monitor). zlmon.sh: #!/bin/bash # -------------------------------------------- # zlmon (ZeroLab Monitor): # Written by ZeroChaos # Version 1.0, 2015-02-17 # Site: https://zerolab.net/ # -----------------------------------

NFS mount on the OS X Mountain Lion and realtime encrypt files with EncFS

Уверен, что многие столкнулись с проблемой монтирования NFS (Network File System) из под OS X Mountain Lion. В этой версии Apple выпилила привычный инструмент монтирования через Disk Utility. Многие начали изобретать велосипеды или пользоваться чем-то вроде NFS Manager. Вот только все это ни к чему, достаточно внимательно почитать man и правильно настроить NFS Server. Пройдемся пошагово. Для начала установим NFS Server на нашем *nix’овом сервере (в моем случае Debian)

ZLU (ZeroLab Unisync): remote & local automated backup script

Появилось немного времени и я решил переписать скрипт для автоматизации задачи бэкапа данных. Раньше скрипт неизбежно приходилось дублировать, если каталоги назначения различались, для локального же бэкапа приходилось немного модифицировать сценарий. Теперь этого делать не нужно, один универсальный скрипт способен проделать несложные операции за вас, нужно лишь задать необходимые параметры в файле настроек. Итак, ZLU (ZeroLab Unisync): #!/bin/bash # -----------------------------------------

RDP & RDP over SSH automatic connection script

При обслуживании парка машин под управлением операционной системы Windows, немаловажным является возможность быстрого и максимально простого подключения к удаленному рабочему столу. Нередка ситуация, когда подключаться нужно не только с рабочего места, но и находясь удаленно за многие километры от него. Желательно, чтобы местоположение определялось автоматически и, в зависимости от этого, применялись индивидуальные настройки. Для упрощения этой процедуры, был написан небольшой скрипт. Подключен

rsync - Automated backup script (with snapshots)

Решил немного упростить задачу резервного копирования при помощи rsync и написал для этого небольшой скрипт на bash. Да, знаю, уже есть несколько решений, упрощающих backup при помощи rsync, но для того, чтобы выполнить требуемую задачу, все равно пришлось бы писать для этого свою обвязку. Потому было принято решение написать что-то свое, максимально упрощающее задачу бэкапа и сопутствующих этому действий, таких как генерация ключа для авторизации по ssh, а так же