现在的位置: 首页 > 综合 > 正文

nginx做透明代理

2011年06月25日 ⁄ 综合 ⁄ 共 335字 ⁄ 字号 评论关闭

前一阵子在帮一朋友解决问题时,聊及nginx的透明代理的问题,当时就想修改nginx来实现透明代理,幸好一直没有付诸实现,不然又一次重造轮子.

下午在邮件列表中讨论到这个问题,nginx的作者Igor的回答让我茅塞顿开。看以下配置:

user www;
worker_processes 1;

error_log /var/log/nginx/error.log debug;
#pid logs/nginx.pid;

events {
use epoll;
worker_connections 1024;
}

http {
resolver 202.103.96.68;
server {
listen 81;
location / {
proxy_pass http://$http_host$request_uri;
}
}
}

抱歉!评论已关闭.