Записи за January, 2014

Три способа по-быстрому поднять forward proxy

Friday, January 24th, 2014

У них, милсдарь ведьмак, такой принцип: если цель привлекает, средство должно найтись.

Анджей Сапковский «Владычица озера»

3ways

Forward proxy – это (обычно) анонимный прокси, к которому клиент обращается и сообщает адрес хоста, к которому он хочет подключиться.

При обращении на такой прокси браузер особым образом формирует запросы. В случае обычного HTTP протокола он просто добавляет обязательный заголовок Host:, а сам URL в запросе формирует в абсолютном виде. В этом случае принципиальной разницы с reverse proxy нет. Но при обращении на HTTPS или любой нестандартный порт происходит установление сквозного туннеля  с целевым сервером с помощью метода CONNECT, отправляемого на прокси. Прокси при этом использует заголовки этого запроса для установления соединения, но не может ни ловить сессионные SSL-ключи, ни тем более смотреть проходящий трафик.

Работать в режиме forward proxy могут многие серверы, но не все. Тот же Nginx, например, хоть и считается одним из лучших reverse proxy, категорически не работает как forward и вообще не умеет обрабатывать метод CONNECT. Поэтому я по-быстрому рассмотрю Apache TrafficServer, Apache/mod_proxy и Squid. Плюс задача будет усложнена условием, чтобы прокси-сервер пропускал только трафик, идущий на определённый домен и его суб-домены, и не все серверы с этим справятся (по крайней мере "по-быстрому").

(more…)

Метки: ,
Категория: Linux | Нет комментариев »


Операция “Квадрокоптер”. День третий. Настройка

Sunday, January 19th, 2014

— Я еще и король, короля все должны слушаться. Я хочу, чтобы завтра оседлали моего белого скакуна и чтобы сир Лорас поучил меня атаке с копьем. Еще хочу котенка и не хочу есть свеклу.

Джордж Мартин «Пир стервятников»

quadcopter-day3Квадрокоптер собран и почти готов к полёту, нужно только выполнить несколько подготовительных действий, про которые тут и пойдёт речь. Паяльник, мультиметр и прочие полезные штуки могут отправляться обратно на антресоль. А понадобится лишь компьютер (к сожалению с Windows на борту) и провод с microUSB для подключения полётной платы к этому компьютеру.

 

(more…)

Метки: ,
Категория: R/C | 6 Комментариев »


Операция “Квадрокоптер”. День второй. Сборка

Wednesday, January 8th, 2014

Лучше без точно сформулированной цели двигаться вперед, чем без цели стоять на месте, и уж наверняка гораздо лучше, чем без цели пятиться.

Анджей Сапковский «Башня Ласточки»

Операция "Квадрокоптер"Сборка квадрокоптера состоит из двух условных процессов. Первый процесс подразумевает соединение компонентов нужными интерфейсами и в нужной последовательности. Второй процесс (менее технологичный, но более творческий) заставляет решать, как разместить всё на маленькой площади, закрепить и как проложить провода. Эти процессы идут параллельно, то входя в конфронтацию вплоть до полной блокировки, то помогая друг другу.

Так как второй процесс весьма индивидуален и сильно зависит от конкретной рамы и конкретной реализации, начнём именно с него.

 

(more…)

Метки: ,
Категория: R/C | 1 Комментарий »