Планы
Port knocking
простейший portknock'ер работающий по icmp
-A INPUT -p icmp --icmp-type 8 -m length --length 153 -m recent --name pk --rsource --set -j ACCEPT -A INPUT -p icmp --icmp-type 8 -m length --length 154 -m recent --name pk --rsource --update --hitcount 1 -j ACCEPT -A INPUT -p icmp --icmp-type 8 -m length --length 155 -m recent --name pk --rsource --update --hitcount 2 -j ACCEPT -A INPUT -p tcp --dport 22 -m recent --name pk --rsource --rcheck --hitcount 3 -j ACCEPT -A INPUT -p tcp --dport 22 -j DROP
для того чтобы открыть 22 порт достаточно и необходимо
ping -s 125 -c 1 адрес ping -s 126 -c 1 адрес ping -s 127 -c 1 адрес
количество пакетов регулируется через --hitcount сами числа передаются через длину icmp-echo
хорош тем что инструмен "стучания" обычно доступен
http://www.opennet.ru/openforum/vsluhforumID3/60976.html#215
Youtube
Система учёта загрузок с youtube.com для предотвращения повторного скачивания. На python с базой на sqlite https://archive.zhimingwang.org/blog/2014-11-05-list-youtube-playlist-with-youtube-dl.html
youtube-dl -j --encoding utf-8 --skip-download
https://github.com/rg3/youtube-dl
Цикл статей "Сети для самых маленьких"
Проект linkmeup.ru "Сети для самых маленьких"
OpenVPN in the Docker
https://github.com/maxmureev/OpenVPN-Docker-Alpine
Тестирование и оптимизация web сайтов
https://serveradmin.ru/webpagetest-lokalnaya-ustanovka-i-nastroyka/
Web-интерфейс для motion
https://github.com/ccrisan/motioneye
Стремянка
http://handsclub.ru/derevyanny-j-stul-stremyanka-svoimi-rukami/