亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網(wǎng)站 > Nginx > 正文

淺談Nginx七層反向代理和負載均衡

2024-08-30 12:29:48
字體:
供稿:網(wǎng)友

1.介紹

1.1 Nginx不僅是一個出色的web軟件,其七層代理和負載均衡也是相當(dāng)出色。Nginx做前端代理,當(dāng)用戶請求服務(wù)時,可以根據(jù)url進行判斷,然后分配到不同的后臺webserver上。

1.2 Nginx的負載均衡實現(xiàn)原理:首先在http模塊中配置使用upstream模塊定義后臺的web server的池子,名為proxy-web,在池子中我們可以添加多臺后臺webserver,其中狀態(tài)檢查、調(diào)度算法都是在池子中配置;然后在serverr模塊中定義虛擬主機,但是這個虛擬主機不指定自己的web目錄站點,它將使用location匹配url然后轉(zhuǎn)發(fā)到上面定義好的web池子中,最后根據(jù)調(diào)度策略再轉(zhuǎn)發(fā)到后臺web server上

2.負載均衡配置項的介紹

2.1 upstream調(diào)度算法介紹

(1)rr輪詢(默認(rèn))

按照請求順序分配到每個RS,和lvs中的rr算法一樣,如果RS宕機,會自動剔除,默認(rèn)情況下只檢測80端口,如果RS報402、403、503、504錯誤,會直接返回給客戶端。

(2)weight(權(quán)重)

在rr的基礎(chǔ)上再加上權(quán)重(默認(rèn)是rr+weight),權(quán)重輪詢和訪問成正比,值越大分配的越多,可以根據(jù)服務(wù)器的配置設(shè)置權(quán)重,可以解決服務(wù)器性能不均進行請求分配的問題

(3)ip_hash

解決動態(tài)網(wǎng)頁session共享問題

每個訪問請求按照IP地址的hash值進行分配,ip的hash值只要相同就會被分配到同一臺服務(wù)器上(lvs負載均衡的-p參數(shù),keepalived配置里的persistence_timeout 50),該調(diào)度算法可以解決動態(tài)網(wǎng)頁session共享問題,但有時會導(dǎo)致請求分配不均,

提示:由于國內(nèi)用的都是nat模式,所以hash不適合使用

ip_hash不能和其他的算法一塊使用,即不能使weight或backup

(4)fair(第三方)

按照后端服務(wù)器的響應(yīng)時間來配置,響應(yīng)時間短的優(yōu)先分配,比上面的都更智能,此種算法可以按照頁面大小和加載時間長短智能的進行負載均衡,nginx本身不支持fair,需要下載nginx的upstrea_fair模塊

(5)url_hash(第三方)

主要應(yīng)用于緩存服務(wù)器上

按照訪問的url來分配請求,讓相同的url定向到同一個服務(wù)器,后端服務(wù)器為緩存服務(wù)器的時候效果更顯著,在upstream中加入hash語句,server語句中不能寫入weight等其他的參數(shù),hash_method是使用的hash算法。

缺點:如果有一臺機器宕機了,那就苦了,consistent_hash可以解決這個問題

可以提高后端緩存服務(wù)器的效率,nginx本身不支持url_hash的,需要下載hash軟件

(6)least_conn

最少連接數(shù),哪個連接少就分配到哪臺設(shè)備

(7)consistent_hash

 一致性算法

2.2 upstream健康檢查配置介紹

upstream proxy_nginx {        server 192.168.0.254 weight=1 max_fails=2 fail_timeout=10s ;        server 192.168.0.253 weight=2 max_fails=2 fail_timeout=10s;              server 192.168.0.252 backup;              server 192.168.0.251 down;    }

server 192.168.0.254 : 后臺RS,可以是域名或IP,默認(rèn)是80端口,也可加上:80指定

wight = 1 權(quán)重比 默認(rèn)是1

