精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Nginx反向代理和proxy_cache緩存搭建CDN服務器

系統 Linux
本文介紹使用Nginx反向代理和proxy_cache緩存搭建CDN服務器加快Web訪問速度.

碰到問題:
移動用戶訪問web服務器www.osyunwei.com很慢
解決辦法:
1、在移動機房放置一臺nginx反向代理服務器
2、通過域名DNS智能解析,所有移動用戶訪問www.osyunwei.com時解析到nginx反向代理服務器
3、nginx反向代理服務器與web服務器之間采用專線連接

說明:
1、web服務器
線路:電信
IP:192.168.21.129
域名:www.osyunwei.com
2、nginx反向代理服務器
線路:移動
系統:CentOS 6.2
IP:192.168.21.164
vi /etc/hosts #編輯,在文件最后添加下面一行
192.168.21.129 www.osyunwei.com
3、客戶端
線路:移動
系統:Windows 7
IP:192.168.21.130
C:\Windows\System32\drivers\etc\hosts #用記事本打開,在文件最后添加下面一行
192.168.21.164 www.osyunwei.com


###################以下操作在nginx反向代理服務器上配置###################
1、關閉SELinux

   vi /etc/selinux/config
   #SELINUX=enforcing     #注釋掉
   #SELINUXTYPE=targeted  #注釋掉
   SELINUX=disabled  #增加
   :wq  保存,關閉。
   shutdown -r now重啟系統
2、開啟防火墻80端口
   vi /etc/sysconfig/iptables
   添加下面的內容
   -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
   /etc/init.d/iptables restart  #重啟防火墻使配置生效
3、安裝編譯工具
    系統運維 
www.osyunwei.com  溫馨提醒:qihang01原創內容©版權所有,轉載請注明出處及原文鏈接
    yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd  kernel keyutils  patch perl
4 、系統約定
    軟件源代碼包存放位置:/usr/local/src
    源碼包編譯安裝位置:/usr/local/軟件名字
5、下載軟件
  cd /usr/local/src  #進入目錄
(一)、下載nginx(目前穩定版)
         wget
http://nginx.org/download/nginx-1.0.12.tar.gz
(二)、下載pcre  (支持nginx偽靜態)
         wget
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
(二)、下載ngx_cache_purge(清除指定URL緩存)
         wget
http://labs.frickle.com/files/ngx_cache_purge-1.5.tar.gz
6、安裝pcre
   cd /usr/local/src
   mkdir /usr/local/pcre    #創建安裝目錄
   tar  zxvf pcre-8.21.tar.gz
   cd pcre-8.21
   ./configure  --prefix=/usr/local/pcre   #配置
   make
   make install
7、安裝 nginx
   groupadd  www   #添加www組
   useradd -g www www -s /bin/false   #創建nginx運行賬戶www并加入到www組,不允許www用戶直接登錄系統    
   cd /usr/local/src
   tar  zxvf  ngx_cache_purge-1.5.tar.gz
   tar  zxvf nginx-1.0.12.tar.gz
   cd nginx-1.0.12
   ./configure --prefix=/usr/local/nginx  --user=www --group=www  --with-http_stub_status_module --with-openssl=/usr/ --with-pcre=/usr/local/src/pcre-8.21  --add-module=../ngx_cache_purge-1.5
   注意:--with-pcre=/usr/local/src/pcre-8.21指向的是源碼包解壓的路徑,而不是安裝的路徑,否則會報錯
   make   #編譯
   make install   #安裝
   /usr/local/nginx/sbin/nginx    #啟動nginx
   chown www.www -R /usr/local/nginx/html   #設置目錄所有者
   chmod 700 -R /usr/local/nginx/html    #設置目錄權限

#p#
   vi /etc/rc.d/init.d/nginx    # 設置nginx開啟啟動,編輯啟動文件添加下面內容

=======================================================

