Редирект со Squid на другой прокси-сервер

Читать далее
Родительские прокси сервера

Иногда, например, имея в компании несколько региональных офисов, встает необходимость доступа к определенным ресурсам (сайтам, сервисам и т.п.) из определенной страны. Имея в каждом регионе прокси-сервер Squid это легко реализовать. Читать далее “Редирект со Squid на другой прокси-сервер”

Ошибка Nginx: Upstream timed out

Практика показывает, что ошибка upstream timed out (110: Connection timed out) может возникать в двух случаях. Причем название самой ошибки указывает на решение — необходимо увеличить время ожидания в настройках веб-сервера. Читать далее “Ошибка Nginx: Upstream timed out”

Еще один способ создания шифрованного SSL потока Icecast через Nginx

Читать далее
nginx-icecast2-ssl

Ранее описывался способ привязки сертификата в самом конфиге Icecast. Это может и правильно, но не совсем удобно тем, что необходимо компилировать icecast с поддержкой ssl и дополнительно генерировать pem файл. С Nginx (если им проксировать Icecast) намного проще тем, что используется сертификат и ключ, которые, например, уже используются сайтом. Читать далее “Еще один способ создания шифрованного SSL потока Icecast через Nginx”

Как сгенерировать самоподписанный сертификат с помощью OpenSSL на Linux

Читать далее
Защищенное соединение SSL

Возникла необходимость (для внутренних целей) сгенерировать самоподписанный сертификат. Для этого был использован OpenSSL (Linux). Читать далее “Как сгенерировать самоподписанный сертификат с помощью OpenSSL на Linux”

UFW – Uncomplicated Firewall / Незамысловатый межсетевой экран

Читать далее
ufw-ubuntu-firewall

ufw – это утилита для конфигурирования межсетевого экрана Netfilter. Она использует интерфейс командной строки, состоящий из небольшого числа простых команд. Читать далее “UFW – Uncomplicated Firewall / Незамысловатый межсетевой экран”

Как разбанить IP адрес в fail2ban

Читать далее

Fail2ban – замечательное решение для защиты от брутфорса! Приведу пример в этой записи, как разбанить IP адрес, если он попал в бан случайно 😉 Читать далее “Как разбанить IP адрес в fail2ban”

Настройка виртуальных хостов Nginx на Ubuntu/Debian

Читать далее
nginx-virtual-host

Виртуальные хосты в Nginx также называются блоками server. Эти блоки используются для обслуживания нескольких индивидуальных доменов на одном сервере.

Данное руководство покажет, как настроить виртуальные хосты Nginx на сервере Ubuntu/Debian Читать далее “Настройка виртуальных хостов Nginx на Ubuntu/Debian”

Скрыть версию PHP и Nginx

Читать далее
скрыть версию nginx

Если просмотреть заголовок ответа веб-сервера, можно получить информацию о используемой версии PHP и Nginx на сервере. В случае регулярных обновлений информация не представляет серьезной опасности. Тем не менее, если есть такая возможность, лучше лишний раз перестраховаться и предусмотрительно скрыть версию PHP и Nginx от любопытных глаз. Читать далее “Скрыть версию PHP и Nginx”