max_fails=2 健康檢查的最大失敗次數(shù),超過此次數(shù)表示該RS不可用,默認(rèn)是1,0表示禁止失敗嘗試。生產(chǎn)環(huán)境一般設(shè)置2~3次

fail_timeout=10s  失敗的超時時間,默認(rèn)是10s

backup  熱備配置,當(dāng)前面的RS全部不可用時自動啟動

down  表示該服務(wù)永遠不可用

注意:max_fails設(shè)置的越低用戶體驗越好,但是設(shè)置低了也有個缺點,就是proxy可能會誤判RS的狀態(tài),而且RS越少誤判的幾率越大,誤判會對業(yè)務(wù)產(chǎn)生巨大影響,當(dāng)RS的數(shù)量比較少時建議將該值設(shè)置的大點。

2.3 location指令的用法介紹

Location主要用來匹配url,如:http://www.beyond.com/nice,在這里對于location來說www.beyond.com是域名,/nice才是url。

對于url的匹配,可以使用字符串或者正則表達式,但如果是正則表達式,必須指定前綴,location指令來匹配不同的url,匹配成功后應(yīng)用不同的配置

語法:location [=|~|~*|^~|@]/url {…..}

[=]精確匹配,如果找到匹配等號的內(nèi)容,立即停止搜索,并立即處理請求(優(yōu)先級最高)

[~] 表示匹配正則表達式,區(qū)分大小寫

[^~]只匹配字符串,不匹配正則表達式,主要用來匹配目錄

[~*]表示匹配正則表達式,不區(qū)分大小寫

[@]指定一個命名的location,一般只應(yīng)用于內(nèi)部重定向請求,location @name {···}

示例:

worker_processes 1;events {  worker_connections 1024;}http {  include    mime.types;  default_type application/octet-stream;  sendfile    on;  keepalive_timeout 65;  server {    listen    80;    server_name www.beyond.com;#No.1    location / {        return 502;    }#No.3    location ~* /.jpg$ {        return 403;    }#No.4    location ^~ /a/ {        return 402;    }#No.5    location /a/1.jpg {        return 401;    }#No.6    location = /a/.jpg {        return 400;    }}}

小結(jié):

匹配順序:

1)優(yōu)先先匹配普通url,但是匹配完之后會繼續(xù)匹配正則

內(nèi)部匹配規(guī)則為最大匹配前綴,即location /data/123 {} 要比 location /data {} 優(yōu)先,和location的位置順序沒關(guān)系。匹配完之后會用最大匹配前綴 繼續(xù)去匹配下面的正則匹配

2)正則匹配,

  正則匹配跟位置順序無關(guān),但是和邏輯順序有關(guān),會以最大匹配為準(zhǔn)(越精確越優(yōu)先)

3)location的執(zhí)行邏輯基本上跟順序沒有關(guān)系;但是針對正則匹配的方式,匹配上第一個url,就不在繼續(xù)匹配后面的url;

這種情況,如果匹配上普通localtion,沒有正則匹配,則使用普通匹配;如果既有普通location的最大前綴匹配,也有正則匹配,則正則匹配覆蓋最大前綴匹配。

4)匹配完“普通 location ”后,有的時候需要繼續(xù)匹配“正則 location ”,有的時候則不需要繼續(xù)匹配“正則 location ”。

兩種情況下,不需要繼續(xù)匹配正則 location :(1) 當(dāng)普通 location 前面指定了“ ^~ ”,特別告訴 Nginx 本條普通 location 一旦匹配上,則不需要繼續(xù)正則匹配;(2) 當(dāng)普通location 恰好嚴(yán)格匹配上,不是最大前綴匹配,則不再繼續(xù)匹配正則。

2.4 proxy模塊的介紹

Nginx轉(zhuǎn)發(fā)模塊是ngx_http_proxy_module,默認(rèn)安裝,可以直接使用

Proxy_pass此指令用于轉(zhuǎn)發(fā)location匹配到的url到serve池子中。