#!/bin/bash
# nginx Startup script for the Nginx HTTP Server
# it is v.0.0.2 version.
# chkconfig: - 85 15
# description: Nginx is a high-performance web and proxy server.
#              It has a lot of features, but it's not for everyone.
# processname: nginx
# pidfile: /var/run/nginx.pid
# config: /usr/local/nginx/conf/nginx.conf
nginxd=/usr/local/nginx/sbin/nginx
nginx_config=/usr/local/nginx/conf/nginx.conf
nginx_pid=/usr/local/nginx/logs/nginx.pid
RETVAL=0
prog="nginx"
# Source function library.
.  /etc/rc.d/init.d/functions
# Source networking configuration.
.  /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
[ -x $nginxd ] || exit 0
# Start nginx daemons functions.
start() {
if [ -e $nginx_pid ];then
   echo "nginx already running...."
   exit 1
fi
   echo -n $"Starting $prog: "
   daemon $nginxd -c ${nginx_config}
   RETVAL=$?
   echo
   [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx
   return $RETVAL
}
# Stop nginx daemons functions.
stop() {
        echo -n $"Stopping $prog: "
        killproc $nginxd
        RETVAL=$?
        echo
        [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /usr/local/nginx/logs/nginx.pid
}
reload() {
    echo -n $"Reloading $prog: "
    #kill -HUP `cat ${nginx_pid}`
    killproc $nginxd -HUP
    RETVAL=$?
    echo
}
# See how we were called.
case "$1" in
start)
        start
        ;;
stop)
        stop
        ;;
reload)
        reload
        ;;
restart)
        stop
        start
        ;;

status)
        status $prog
        RETVAL=$?
        ;;
*)
        echo $"Usage: $prog {start|stop|restart|reload|status|help}"
        exit 1
esac
exit $RETVAL

=======================================================
:wq!保存退出

#p#

chmod 775 /etc/rc.d/init.d/nginx  #賦予文件執行權限
chkconfig nginx on    #設置開機啟動
/etc/rc.d/init.d/nginx restart

service nginx restart
8、配置nginx
  cp /usr/local/nginx/conf/nginx.conf  /usr/local/nginx/conf/nginx.confbak  #備份nginx配置文件
(一)、設置nginx運行賬號
  vi /usr/local/nginx/conf/nginx.conf   #編輯
  找到user nobody;修改為
  user www www;    #在第一行
(二)、禁止nginx空主機頭
vi /usr/local/nginx/conf/nginx.conf   #編輯
找到server,在上面一行添加如下內容:
##############################
server {
     listen       80 default;
     server_name  _;
     location / {
     root   html;
     return 404;
                    }
     location ~ /.ht {
     deny  all;
                      }
       }
