Вы держите собственный вебсервер?
У вас есть свой VPN?
Вы оказались в сети, где заблокировано всё кроме HTTP и HTTPS?
Выход есть!
Оказывается, можно повесить OpenVPN на 443 порт вместе с вебсервером. Для этого, в настройках openvpn указывается опция port-share
proto tcp
port 443
port-share 127.0.0.1 8443
Теперь осталось только перевесить вебсервер на адрес: 127.0.0.1:8443 (или любой другой свободный), ну и перезапустить сервисы вебсервера и openvpn.
Для lighttpd в debian, адрес настраивается в /etc/lighttpd/conf-enabled/10-ssl.conf:
fhunter@fhunter:~/$ cat /etc/lighttpd/conf-enabled/10-ssl.conf
$SERVER["socket"] == "127.0.0.1:8443"
PS. Оказывается есть ещё более интересная штука: http://www.rutschle.net/tech/sslh.shtml, позволяющая мультиплексировать ssh, https, openvpn на одном порту. Скажем нет кривым корпоративным политикам.
Add a comment