亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在網(wǎng)關中使用Nginx配置HTTP透明代理案例

 更新時間:2014年06月12日 09:19:57   投稿:junjie  
這篇文章主要介紹了在網(wǎng)關中使用Nginx配置HTTP透明代理案例,中間還需要iptables配合,需要的朋友可以參考下

出于某些需求在網(wǎng)關級架設 HTTP 透明代理,劫持用戶 HTTP 請求,轉(zhuǎn)發(fā)或直接進行響應。

iptables配置

iptables 用于將經(jīng)過網(wǎng)關的 TCP 80 端口的上行流量轉(zhuǎn)發(fā)至網(wǎng)關上的 Nginx 服務。

復制代碼 代碼如下:

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j DNAT \
--to-destination 網(wǎng)關IP:端口


Nginx 演示配置
復制代碼 代碼如下:

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    keepalive_timeout  65;

    server {
        listen       8000;
        server_name  localhost;

        resolver 8.8.8.8;

        location /test {
            proxy_pass http://hev.cc/sftp/files/;
            proxy_buffers 256 4k;
            proxy_max_temp_file_size 0k;
        }

        location / {
            # 包含關鍵詞 '計算機' 重定向至 /test
            rewrite ^.*計算機.*$ /test last;

            # 通用透明代理
            proxy_pass $scheme://$host$request_uri;
            proxy_set_header Host $http_host;
            proxy_buffers 256 4k;
            proxy_max_temp_file_size 0k;
        }
    }

    # 匹配 *.baidu.com 域名
    server {
        listen       8000;
        server_name  *.baidu.com;

        location / {
            root   html;
            index  index.html index.htm;
        }
    }
}

相關文章

最新評論