##############################
/etc/rc.d/init.d/nginx restart     #重啟nginx
這樣設置之后,空主機頭訪問會直接跳轉到nginx404錯誤頁面。
(三)、添加nginx虛擬主機包含文件
cd /usr/local/nginx/conf/   #進入nginx安裝目錄
mkdir vhost   #建立虛擬目錄
vi  /usr/local/nginx/conf/nginx.conf   #編輯
找到上一步添加的代碼,在最后添加如下內容:
include  vhost/*.conf;
例如:
##############################
server {
     listen       80 default;
     server_name  _;
     location / {
     root   html;
     return 404;
                    }
     location ~ /.ht {
     deny  all;
                      }
       }
include  vhost/*.conf;
##############################
(四)、添加proxy_cache參數配置包含文件
cd  /usr/local/nginx/conf/   #進入目錄
touch proxy.conf   #建立文件
vi  /usr/local/nginx/conf/nginx.conf   #編輯
找到http {  在下面添加一行
include proxy.conf;
(五)、添加被代理服務器列表包含文件
cd  /usr/local/nginx/conf/   #進入目錄
touch  mysvrhost.conf  #建立文件
vi  /usr/local/nginx/conf/nginx.conf   #編輯
找到上一步添加的代碼,在下面添加一行
include  mysvrhost.conf;

#p#
(六)、設置nginx全局參數
vi  /usr/local/nginx/conf/nginx.conf   #編輯              
worker_processes 2;       # 工作進程數,為CPU的核心數或者兩倍
events
{
  use epoll;   #增加
  worker_connections 65535;    #修改為65535,最大連接數。
}
#############以下代碼在http { 部分增加與修改##############
server_names_hash_bucket_size 128;   #增加
client_header_buffer_size 32k;       #增加
large_client_header_buffers 4 32k;   #增加
client_max_body_size 300m;           #增加
tcp_nopush     on;      #修改為on
keepalive_timeout  60;  #修改為60
tcp_nodelay on;        #增加
server_tokens off;     #增加,不顯示nginx版本信息
gzip  on;  #修改為on
gzip_min_length  1k;      #增加
gzip_buffers     4 16k;   #增加
gzip_http_version 1.1;    #增加
gzip_comp_level 2;        #增加
gzip_types       text/plain application/x-javascript text/css application/xml;  #增加
gzip_vary on;  #增加

(七)、設置proxy_cache參數配置
cd /home  #進入目錄
mkdir -p  /home/proxy_temp_dir     #proxy_temp_dir與proxy_cache_dir這兩個文件夾必須在同一個分區
mkdir -p  /home/proxy_cache_dir    #proxy_cache_dir與proxy_temp_dir這兩個文件夾必須在同一個分區
chown www.www -R  proxy_cache_dir  proxy_temp_dir  #設置目錄所有者
chmod -R 777  proxy_cache_dir  proxy_temp_dir    #設置目錄權限
系統運維 
www.osyunwei.com  溫馨提醒:qihang01原創內容©版權所有,轉載請注明出處及原文鏈
cd  /usr/local/nginx/conf/   #進入目錄
vi  proxy.conf   #編輯,添加以下代碼
proxy_temp_path   /home/proxy_temp_dir;   #指定臨時文件目錄
proxy_cache_path  /home/proxy_cache_dir levels=1:2 keys_zone=cache_one:50m inactive=1d max_size=1g;
#設置Web緩存區名稱為cache_one,內存緩存為50MB,自動清除1天內沒有被訪問的文件,硬盤緩存為1GB。
client_body_buffer_size  512k; #增加緩沖區代理緩沖客戶端請求的最大字節數
proxy_connect_timeout    60;   #增加連接后端服務器超時時間
proxy_read_timeout       60;   #增加后端服務器響應請求超時時間
proxy_send_timeout       60;   #增加后端服務器發送數據超時時間
proxy_buffer_size        32k;   #增加代理請求緩存區大小
proxy_buffers           4 64k;  #增加
proxy_busy_buffers_size 128k;   #增加系統繁忙時可申請的proxy_buffers大小
proxy_temp_file_write_size 128k;  #增加proxy緩存臨時文件的大小
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;   #增加故障轉移,如果后端的服務器返回502、504、執行超時等錯誤,自動將請求轉發到upstream負載均衡池中的另一臺服務器,實現故障轉移。 proxy_cache cache_one;  #增加使用web緩存區cache_one
(八)、設置被代理服務器文件列表
cd  /usr/local/nginx/conf/   #進入目錄
vi mysvrhost.conf  #編輯,添加以下代碼
upstream osyunweihost {
server 192.168.21.129:80 weight=1 max_fails=2 fail_timeout=30s;
   }
(九)、新建虛擬主機配置文件
cd /usr/local/nginx/conf/vhost   #進入虛擬主機目錄
touch 
www.osyunwei.com.conf   #建立虛擬主機配置文件
vi 
www.osyunwei.com.conf   #編輯

server {
        listen       80;
        server_name  www.osyunwei.com osyunwei.com;

   location /
     {
      proxy_pass http://osyunweihost;
      proxy_cache_key $host$uri$is_args$args;  #增加設置web緩存的key值,nginx根據key值md5哈希存儲緩存
      proxy_set_header Host  $host;
      proxy_set_header X-Forwarded-For  $remote_addr;
      proxy_cache_valid  200 304 12h;
      expires      2d;
     }
 location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$    #列出的擴展名文件不緩存。

    {
         proxy_set_header Host  $host;
         proxy_set_header X-Forwarded-For  $remote_addr;
         proxy_pass http://osyunweihost;
    }
    access_log  off;
  }

   location ~ /purge(/.*)   #用于清除緩存
    {
     allow            127.0.0.1;
     allow            192.168.21.0/24;   #設置只允許指定的IP或IP段才可以清除URL緩存。
     deny            all;
     proxy_cache_purge    cache_one   $host$1$is_args$args;
    }

###################以上操作在nginx反向代理服務器上配置###################
9、ngx_cache_pure清除緩存模塊使用說明
      說明:根據配置只允許192.168.21.0/24 IP段的主機才可以清除URL緩存,現在我使用的客戶機IP是:192.168.21.130,有權限清除URL緩存。

1、瀏覽圖片文件:http://www.osyunwei.com/images/nopic.gif

 

 

2、清除這個文件緩存:http://www.osyunwei.com/purge/images/nopic.gif

 

提示:Successful purge,緩存文件清除成功,如果這個文件沒有被緩存過,則提示:404 Not Found

#p#

備注:
      1、purge是ngx_cache_pure 模塊指令
      2、images/nopic.gif 是要清除的緩存文件URL路徑

 

至此,使用Nginx反向代理和proxy_cache緩存功能配置CDN服務器教程結束。

附件:

1、nginx配置文件/usr/local/nginx/conf/nginx.conf

user  www www;
worker_processes  2;
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#pid        logs/nginx.pid;

events {
    use epoll;
    worker_connections  65535;
}

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

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    server_names_hash_bucket_size 128;
    client_header_buffer_size 32k;
    large_client_header_buffers 4 32k;
    client_max_body_size 300m;
    sendfile        on;
    tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  60;
    tcp_nodelay on;
    server_tokens off;

    gzip  on;
    gzip_min_length  1k;
    gzip_buffers     4 16k;
    gzip_http_version 1.1;
    gzip_comp_level 2;
gzip_types       text/plain application/x-javascript text/css application/xml;
    gzip_vary on;

   server {
     listen       80 default;
     server_name  _;
     location / {
     root   html;
     return 404;
                    }
     location ~ /.ht {
     deny  all;
                      }
       }
include  vhost/*.conf;
}

2、被代理服務器列表文件/usr/local/nginx/conf/mysvrhost.conf

upstream osyunweihost {
server 192.168.21.129:80 weight=1 max_fails=2 fail_timeout=30s;
}

#p#

3、proxy_cache參數配置文件/usr/local/nginx/conf/proxy.conf

proxy_temp_path   /home/proxy_temp_dir;
proxy_cache_path  /home/proxy_cache_dir levels=1:2 keys_zone=cache_one:500m inactive=1d max_size=30g;
client_body_buffer_size  512k;
proxy_connect_timeout    60;
proxy_read_timeout       60;
proxy_send_timeout       60;
proxy_buffer_size        32k;
proxy_buffers           4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache cache_one;

4、虛擬主機配置文件/usr/local/nginx/conf/vhost/www.osyunwei.com.conf

server {
        listen       80;
        server_name  www.osyunwei.com osyunwei.com;
   location /
     {
     proxy_pass http://osyunweihost;
     proxy_cache_key $host$uri$is_args$args;
     proxy_set_header Host  $host;
     proxy_set_header X-Forwarded-For  $remote_addr;
     proxy_cache_valid  200 304 12h;
     expires      2d;
}

   location ~ /purge(/.*)
    {
     allow            127.0.0.1;
     allow            192.168.21.0/24;
     deny            all;
     proxy_cache_purge    cache_one   $host$1$is_args$args;
    }

 location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$
    {
         proxy_set_header Host  $host;
         proxy_set_header X-Forwarded-For  $remote_addr;
         proxy_pass http://osyunweihost;
    }
    access_log  off;
  }

擴展閱讀:

#################################################################
nginx修改版本等信息
vi /usr/local/src/nginx-1.0.12/src/core/nginx.h   #編譯前編輯
#define nginx_version
#define NGINX_VERSION
#define NGINX_VER
#define NGINX_VAR
修改上面的信息,即可更改nginx顯示版本。
vi /usr/local/src/http/ngx_http_special_response.c    #編譯前編輯
static u_char ngx_http_error_full_tail[] =
static u_char ngx_http_error_tail[] =
修改上面的信息為你自己的。
#################################################################

 

責任編輯:龐桂玉 來源: osyunwei.com
相關推薦

2012-04-02 14:25:12

squid緩存

2019-04-08 08:39:47

Nginx代理服務器

2018-11-05 09:34:43

2010-03-30 18:26:07

Nginx Web服務

2010-03-30 14:35:58

Nginx反向代理

2015-09-06 09:53:41

DockerWeave

2019-10-22 10:20:13

Nginx反向代理服務器

2019-06-27 08:43:26

服務器Nginx反向代理

2018-10-14 08:39:52

NginxTomcat服務器

2011-08-31 16:37:51

Nginx

2009-02-28 14:23:02

2010-03-24 18:04:23

Nginx proxy

2018-11-12 12:17:00

2012-09-18 09:55:28

2021-08-04 07:26:07

IIS服務器反向代理

2018-04-17 12:10:40

2024-07-22 15:34:25

2022-07-01 07:33:24

nginx反向代理測試

2019-04-03 11:22:06

NginxApacheweb服務器

2021-01-29 14:41:43

Nginx直播服務器rtmp
點贊
收藏

51CTO技術棧公眾號

国产精品麻豆久久久| 亚洲视频免费| 日韩欧美成人区| 日韩午夜视频在线观看| 日韩欧美理论片| 亚洲性图自拍| 蜜桃视频第一区免费观看| 日韩视频免费看| 稀缺小u女呦精品呦| 奇米777日韩| 亚洲精品成a人| 91精品国产综合久久久久久蜜臀 | 日本阿v视频在线观看| 四虎永久在线观看| 蜜桃视频在线一区| 久久久久这里只有精品| 国产激情av在线| 粉嫩一区二区三区四区公司1| 欧美亚洲图片小说| 亚洲精品无码国产| 国产在线一区二区视频| 久久亚洲一级片| 岛国视频一区免费观看| 中文字幕日韩国产| 国产欧美丝祙| 欧美黑人狂野猛交老妇| 亚洲不卡的av| 国产99精品一区| 亚洲成人精品av| 亚洲制服在线观看| 久久免费影院| 亚洲国产精品成人综合| 国产91一区二区三区| 怡春院在线视频| 久久不射中文字幕| 久久久久久com| 国产人妖在线观看| 黄色精品视频网站| 午夜精品一区二区三区免费视频 | 在线播放国产精品二区一二区四区 | 国产尤物av一区二区三区| 国产日本在线观看| 91色综合久久久久婷婷| 国产九色91| wwwxxxx国产| 国产精品自拍av| 国产欧美日韩丝袜精品一区| 日本三级一区二区| 亚洲成人精品| www.欧美三级电影.com| 俄罗斯毛片基地| 成人羞羞网站入口免费| 亚洲午夜小视频| 亚洲一区二区自偷自拍| 国产在线观看91一区二区三区| 亚洲精品久久久久久下一站| 国产精品成人无码专区| 在线观看免费看片| 无码人妻丰满熟妇区bbbbxxxx| 欧美aⅴ99久久黑人专区| xvideos成人免费中文版| 香蕉久久久久久久| 四季av一区二区三区免费观看| 在线中文字幕日韩| 亚洲aaa视频| 国产精品麻豆久久| 免费不卡欧美自拍视频| 欧美日韩偷拍视频| 亚洲东热激情| 欧美性做爰毛片| 日本黄色中文字幕| 免费高清不卡av| 91久久久国产精品| 国产精品第5页| 色琪琪久久se色| 久久精品亚洲94久久精品| 亚洲国产美女视频| 欧美日韩xxxx| 色狠狠久久aa北条麻妃| 97在线观看视频免费| 欧美粗暴jizz性欧美20| 国模精品视频一区二区| 日本熟女毛茸茸| 美女爽到高潮91| 91午夜在线播放| 日韩一级免费毛片| 欧美激情在线观看视频免费| 精品国产无码在线| а√天堂中文在线资源8| 色婷婷亚洲精品| 日韩视频在线观看一区二区三区| 懂色av一区二区| 中文字幕精品在线| 久久久久黄色片| 亚洲成人免费| 97超级碰碰碰久久久| 丰满人妻一区二区三区四区| 国产酒店精品激情| 久久影视中文粉嫩av| 日本在线观看www| 精品福利在线观看| 欧美成人手机在线视频| 天天躁日日躁狠狠躁欧美| 中文字幕欧美日韩精品| 国产精品suv一区二区69| 日av在线不卡| 精品999在线观看| 久久黄色美女电影| 日韩欧美亚洲综合| 激情小说欧美色图| 国产cdts系列另类在线观看| 欧美精品一二| 不卡伊人av在线播放| 久久久久久少妇| 国产精品一区二区三区99| 欧美日韩精品久久| 欧美xxxxhdvideosex| 欧美三区在线观看| 国产综合免费视频| 欧美黄色一级| 日韩在线中文视频| 毛片在线免费视频| 丰满亚洲少妇av| 亚洲综合网中心| 色的视频在线免费看| 精品美女永久免费视频| 中文字幕日韩一区二区三区不卡| 国产一级片在线播放| 一区二区三区精品视频在线| 成人免费在线观看视频网站| 婷婷亚洲精品| 国产+成+人+亚洲欧洲| 国产情侣一区二区| 国产精品国产三级国产aⅴ原创 | 手机在线理论片| 精品久久久久久无| 538任你躁在线精品视频网站| 日韩高清不卡一区二区| 免费一区二区三区| 久久久男人天堂| 亚洲第一黄色网| 豆国产97在线 | 亚洲| 国产不卡在线一区| 成年在线观看视频| 亚洲欧洲国产精品一区| 九九热精品视频| 精品人妻一区二区三区日产乱码| 日韩理论在线观看| 午夜激情影院在线观看| 夜间精品视频| 欧美极品欧美精品欧美视频| 国产女人爽到高潮a毛片| 中文字幕一区在线| 91精品999| 亚洲深深色噜噜狠狠爱网站| 91美女片黄在线观| 中文在线手机av| 色94色欧美sute亚洲线路二| 亚洲一区二区三区蜜桃| 一级特黄aaa大片| 视频一区国产视频| 日本一区二区精品| 福利一区视频| 欧美va亚洲va国产综合| 久久国产一级片| 丁香六月综合激情| 久久久久久久久久久99| 免费视频国产一区| 国产精品日韩av| 麻豆视频免费在线观看| 精品欧美一区二区三区| jizz欧美性20| 强制捆绑调教一区二区| 在线码字幕一区| 在线综合色站| 欧美亚洲在线观看| wwwww在线观看免费视频| 欧美高清激情brazzers| 69174成人网| 亚洲国产剧情在线观看| 精品国产成人av| 人妻少妇无码精品视频区| 久久99精品久久久久久久久久久久 | 一级黄色特级片| 日韩久久不卡| 日本免费一区二区视频| 91国产视频在线| 亚洲s色大片| 欧美精品一区二区在线播放| 亚洲国产av一区二区三区| 成人欧美一区二区三区小说| 超碰caoprom| 免费国产亚洲视频| 国产va亚洲va在线va| 国产日产精品_国产精品毛片| 亚洲精品日韩av| 亚洲最大网站| 欧美成人高清视频| 九九九伊在人线综合| 日韩一本二本av| 日本中文字幕在线观看视频| 一区二区三区不卡在线观看 | 一区二区三区欧美| 成人免费网站黄| 国产成人免费在线视频| 国产日韩成人内射视频| 国产精品草草| 一区二区三区四区欧美| 欧美日韩看看2015永久免费| 国产主播欧美精品| 日韩国产激情| 久久人人爽人人| 1区2区在线观看| 中文日韩电影网站| 天堂网av2014| 欧美mv和日韩mv国产网站| 在线免费一级片| 91久久精品一区二区| 国产成人精品亚洲男人的天堂| 国产精品久久久久永久免费观看| 久久精品老司机| 成人久久久精品乱码一区二区三区| www.久久91| 丝瓜av网站精品一区二区| 日韩欧美不卡在线| 亚洲人成免费网站| 亚洲一区二区三区免费观看| 蜜乳av综合| 久久国产精品久久| 国产精品videossex| www.成人av.com| 亚洲一区电影| 3d蒂法精品啪啪一区二区免费| 丁香久久综合| 国产精品久久色| 欧美色片在线观看| 亚洲免费中文字幕| 亚洲欧美黄色片| 日韩一级黄色片| 国产99999| 疯狂欧美牲乱大交777| 九九热只有精品| 一区二区三区波多野结衣在线观看| 人与动物性xxxx| 国产精品久久久久久久第一福利 | 亚洲免费看黄网站| www.97视频| 亚洲视频一区二区免费在线观看| 影音先锋男人看片资源| 中文av一区特黄| 激情无码人妻又粗又大| 国产精品久久久久久福利一牛影视| 亚洲色图第四色| 国产精品久久毛片av大全日韩| jizzjizz日本少妇| 成人欧美一区二区三区在线播放| 人人澡人人澡人人看欧美| 成人小说亚洲一区二区三区| 亚洲精品在线三区| 偷拍自拍在线视频| 亚洲少妇中文在线| 丝袜美腿美女被狂躁在线观看| 色偷偷偷综合中文字幕;dd| 日本不卡在线| 久国内精品在线| a天堂资源在线| 亚洲欧洲国产精品| 岛国在线视频| 久久精品国产一区二区三区 | 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 成人毛片100部免费看| 牛夜精品久久久久久久99黑人| 日韩欧美猛交xxxxx无码| 在线欧美日韩| 国产视频在线视频| 香蕉av777xxx色综合一区| 无人在线观看的免费高清视频 | 在线观看亚洲免费视频| 99久久精品国产观看| 手机看片福利视频| 亚洲精品美腿丝袜| 97久久久久久久| 欧美日韩一区二区三区免费看| 亚洲熟女乱综合一区二区三区| 国产精品宾馆| 久久综合福利| 国产精品99久久精品| 国产中文字幕乱人伦在线观看| 免费一级欧美片在线播放| 亚洲欧美日韩三级| 波波电影院一区二区三区| 一级特黄曰皮片视频| 亚洲午夜国产一区99re久久| 国产免费a视频| 精品久久免费看| aaa在线免费观看| 午夜精品免费视频| 国产精品亚洲综合在线观看 | 国产一区二区成人久久免费影院 | 国产日产精品一区二区三区四区的观看方式| 亚洲欧洲国产精品久久| 日韩精品欧美大片| 一区二区三区在线视频111| 亚洲国产电影| 日本一本中文字幕| 免费观看久久久4p| 久久久久久婷婷| 自拍偷拍国产亚洲| 无码免费一区二区三区| 日韩免费高清av| 午夜小视频在线| 欧美一区二区三区图| 精品国产亚洲一区二区三区在线 | 欧美久久久精品| 亚洲成人影院麻豆| 2020国产精品视频| 精品视频一区二区三区| 三区精品视频观看| 欧美猛男同性videos| 91午夜在线观看| 国产资源精品在线观看| 国产伦精品一区二区三区视频女| 午夜精品一区在线观看| 精品久久久无码中文字幕| 色综合影院在线| 亚洲精品在线影院| 蜜桃999成人看片在线观看| 亚洲午夜激情在线| 黄色一级片免费的| 日本一区二区动态图| 国产又大又粗又爽| 日韩成人av网址| 蜜桃av在线播放| 国产一级特黄a大片99| 国产精品hd| 色哟哟在线观看视频| 亚洲欧洲日韩av| 夜夜爽8888| 最新的欧美黄色| 日韩精品一级毛片在线播放| 天天人人精品| 免费在线观看一区二区三区| 少妇一级黄色片| 欧美亚洲动漫制服丝袜| h视频在线免费| 国产精品情侣自拍| 欧美3p在线观看| 亚洲精品第三页| 亚洲欧美日韩在线播放| a天堂中文在线观看| 美女黄色丝袜一区| 在线播放一区二区精品视频| 国产免费黄色一级片| 99精品一区二区| 亚洲国产成人无码av在线| 亚洲欧洲av一区二区| 123成人网| 欧美日韩在线免费观看视频| 国产精品一二一区| 久久精品女人毛片国产| 亚洲国产日韩欧美在线动漫| 免费高潮视频95在线观看网站| 欧美精品亚洲精品| 日韩成人一级片| 18啪啪污污免费网站| 欧美一区二区三区系列电影| 亚洲三区在线播放| 日本精品免费观看| ady日本映画久久精品一区二区| 国产日韩亚洲欧美在线| 97精品视频在线观看自产线路二| 一级黄色大片视频| 色噜噜亚洲精品中文字幕| 精品视频国内| 69堂免费视频| 中文字幕一区二区三区精华液| 亚洲高清在线观看视频| 538国产精品一区二区免费视频| 波多野结衣的一区二区三区| www.午夜av| 五月天亚洲精品| 一本一道波多野毛片中文在线 | aa免费在线观看| 国产精品久久久久久久久搜平片| 亚洲av综合色区无码一区爱av| 91精品国产91久久久久福利| 欧洲杯半决赛直播| 久久这里有精品视频| 麻豆免费版在线观看| 亚洲国产精品日韩| 丁香六月综合激情| 曰批又黄又爽免费视频| 欧美精品videosex性欧美| 欧美三级美国一级| 蜜臀视频在线观看| 欧美日韩亚州综合| 鲁鲁在线中文| 日本女人高潮视频| 久久婷婷国产综合精品青草| www.av导航|