成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法

Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法

熱門標(biāo)簽:做外呼系統(tǒng)的公司違法嗎 寧夏房產(chǎn)智能外呼系統(tǒng)要多少錢 貴陽教育行業(yè)電話外呼系統(tǒng) 在百度地圖標(biāo)注車輛 藍點外呼系統(tǒng) 威海人工外呼系統(tǒng)供應(yīng)商 400電話申請方案 撫順移動400電話申請 烏海智能電話機器人

前言

用nginx做負載均衡,作為架構(gòu)的最前端或中間層,隨著日益增長的訪問量,需要給負載均衡做高可用架構(gòu),利用keepalived解決單點風(fēng)險,一旦 nginx宕機能快速切換到備份服務(wù)器。

Vmware網(wǎng)絡(luò)配置可能遇到的問題解決方法

  • 啟動VMware DHCP ServiceVMware NAT Service兩個服務(wù)
  • 在網(wǎng)絡(luò)適配器開啟網(wǎng)絡(luò)共享,允許其他網(wǎng)絡(luò)打勾保存,重啟虛擬機

安裝

節(jié)點部署

節(jié)點 地址 服務(wù)
centos7_1 192.168.211.130 Keepalived+Nginx
centos7_2 192.168.211.131 Keepalived+Nginx
centos7_3 192.168.211.132 Redis服務(wù)器
web1(物理機) 192.168.211.128 FastApi+Celery
web2(物理機) 192.168.211.129 FastApi+Celery

web的配置

web1啟動python http服務(wù)器

vim index.html

<html>
<body>
<h1>Web Svr 1</h1>
</body>
</html>

nohup python -m SimpleHTTPServer 8080 > running.log 2>&1 &

web2啟動python http服務(wù)器

vim index.html

<html>
<body>
<h1>Web Svr 2</h1>
</body>
</html>

nohup python -m SimpleHTTPServer 8080 > running.log 2>&1 &

關(guān)閉防火墻

firewall-cmd --state
systemctl stop firewalld.service
systemctl disable firewalld.service

現(xiàn)在瀏覽器訪問就正常了,頁面顯示W(wǎng)eb Svr 1 和 2

centos1和2安裝Nginx

首先配置阿里云的源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

安裝依賴包

yum -y install gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

下載nginx,并解壓

wget http://nginx.org/download/nginx-1.8.0.tar.gz
tar -zxvf nginx-1.8.0.tar.gz

安裝nginx

cd nginx-1.8.0
./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module
make
make install
cd /usr/local/nginx/sbin/
# 檢查配置文件
./nginx -t
# 啟動nginx
./nginx

開放nginx訪問

firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld.service

此時訪問130和131都可以看到nginx的首頁。

創(chuàng)建nginx啟動文件

需要在init.d文件夾中創(chuàng)建nginx啟動文件。 這樣每次服務(wù)器重新啟動init進程都會自動啟動Nginx。

cd /etc/init.d/
vim nginx

#!/bin/sh
#
# nginx - this script starts and stops the nginx daemin
#
# chkconfig:   - 85 15
# description:  Nginx is an HTTP(S) server, HTTP(S) reverse \

#               proxy and IMAP/POP3 proxy server
# processname: nginx
# config:      /etc/nginx/nginx.conf
# pidfile:     /var/run/nginx.pid
# user:        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

nginx="/usr/local/nginx/sbin/nginx"
prog=$(basename $nginx)

NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"

lockfile=/var/run/nginx.lock

start() {
    [ -x $nginx ] || exit 5
    [ -f $NGINX_CONF_FILE ] || exit 6
    echo -n $"Starting $prog: "
    daemon $nginx -c $NGINX_CONF_FILE
    retval=$?
    echo
    [ $retval -eq 0 ] && touch $lockfile
    return $retval
}

stop() {
    echo -n $"Stopping $prog: "
    killproc $prog -QUIT
    retval=$?
    echo
    [ $retval -eq 0 ] && rm -f $lockfile
    return $retval
}

restart() {
    configtest || return $?
    stop
    start
}

