Проксификатор HTTP, HTTPS, OpenVPN, SSH на одном порту.

Posted in Новости on 8 июня, 2013 by admin

Как и остальные проксификаторы данный работает путем анализа заголовков пакетов, которые приходят на порт.

В стандартном sslh от squeeze и wheezy нет поддержки HTTP, поэтому будем собирать из сорсов с сайта разработчиков :

Качаем исходники и собираем ПО :

cd /usr/src
wget http://www.rutschle.net/tech/sslh-1.11.tar.gz
tar zxvf sslh-1.11.tar.gz
cd sslh-1.11
make
make install

Настраиваем ПО :

nano /etc/default/sslh
RUN=yes
DAEMON=/usr/sbin/sslh
DAEMON_OPTS="--user sslh --listen 0.0.0.0:8887 --http 0.0.0.0:80 --ssh 127.0.0.1:22 --ssl 0.0.0.0:8888 --pidfile /var/run/sslh/sslh.pid"

Флаги :

--user рабочий юзер ПО
--listen интерфейс и порт, на котором будет вискть проксификатор
--http интерфейс и порт, НА который будут проксироваться запросы http
--ssh интерфейс и порт, НА который будут проксироваться запросы ssh
--ssl интерфейс и порт, НА который будут проксироваться запросы https
--pidfile расположение pid файла процесса

Tags: , ,