# проброс портов:
ssh -p [port] -2 -N -f -L 80:192.168.0.11:80 [user]@[ip]
#обратный туннель:
ssh user@server -R 5544:localhost:22 -N
# /etc/hosts:
127.0.0.1 svn.[domain]
# nginx.conf:
server {
server_name svn.[domain];
listen 80;
access_log /var/log/nginx/svn.access.log;
location / {
proxy_pass http://127.0.0.1:8081/;
proxy_buffer_size 8k;
proxy_buffering off;
proxy_connect_timeout 3;
proxy_ignore_client_abort off;
}
}
# ngingx autoload, start, stop
sudo launchctl load -w /Library/LaunchDaemons/org.macports.nginx.plist
sudo nginx
sudo kill `cat /opt/local/var/run/nginx/nginx.pid`
Комментариев нет:
Отправить комментарий