全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4368|回复: 10
打印 上一主题 下一主题

[nginx] nginx做透明代理

[复制链接]
跳转到指定楼层
1#
发表于 2011-12-9 00:06:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
nginx做透明代理 前一阵子在帮一朋友解决问题时,聊及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;
}
}
}

评分

参与人数 2威望 +6 收起 理由
店长推荐 + 1 额,我记得是09年的一篇博文
cxd44 + 5 精品文章

查看全部评分

2#
发表于 2011-12-9 00:06:47 | 只看该作者
好文章,技术贴
3#
发表于 2011-12-9 00:07:01 | 只看该作者
技术贴
4#
发表于 2011-12-9 00:07:37 | 只看该作者

早有了,看签名http代理
5#
 楼主| 发表于 2011-12-9 00:07:55 | 只看该作者
再简单点
worker_processes 1;

#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;
}
}
}
6#
发表于 2011-12-9 00:08:56 | 只看该作者
'轮子。
7#
发表于 2011-12-9 00:08:56 | 只看该作者
原帖由 okyok 于 2011-12-9 00:07 发表
再简单点
worker_processes 1;

#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 ...

还是技术贴啊
8#
发表于 2011-12-9 00:12:34 | 只看该作者
支持
9#
发表于 2011-12-9 00:16:09 | 只看该作者
支持半夜发文
10#
发表于 2011-12-9 00:17:26 | 只看该作者
支持技术贴哦也
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 12:11 , Processed in 0.066256 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表