語法:proxy_pass URL;

注意:使用該指令時需注意URL中是否包含URI。,如果URL中不包含URI,nginx將不會改變原地址的uri,如果包含uri,將使用新的uri代替原來的uri。

如:

location /test {#1 proxy_pass http://1.1.1.1;#2 proxy_pass http://1.1.1.1/tmp;}

如果使用1的話,原來的url將不會改變,代理后是http://1.1.1.1/test

如果使用2的話,原來的url將會變?yōu)閔ttp://1.1.1.1/tmp

所以在配置的時候需要注意url末尾是否加“/”的問題

參數(shù):

proxy_ignore_client_abort  on|off用于設(shè)置客戶端中斷網(wǎng)絡(luò)請求時,nginx是否中斷對被代理服務(wù)器的請求,默認(rèn)為off,中斷

proxy_headers_hash_max_size  size 設(shè)置http報文頭的哈希表的大小,默認(rèn)為512

proxy_headers_hash_bucket_size size 設(shè)置申請存放http報文頭的哈希表容量的單位大小,默認(rèn)為64字符

client_body_buffer_size  客戶端請求緩存大小,可以理解為先保存本地在傳給用戶

proxy_connect_timeout time  與RS鏈接超時的時間,默認(rèn)為60s

proxy_send_timeout time  RS回傳數(shù)據(jù)的時間,必須在這個時間段內(nèi)傳完,否則斷開連接

proxy_read_timeout time  等待RS響應(yīng)的時間,標(biāo)明連接已經(jīng)成功,正在排隊

proxy_buffering on|off 是否開啟proxy buffer 默認(rèn)為on

proxy_buffer_size 緩存區(qū)大小,默認(rèn)等于指令proxy_buffers設(shè)置的大小 默認(rèn)為4K或8K

proxy_buffers number size  緩沖區(qū)的數(shù)量和大小,從RS獲取的響應(yīng)信息會放置到緩沖區(qū),默認(rèn)為8 4K|8K

proxy_busy_buffers_size  系統(tǒng)很忙時可以使用的proxy_buffers大小,官方推薦的大小是proxy_buffers的兩倍,默認(rèn)為8K或16K

proxy_temp_path path [level1[level2]] 指定磁盤上的一個文件路徑,用于臨時存放代理服務(wù)器的大體積響應(yīng)數(shù)據(jù),如果buffer已經(jīng)裝滿,但是響應(yīng)數(shù)據(jù)仍然沒有被nginx完全接收,響應(yīng)數(shù)據(jù)就會被臨時存放到該文件中

proxy_max_temp_file_size  用于配置所有臨時文件的總體積大小

proxy_temp_file_write_size  用于配置同時寫入緩存臨時文件的數(shù)據(jù)量大小
proxy_set_header host $host 當(dāng)RS有多個虛擬主機的時候需要逐個指定

proxy_set_header X-Forwarded-For $remote_addr   開啟負載均衡器轉(zhuǎn)發(fā)真實客戶的IP地址給RS.   

注意:

“proxy_set_header”當(dāng)我們的RS有多個虛擬主機(相同的ip,相同的端口)的時候如www、bbs、blog,代理服務(wù)器怎么知道將請求發(fā)到哪呢,這個時候nginx代理就會查找proxy_set_header參數(shù),將請求發(fā)送到相應(yīng)域名的虛擬主機上。

3.nginx負載均衡配置案例

1.有三個域名:www.beyond.com bbs.beyond.com film.beyond.com,四臺webserver負責(zé)提供服務(wù)

2.有一個mailserver和cloud server在一臺服務(wù)器上

規(guī)劃:

web1   192.168.254.251    BBS、film

web2   192.168.254.252     BBS、film

web3   192.168.254.253       BBS、film

web4   192.168.254.254     www,負載均衡器

web5   192.168.254.250      mail   cloud

