Автор: Сергей
web-proxy
Понадобилось проксировать http и https запросы. Для этого решил остановиться на программе pound.
Установка:
- cd /usr/ports/www/pound
make config
make install clean
После чего добавляем в rc.conf
- pound_enable="YES"
Создаем конфигурационный файл
- touch /usr/local/etc/pound.cfg
и добавляем в файл
- ListenHTTP
Address ваш белый ip
Port 80
Service
HeadRequire "Host: *wiset.pp.ua.*"
BackEnd
Address 10.9.130.10
Port 80
End
End
End
ListenHTTPS
Address ваш белый ip
Port 443
Cert "/usr/local/etc/ssl/ULF.pem"
Service
HeadRequire "Host: wiset.pp.ua*"
Backend
#Address wiset.pp.ua
Address 10.9.130.89
Port 443
HTTPS
End
End
End
По умолчанию логи пишутся в файл messages
Вот и все.