reload() {
    configtest || return $?
    echo -n $"Reloading $prog: "
    killproc $nginx -HUP
    RETVAL=$?
    echo
}

force_reload() {
    restart
}

configtest() {
  $nginx -t -c $NGINX_CONF_FILE
}

rh_status() {
    status $prog
}

rh_status_q() {
    rh_status >/dev/null 2>&1
}

case "$1" in
    start)
        rh_status_q && exit 0
        $1
        ;;
    stop)
        rh_status_q || exit 0
        $1
        ;;
    restart|configtest)
        $1
        ;;
    reload)
        rh_status_q || exit 7
        $1
        ;;
    force-reload)
        force_reload
        ;;
    status)
        rh_status
        ;;
    condrestart|try-restart)
        rh_status_q || exit 0
            ;;
    *)
        echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
        exit 2
esac

校驗配置文件依次輸入下列命令

chkconfig --add nginx
chkconfig --level 345 nginx on

給這個文件添加執(zhí)行權(quán)限

chmod +x nginx 
ls

functions  netconsole  network  nginx  README

啟動Nginx服務(wù)

service nginx start
service nginx status
service nginx reload

Nginx反向代理、負載均衡(centos_1)

修改nginx.conf配置文件,去除注釋的代碼

cd /usr/local/nginx/conf/
mv nginx.conf nginx.conf.bak
egrep -v '^#' nginx.conf.bak
egrep -v '^#|^[ ]*#' nginx.conf.bak
egrep -v '^#|^[ ]*#|^$' nginx.conf.bak 
egrep -v '^#|^[ ]*#|^$' nginx.conf.bak >> nginx.conf
cat nginx.conf