說明:web4是負載均衡器,同時也負責(zé)解析www站點。web1、web2、web3負責(zé)解析bbs和film站點。Mail和cloud在同一臺設(shè)備上,也是web站點

Nginx的安裝略了

現(xiàn)在列出web4的nginx的配置文件供參考

nginx.conf:user nginx;worker_processes 4;error_log logs/error.log;pid    logs/nginx.pid;events {  use epoll ;    worker_connections 1024;http {   include    mime.types;   default_type application/octet-stream;   server_tokens off;   sendfile    on;   tcp_nopush    on;   keepalive_timeout 65;   fastcgi_connect_timeout 300;   fastcgi_send_timeout  300;   fastcgi_read_timeout  300;   client_header_buffer_size   32k;   large_client_header_buffers 4 128k;   client_max_body_size 10m;   gzip on;   gzip_min_length 1k;   gzip_buffers   4 8k;   gzip_http_version 1.1;   gzip_comp_level 6;   gzip_vary on;   gzip_types    text/javascript text/plain application/x-javascript text/css application/xml;  log_format main ' $http_host $http_x_forwarded_for ${request_time}s [$time_local] "$request" $status $body_bytes_sent $http_referer $http_user_agent $remote_addr';    include vhosts/*.conf;         #每個虛擬主機一個配置文件    include upstream.conf;            #存放web的后臺server     fastcgi_intercept_errors on;}
Vhosts/{bbs,film,www,cloud,mail}.conf: server {    listen    80;    server_name bbs.beyond.com;    index index.php;    location / {    proxy_pass http://web;    proxy_set_header host $host;    proxy_set_header X-Forwarded-For $remote_addr;    client_body_buffer_size  4K;    proxy_connect_timeout  90;    proxy_send_timeout  90;    proxy_read_timeout  90;    proxy_buffer_size  4K;    proxy_buffers   4 32K;    proxy_busy_buffers_size 64K;    proxy_temp_file_write_size 64K;}  }
 server {    listen    80;    server_name cloud.beyond.com;    index index.php;    location / {    proxy_pass http://192.168.254.250:8000;    proxy_set_header host $host;    proxy_set_header X-Forwarded-For $remote_addr;    client_body_buffer_size  4K;    proxy_connect_timeout  90;    proxy_send_timeout  90;    proxy_read_timeout  90;    proxy_buffer_size  4K;    proxy_buffers   4 32K;    proxy_busy_buffers_size 64K;    proxy_temp_file_write_size 64K;}  }
 server {    listen    80;    server_name film.beyond.com;    index index.php;    location / {    proxy_pass http://web;    proxy_set_header host $host;    proxy_set_header X-Forwarded-For $remote_addr;    client_body_buffer_size  4K;    proxy_connect_timeout  90;    proxy_send_timeout  90;    proxy_read_timeout  90;    proxy_buffer_size  4K;    proxy_buffers   4 32K;    proxy_busy_buffers_size 64K;    proxy_temp_file_write_size 64K;}  }
 server {    listen    80;    server_name mail.beyond.com;    index index.php;    location / {    proxy_pass http://192.168.254.250:80;    proxy_set_header host $host;    proxy_set_header X-Forwarded-For $remote_addr;    client_body_buffer_size  4K;    proxy_connect_timeout  90;    proxy_send_timeout  90;    proxy_read_timeout  90;    proxy_buffer_size  4K;    proxy_buffers   4 32K;    proxy_busy_buffers_size 64K;    proxy_temp_file_write_size 64K;}  }
 server {    listen    80;    server_name monitor.beyond.com;    index index.php;    location / {    proxy_pass http://192.168.254.220;    proxy_set_header host $host;    proxy_set_header X-Forwarded-For $remote_addr;    client_body_buffer_size  4K;    proxy_connect_timeout  90;    proxy_send_timeout  90;    proxy_read_timeout  90;    proxy_buffer_size  4K;    proxy_buffers   4 32K;    proxy_busy_buffers_size 64K;    proxy_temp_file_write_size 64K; }  }
 server {    listen    80;    server_name www.beyond.com;    root /usr/local/nginx/html/www;    index index.html;    access_log logs/current/www.beyond.com-access.log main;    error_log logs/current/www.beyond.com-error.log;     error_page  500 501 502 503 504 /error/5-error.html;      error_page 400 403 404 405 408 410 411 412 413 414 415 /error/4-error.html;     location ~ .*/.(gif|jpg|jpeg|png|bmp|swf)$ {        expires 30d;    }     location ~.*/.(js|css|javascript|fluash)$ {        expires 24h;    }    location /error {    root /usr/local/nginx/logs/error;    }   }

注意每個server是一個.conf的文件

upstream.conf文件:

upstream web {server 192.168.254.253 weight=1 max_fails=2 fail_timeout=10s ;server 192.168.254.252 weight=1 max_fails=2 fail_timeout=10s ;server 192.168.254.251 weight=1 max_fails=2 fail_timeout=10s ;}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到服務(wù)器教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
99re热精品视频| 天天干天天干天天操| 成人免费黄色av| 精品无人乱码一区二区三区| 亚洲伦理一区二区三区| 韩日精品一区二区| av首页在线观看| 欧美91看片特黄aaaa| 久久久免费毛片| 成人福利片在线| 亚洲va欧美va国产综合剧情| 蜜桃视频www网站在线观看| 久久久久久久精| 日本韩国一区二区三区| 成人免费视频网站入口::| 双性尿奴穿贞c带憋尿| 91成人在线观看喷潮| 日本中文字幕在线看| 亚洲国产aⅴ天堂久久| 国产福利91精品一区二区| 动漫3d精品一区二区三区乱码| 粉嫩一区二区三区在线观看| 精品欧美国产一区二区三区不卡| 国产自产视频一区二区三区| 超碰国产精品一区二页| www.狠狠色.com| 久久夜色邦福利网| 国产aⅴ精品一区二区四区| 国产精品国产自产拍在线| 午夜av在线免费观看| 69xxx视频hd| 国产精品网站免费| 亚洲欧美日韩精品久久久| 国产网站欧美日韩免费精品在线观看| 在线观看免费黄视频| 91在线观看免费观看| 日韩成年人视频| 天堂在线资源网| 国产又粗又猛又爽| 久久99青青| 国产精品视频中文字幕91| 最新国产一区二区| 伊人春色之综合网| 亚洲乱码一区av黑人高潮| 国内精品写真在线观看| 久久精品免费| 粉嫩一区二区三区四区公司1| 日韩欧美国产电影| av黄色一级| 91久久极品少妇xxxxⅹ软件| 国产丝袜美腿一区二区三区| 91蜜桃在线观看| 亚洲第一中文av| 91麻豆精品国产91久久久久推荐资源| 精品一区二区免费视频| 亚洲va在线va天堂| 91久久国产最好的精华液| 国产精品毛片无遮挡高清| 第84页国产精品| 国产精品色一区二区三区| 国产成人精品aa毛片| 制服诱惑亚洲| 成码无人av片在线观看网站| 天堂视频在线观看免费| 小说区图片区综合久久88| 国产精品乱码一区二区| 国产精品久久久久久户外露出| 岛国视频一区| 欧美变态tickle挠乳网站| jjzz在线观看| 91九色国产在线| 天堂va在线| 中文字幕一区图| 成人午夜av电影| 久久久精品视频免费| 久久精品国产一区二区三区免费看| 亚洲精品一区二区三区婷婷月| 午夜精品中文字幕| 色噜噜狠狠一区二区三区狼国成人| 岛国精品一区二区三区| 日本高清视频在线播放| 国产又粗又猛又黄| 中文字幕日韩一区二区不卡| 91a在线视频| 国产在线高潮| 少妇bbw搡bbbb搡bbbb| 26uuu成人网| 亚洲人成77777| 欧美无人高清视频在线观看| 精品自拍偷拍| 欧美久久一级| 欧洲乱码伦视频免费| 亚洲午夜日本在线观看| 国产亚洲欧美精品久久久www| 精品乱码一区二区三区四区| 亚洲国产精品欧美一二99| 国产精品一二三区视频| 99免费精品在线观看| 韩国三级大全久久网站| 日韩一区二区三区高清| 欧洲精品视频在线观看| 欧美另类videos粗暴黑人| 九九视频直播综合网| 日韩欧美在线观看免费| 日韩av综合网站| 国产亚洲黄色片| 亚洲尤物在线视频观看| 国产日韩欧美中文字幕| 国产精品30p| 国产精品亚洲四区在线观看| 蜜桃极品自拍av| 亚洲午夜色婷婷在线| 欧日韩精品视频| 国产精品二区三区| 天天操夜夜做| 在线亚洲欧美日韩| 国产精品亲子伦对白| 顶臀精品视频www| 亚洲高清在线精品| 亚洲一区二区五区| 韩国av一区二区| 俺去啦俺在线观看| 翔田千里一区| 欧美日韩在线免费观看视频| 国产欧美久久一区二区| 欧美日韩国产三区| 国产在线观看不卡一区二区三区| 人人狠狠综合久久亚洲婷| 青青草免费在线视频观看| 日韩av自拍| 91欧美一区二区| 久久久亚洲福利精品午夜| 国产九色视频| 日韩综合视频在线观看| 99久久精品国产精品久久| 国产三级精品三级在线专区| 日韩视频免费中文字幕| 久久久亚洲精华液精华液精华液| 91香蕉视频污在线| 在线观看免费av网| 亚洲久久中文字幕| 国产精品美腿一区在线看| 91九色视频在线| 神马午夜在线观看| 在线观看视频在线观看| 98精品国产自产在线观看| 久久免费激情视频| 黄色av免费观看| 一级片在线免费看| 91精品国产91热久久久做人人| aaaaaaa大片免费看| 一区二区动漫| 一级特黄aa大片| 国产精品久久久久久久久男| 国产日韩久久久| 一级中文字幕一区二区| 麻豆国产精品va在线观看不卡| 国产福利影院在线观看| 亚洲视频久久久| 国产成人综合视频| 成人在线观看黄色| 日本电影在线观看网站| 成人一级生活片| 欧美激情精品久久久久久变态| 超碰97人人射妻| 最新中文字幕av| 97人人做人人人难人人做| 三区四区不卡| 国产成人无码精品久久二区三| 大陆精大陆国产国语精品| 成人免费视频97| 西西人体44www大胆无码| 日韩视频免费中文字幕| 亚洲日本国产精品| 免费av福利| 国产区在线观看视频| 国产精成人品免费观看| 一区二区三区不卡在线观看| 天天看天天操| caoporn国产精品免费视频| 夜夜躁狠狠躁日日躁婷婷小说| 亚洲福利一区| 免费观看成人www动漫视频| 久久国内精品自在自线400部| 我和岳m愉情xxxⅹ视频| 亚洲激情国产精品| 午夜精品理论片| 91精品国产乱码久久久久久蜜臀| 成人av色在线观看| 久草热久草在线频| 无码日韩精品一区二区免费| 亚洲精品久久久久久国| 激情成人在线视频| 久久精品这里只有精品| 欧美一区二区性放荡片| 成人午夜视频在线观看免费| 97久久精品午夜一区二区| 欧美日韩网站| 精品视频在线导航| 97青娱国产盛宴精品视频| 亚洲主播在线播放| 亚洲精品国产精品久久| 欧美精品18videos性欧| 国产女主播喷水视频在线观看| 如如影视在线观看经典| 国产亚洲精品激情久久| 国产一区精品二区| 成人综合av| 久草在线资源视频在线观看| 欧美中文字幕久久| 黄色大片网站在线观看| 猛男欧美办公室激情在线| 亚洲精品一区中文字幕乱码| 看全色黄大色黄大片免责看的| 亚洲欧美日韩专区| 国产精品视频一区二区久久| 欧美电影免费提供在线观看| 涩视频在线观看| 国产日韩成人内射视频| 青草影视电视剧免费播放在线观看| 久久99日本精品| 日本a级片视频| 国产日韩欧美在线播放不卡| 久久久久久少妇| 久久欧美在线电影| 欧美精品一区二区在线观看| 黑人巨大精品欧美一区二区| 一色桃子久久精品亚洲| 最新黄色av网址| 日韩一区二区三区在线观看视频| 污污片在线免费视频| 偷窥国产亚洲免费视频| 国产免费一级视频| 性xxxxfjsxxxxx欧美| 欧美日韩在线一区| 亚洲福利视频网| 毛片a片免费观看| 亚洲av无码专区在线播放中文| 欧美影视一区| 女人18毛片一区二区三区| 日韩精品丝袜在线| 欧美日韩一区 二区 三区 久久精品| 狠狠操夜夜操| 99pao成人国产永久免费视频| 免费91麻豆精品国产自产在线观看| 亚洲美女视频网站| 亚洲美女性视频| 国产一区在线观看视频| 国产精品入口免费软件| 另类美女黄大片| 一区在线观看免费| heyzo高清中文字幕在线| 日韩毛片在线观看| 天天综合五月天| 国产激情99| 亚洲成人久久久久| 亚洲国产精品va在线| 影音av在线| caoporn免费在线视频| 亚洲色图五月天| 91精品国产91久久久久久| 99ri国产在线| 在线观看国产一区二区三区| av色综合网| 欧美自拍丝袜亚洲| 欧美国产亚洲视频| 亚洲 自拍 另类小说综合图区| 日本特级黄色片| 97免费在线视频| 亚洲精品自拍| 国产欧美一区二区三区国产幕精品| 超碰在线94| 欧美激情亚洲色图| 日韩精品电影网| 欧美专区亚洲专区| 激情五月婷婷在线| 国产精品爱久久久久久久| 欧美一区二区日韩| 国产亚洲成av人片在线观看桃| 久久久精品一区二区毛片免费看| 男人天堂亚洲天堂| 水蜜桃久久夜色精品一区| 国产91在线亚洲| 国产成人77亚洲精品www| 中日韩精品视频在线观看| 国产精品成人无码专区| 日本一级黄色录像| 午夜精品久久久久久久久久久久久蜜桃| 91在线观看地址| 美女被草91| 久久―日本道色综合久久| 九义人在线观看完整免费版电视剧| 特大黑人巨人吊xxxx| 日韩精品―中文字幕| 一级做a爱片性色毛片| 在线免费看av网站| 成人欧美一区二区三区黑人一| 日韩欧美中文字幕一区二区三区| 久久久精品久久久久| 伊人开心综合网| 99久久婷婷国产一区二区三区| 日韩1区2区日韩1区2区| 国产精品一区2区| xxxxx成人.com| 91tv亚洲精品香蕉国产一区7ujn| 午夜精品电影| 在线成人超碰| 欧美激情视频在线播放| 一区二区精品区| 欧美性xxxxxx| 亚洲精品黄色| 日韩av在线网址| 性色av一区二区三区四区| 亚洲第一黄色网| 91麻豆精品久久毛片一级| 精品网站在线| 污污污污污污www网站免费| eeuss在线观看| 国产精品久久久亚洲一区| 人妻少妇精品无码专区| 午夜小视频在线观看| 国产精品欧美色图| 国产高清一区二区三区视频| 美女高潮网站| www.亚洲一区| 久久午夜精品视频| 人妖精品videosex性欧美| 国产精品视频一区二区三区不卡|