輸出如下

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  localhost;
        location / {
            root   html;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

重新加載nginx配置

# 測試配置文件是否正常
../sbin/nginx -t
# 重新加載nginx配置
../sbin/nginx -s reload

配置nginx反向代理、負載均衡

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    
    # websvr 服務(wù)器集群(也可以叫負載均衡池)	
    upstream websvr {
        server 192.168.211.128:8001  weight=1;
        server 192.168.211.129:8001  weight=2;
    }
	
    server {
        listen       80;
        # 用來指定ip地址或者域名,多個配置之間用空格分隔
        server_name  192.168.211.130;
        location / {
            # 將所有請求交給websvr集群去處理
            proxy_pass http://websvr;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

現(xiàn)在重啟nginx

sbin/nginx -s reload

websvr名稱可自定義,可以指明這些服務(wù)器的含義。也就是只需要添加upstream websvrproxy_pass就可以實現(xiàn)負載均衡。

現(xiàn)在訪問130,頁面上就會出現(xiàn)Web Svr 1和Web Svr 2切換,會根據(jù)權(quán)重選擇服務(wù)器,weight值越大,權(quán)重越高,也就是重復(fù)刷新該頁面,平均Web Svr 2出現(xiàn)2次,Web Svr 1出現(xiàn)1次。

到目前為止,仍然不能實現(xiàn)高可用,雖然web服務(wù)可以這樣做,單點故障可以通過這種方式處理,但是如果nginx服務(wù)故障了,整個系統(tǒng)基本就無法訪問了,那么就需要使用多臺Nginx來保障。

多個Nginx協(xié)同工作,Nginx高可用【雙機主從模式】

131服務(wù)器(centos_2)上新增一臺nginx服務(wù),和之前的配置一樣,只需要修改 nginx.conf 即可

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

        upstream websvr {
        server 192.168.211.128:8001  weight=1;
        server 192.168.211.129:8001  weight=2;
    }

    server {
        listen       80;
        server_name  192.168.211.131;
        location / {
            proxy_pass http://websvr;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

# 重新加載nginx
sbin/nginx -s reload

現(xiàn)在訪問 http://192.168.211.130/ 也可以得到和 http://192.168.211.131/ 類似的結(jié)果。

這兩臺Nginx服務(wù)器的IP是不同的,那怎么做才能將這兩臺nginx服務(wù)器一起工作呢?這就需要用到keepalived了。

安裝軟件,兩臺centos同時安裝

yum install keepalived pcre-devel  -y

配置keepalived

兩臺均備份

cp /etc/keepalived/keepalived.conf keepalived.conf.bak

centos_1配置Keepalived-MASTER

[root@localhost keepalived]# cat keepalived.conf
! Configuration File for keepalived

global_defs {
    script_user root
	enable_script_security
}

vrrp_script chk_nginx {
    # 指定監(jiān)控腳本,檢測nginx服務(wù)是否正常運行
    script "/etc/keepalived/chk_nginx.sh"
    # 指定監(jiān)控時間,每10s執(zhí)行一次
    interval 10
    # 腳本結(jié)果導(dǎo)致的優(yōu)先級變更,檢測失?。_本返回非0)則優(yōu)先級 -5
    # weight -5
    # # 檢測連續(xù)2次失敗才算確定是真失敗。會用weight減少優(yōu)先級(1-255之間)
    # fall 2
    # 檢測1次成功就算成功。但不修改優(yōu)先級
    # rise 1
}

vrrp_instance VI_1 {
	# 指定keepalived的角色,主機設(shè)置為MASTER,備用機設(shè)置為BACKUP
    state BACKUP
	# 指定HA監(jiān)測網(wǎng)絡(luò)的接口。centos7使用 ip addr 獲取
    interface ens33
	# 主備的virtual_router_id必須一樣,可以設(shè)置為IP后一組:must be between 1 & 255
    virtual_router_id 51
	# 優(yōu)先級值,在同一個vrrp_instance下, MASTRE 一定要高于 BAUCKUP,MASTER恢復(fù)后,BACKUP自動交接
    priority 90
	# VRRP 廣播周期秒數(shù),如果沒檢測到該廣播,就被認為服務(wù)掛了,將切換主備
    advert_int 1
	# 設(shè)置驗證類型和密碼。主從必須一樣
    authentication {
		# 設(shè)置vrrp驗證類型,主要有PASS和AH兩種
        auth_type PASS
		# 加密的密碼,兩臺服務(wù)器一定要一樣,才能正常通信
        auth_pass 1111
    }
	track_script {
        # 執(zhí)行監(jiān)控的服務(wù),引用VRRP腳本,即在 vrrp_script 部分指定的名字。定期運行它們來改變優(yōu)先級
        chk_nginx
    }
    virtual_ipaddress {
		# VRRP HA 虛擬地址 如果有多個VIP,繼續(xù)換行填寫
        192.168.211.140
    }
}

把配置文件發(fā)送到131節(jié)點

scp /etc/keepalived/keppalived.conf 192.168.211.131:/etc/keepalived/keepalived.conf

對于131節(jié)點只需要修改

state BACKUP
priority 90

主keepalived配置監(jiān)控腳本chk_nginx.sh

創(chuàng)建一個腳本,用于在keepalived中執(zhí)行

vi /etc/keepalived/chk_nginx.sh

#!/bin/bash
# 查看是否有 nginx進程 把值賦給變量counter
counter=`ps -C nginx --no-header |wc -l`
# 如果沒有進程值得為 0
if [ $counter -eq 0 ];then
    # 嘗試啟動nginx
    echo "Keepalived Info: Try to start nginx" >> /var/log/messages
    /etc/nginx/sbin/nginx
    sleep 3
    if [ `ps -C nginx --no-header |wc -l` -eq 0 ];then
        # 輸出日至道系統(tǒng)消息
        echo "Keepalived Info: Unable to start nginx" >> /var/log/messages
        # 如果還沒沒啟動,則結(jié)束 keepalived 進程
        # killall keepalived
        # 或者停止
        /etc/init.d/keepalived stop
        exit 1
    else
        echo "Keepalived Info: Nginx service has been restored" >> /var/log/messages
        exit 0
    fi
else
    # 狀態(tài)正常
    echo "Keepalived Info: Nginx detection is normal" >> /var/log/messages;
    exit 0
fi

接下來授予執(zhí)行權(quán)限,并測試

chmod +x chk_nginx.sh
./chk_nginx.sh

兩邊重啟keepalived

systemctl restart keepalived
systemctl status keepalived

此時訪問.140也是可以正常顯示的,也就是綁定的IP成功了。執(zhí)行前可以通過下面命令實時查看 messages 中的輸出日志

tail -f /var/log/messages 

# 如果nginx關(guān)閉
Keepalived Info: Try to start nginx
Keepalived Info: Nginx service has been restored
# nginx正常打開
Keepalived Info: Nginx detection is normal

當(dāng)nginx檢測正常,就會返回0;檢測沒有了,返回1,但是keepalived似乎不是檢測這個返回值來實現(xiàn)轉(zhuǎn)移,而是檢測keepalived服務(wù)是否存在,來釋放本地VIP后,最終轉(zhuǎn)移虛擬IP,到另一臺服務(wù)器。

參考文章

https://www.jianshu.com/p/7e8e61d34960
https://www.cnblogs.com/zhangxingeng/p/10721083.html

到此這篇關(guān)于Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的文章就介紹到這了,更多相關(guān)Nginx+KeepAlived集群內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:銅川 周口 朝陽 泰州 那曲 慶陽 松原 蕪湖

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法》,本文關(guān)鍵詞  Vmware,部署,Nginx+KeepAlived,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Vmware部署Nginx+KeepAlived集群雙主架構(gòu)的問題及解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产裸舞福利在线视频合集| 91精品国产91久久| 久久久国产在线视频| 亚洲第一页在线视频| 国产剧情av麻豆香蕉精品| 欧洲美女网站| 欧美日韩精品一区视频| 欧洲日韩成人av| www.91av视频.com| 手机福利在线| 国产巨乳在线观看| 亚洲一区二区中文在线| 91精品国产一区二区三区蜜臀| 国产欧美va欧美va香蕉在线| 国产三级三级看三级| 免费成人你懂的| 神马久久桃色视频| 欧美一级专区| 欧美成人亚洲成人| 青春草免费在线视频| 国产97在线播放| 综合视频在线| av中文字幕一区二区三区| 亚洲国产精品成人久久蜜臀| 天堂网在线观看在线观看精品| 中国动漫在线观看完整版免费| 久久.com| 蜜芽视频在线观看| 亚洲国产欧洲综合997久久| 在线观看免费国产视频| 亚洲国产成人精品视频| 久久99国产综合精品女同| 麻豆视频国产| 91精品国产99| 2023国产精华国产精品| 一区二区三区不卡在线观看| 精品96久久久久久中文字幕无| 日韩系列欧美系列| 2017亚洲天堂| 色综合天天综合| 成人在线免费观看黄色| 亚洲第一区视频| 日韩高清一区二区| 欧美在线观看视频在线| 丁香花高清视频完整版在线观看| www.国产| 欧美一区二区三区成人久久片| 岛国av一区二区在线在线观看| 高清国产一区二区三区四区五区| 这里只有精品免费视频| 久久国产精品色婷婷| 青青草手机在线| 欧美又大粗又爽又黄大片视频| 97久久人人超碰caoprom| 天天操天天干天天爱| 欧美日韩在线观看视频小说| 国产精品综合激情| 日本高清www| a天堂中文在线观看| 超碰在线一区二区三区| 风间由美性色一区二区三区| 在线中文字幕-区二区三区四区| 成人免费在线视频| 日本少妇高清视频| 国产精品2020| 91成人国产在线观看| 天堂av在线中文| 114国产精品久久免费观看| 女仆av观看一区| 久久精品久久综合| 亚洲欧美激情四射在线日| 久久亚洲精品中文字幕| 欧美一区二区三区久久精品茉莉花| 欧美性色黄大片人与善| 在线观看污视频| 色成年激情久久综合| 国产综合色视频| 欲色天天网综合久久| 亚洲国产果冻传媒av在线观看| av不卡在线观看| 男女视频在线观看免费| 亚洲欧美日韩在线综合| 少妇一级淫片免费放播放| 欧美激情视频一区二区三区| va视频在线观看| 成人在线免费公开观看视频| 一本一道波多野结衣一区二区| 国产精选一区二区| 国产精品日韩欧美大师| 国产高清免费在线播放| 国产欧美精品一区二区三区四区| av中文网站| 狼人精品一区二区三区在线| 亚洲区自拍偷拍| 91福利视频网| 精品免费国产一区二区三区四区| 久久99精品国产自在现线小黄鸭| 成人在线观看a| av免费在线网址| 综合久久成人| xfplay资源站色先锋在线观看| 亚洲美女久久久| 久久99精品久久久久| 91sao在线观看国产| 日韩激情文学| 日韩一级片大全| 色老板免费视频| 久久免费少妇高潮99精品| 久久综合网色—综合色88| 免费看的www视频网站视频| 亚洲精品tv久久久久久久久久| 亚洲专区区免费| 国产超碰人人爽人人做人人爱| 色dvdxxx| 国产乱子轮xxx农村| 看女生喷水的网站在线观看| 欧美劲爆第一页| 日本成人精品在线| 亚洲a一区二区| 极品尤物一区二区| 韩国女主播成人在线观看| 成人精品一区二区三区电影| 四虎4hutv紧急入口| 国产综合色精品一区二区三区| 91老司机福利 在线| 999久久久免费精品国产牛牛| 激情综合亚洲精品| www.日韩视频| 中文字幕在线观看日韩| 国产成人av一区二区三区在线| 少妇免费视频| 毛片基地一级大毛片| 免费a级毛片在线观看| 国产无套粉嫩白浆内谢| 日本一卡2卡三卡4卡网站| 麻豆精品一区二区| 成人激情av网| 国产一区二区三区成人欧美日韩在线观看| 中文字幕日韩在线播放| 欧美xxxx黑人又粗又长密月| 激情网站在线观看| 情趣网站视频在线观看| 97视频在线观看亚洲| 韩国日本不卡在线| 精品视频一区二区三区免费| av在线播放一区二区三区| 伊人久久亚洲影院| 午夜时刻免费入口| 超碰资源在线| 亚洲欧美中日韩| 天天躁日日躁狠狠躁av麻豆男男| 国产高清在线观看免费不卡| 亚洲字幕成人中文在线观看| 欧美主播一区二区三区| 99国产欧美另类久久久精品| 午夜精品久久久久99热蜜桃导演| 国产精品视频黄色| 成人全视频高清免费观看| 国产一区二区视频网站| 国模杨依粉嫩蝴蝶150p| 精品美女调教视频| 国产精品久久毛片a| 国产特级黄色片| 久草免费在线观看| 久久久久久久久久久久久久久久久久久| 国产精品日韩在线播放| 日本高清久久天堂| 老司机午夜网站| 欧美aa国产视频| 好吊操视频这里只有精品| 亚洲一区免费网站| 国产精品十八以下禁看| avav成人| av电影在线观看网址| 国产婷婷在线视频| 久久久777精品电影网影网| 色网站在线视频| 亚洲综合一二三| 中文字幕av久久| 国产一区精品福利| 中文日本在线观看| 日本午夜精品一区二区三区| 一出一进一爽一粗一大视频| 亚洲乱码精品久久久久..| 国产日产亚洲精品| 日本伊人精品一区二区三区介绍| 亚洲成人激情自拍| 一道精品一区二区三区| 国产亚洲精品美女久久久久| 免费在线观看麻豆视频| 污污视频在线免费| 日韩高清a**址| 一区二区三区视频在线观看| 久久久综合九色合综国产精品| 免费黄色小视频| av影院午夜一区| 天天干天天操天天干天天操| 青青草视频在线视频| 欧美老女人在线| 色噜噜狠狠成人中文综合| 久久综合狠狠综合久久综青草| 国产一级精品毛片| 在线免费一区二区| 亚洲欧美色视频| 亚洲欧美校园春色| 欧美激情一区二区三区p站| 久久久国产综合精品女国产盗摄| 久久91成人| 亚洲精品自拍视频在线观看| 99精品视频中文字幕| 亚洲欧洲免费无码| 桃花视频大全不卡免费观看网站| 欧美日韩视频免费观看| 国产丝袜欧美中文另类| 一区二区三区在线视频观看58| 精品国产91亚洲一区二区三区www| 国产精品福利在线观看播放| 国产一区二区视频免费在线观看| 久久精品—区二区三区舞蹈| 2018高清国产日本一道国产| 女人帮男人橹视频播放| 欧美日韩在线免费| 国产精品无码AV| 成人观看网址| 欧美激情一区在线观看| 国产成人精品久久| 日韩欧美国产高清| 欧美日韩中文字幕| 91亚洲精品久久久久久久久久久久| 污污网站在线观看| 国产三级在线| 色在人av网站天堂精品| 啪啪亚洲精品| 国产片侵犯亲女视频播放| 亚洲精品国产精品国产| 欧美性天天影院| 韩国中文免费在线视频| 国产成人小视频在线观看| 不卡视频在线| 另类图片亚洲另类| 男人亚洲天堂网| 91豆花视频在线播放| 欧美最猛黑人xxxx黑人猛叫黄| 两个人看的在线视频www| 亚洲综合激情视频| 羞羞色院91蜜桃| 欧美色图17p| 国产黄色小视频网站| 精品国产亚洲一区二区三区在线观看| 亚洲日本青草视频在线怡红院| 国模大尺度一区二区三区| 国产网站一区二区| 国模娜娜一区二区三区| 不卡高清视频专区| 亚洲美女在线国产| 四虎影视免费看电影| 日本波多野结衣在线| www免费视频观看在线| 激情小说图片视频| 成a人v在线播放| 免费xxxxx网站中文字幕| 精品国产av一区二区三区| 无码人妻丰满熟妇啪啪欧美| 丁香综合五月| 国产日韩在线观看av| 91青草视频久久| 久久久久久久久久网站| 日韩www视频| 91国偷自产一区二区开放时间| 超薄肉色丝袜一二三| 99精品欧美一区二区三区综合在线| 五月婷婷激情综合网| 天堂在线免费av| 久久久国产精品午夜一区ai换脸| 国产精品久久久一区麻豆最新章节| 欧美成人午夜| 欧美mv日韩mv| 亚洲男人天堂av网| 91精品国产调教在线观看| 国产乱码字幕精品高清av| 第四色成人网| 亚洲综合色视频在线观看| 瑟瑟视频在线看| 欧美xxx视频| 福利资源在线久| 日韩精品一卡二卡三卡四卡无卡| 国产69精品久久久久999小说| 青草青草久热精品视频在线观看| www.91视频com| 色播五月综合| 亚洲 自拍 另类小说综合图区| 亚洲精品免费一区二区三区| 欧美成人剧情片在线观看| 亚洲成人精品一区二区三区| 丁香久久五月| 国产亚洲综合在线| 自拍视频第一页| 丁香花五月激情| 欧美精品一二三| 91精品国产综合久久小美女| 特黄aaaaaaaaa毛片免费视频| 亚洲精华液一区二区三区| 人妻激情偷乱频一区二区三区| av在线不卡播放| 手机在线看片日韩| 好男人免费精品视频| 色999国产精品| 免费精品国产自产拍在| 日韩欧美的一区| 亚州福利视频| 国产一区日韩一区| 夜夜揉揉日日人人青青一国产精品| 日韩综合在线视频| 一区二区三区视频播放| 欧美性生给视频| 美洲天堂一区二卡三卡四卡视频| 婷婷综合激情| 国内精品卡一卡二卡三| 在线观看免费高清视频| 99久久国产综合精品女小说| 国产精品热久久久久夜色精品三区| 国产精品久久久久久久天堂第1集| 在线视频超级| 免费看久久久| 26uuu久久噜噜噜噜| 久久婷婷国产综合国色天香| 奇米色一区二区| 99久久久国产精品美女|