特色一级强游戏,海奥华预言免费阅读,51漫画兑换码,美女裸体无遮挡永久免费观看网站,lubuntu线路检测入口

暫無圖片
暫無圖片
4
暫無圖片
暫無圖片
暫無圖片

PCS+Oracle HA實戰安裝配置參考

原創 jieguo 2022-08-16
6065

1.實現目標:

兩臺主機的oracle數據庫存放在共享磁盤上,通過pcs實現oracle ha自動主備切換,任意一臺主機出現宕機故障,另外一臺主機可自動實現快速接管,最大限度保障業務的連續性運行。
image.png
(您不再需要使用linux cluster、roseha等復雜的HA軟件,PCS實現的效果完全可滿足一般HA需求;本文雖然寫的是oracle ha,但其同樣適用于其它數據庫mysql/pg等和其它應用軟件,關鍵點就是兩臺主機配置相同的用戶和環境變量,數據庫或應用安裝在共享存儲上即可)
image.png

2.環境準備:

image.png

操作系統 Oracle Linux7.9
root密碼 secure_password
hacluster密碼 secure_password
數據庫版本11.2.0.4
數據庫名稱:orcl
system/sys密碼oracle

其中:共享磁盤/dev/sdb通過lvm方式劃分邏輯卷/dev/vg01/lvol01并掛接xfs類型的/u01文件系統,用來安裝oracle數據庫。

[root@pcs01 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.52.191 pcs01
192.168.52.192 pcs02

systemctl disable firewalld
systemctl stop firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' etc/selinux/config
setenforce 0

時間同步:
設置時間同步

yum install -y chrony
systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

添加時間同步服務器
vi /etc/chrony.conf
server 時鐘服務器IP iburst
重啟chronyd服務
systemctl restart chronyd.service
檢查同步是否正常
chronyc sources –v
timedatectl

3.安裝步驟:

3.1安裝pcs軟件:(所有節點)

其中:pcs為CRM的管理接口工具,pacemaker為集群資源管理器(Cluster Resource Management),corosync為集群消息事務層(Massage Layer)。
yum -y install pcs
離線情況下,需要配置本地yum源:

[redhat7.9]
name = redhat 7.9
baseurl=file:///mnt
gpgcheck=0
enabled=1

[HighAvailability]
name=HighAvailability
baseurl=file:///mnt/addons/HighAvailability
gpgcheck=0
enabled=1

[ResilientStorage]
name=ResilientStorage
baseurl=file:///mnt/addons/ResilientStorage
gpgcheck=0
enabled=1

systemctl start pcsd.service
systemctl enable pcsd.service

3.2配置集群用戶和互信權限:(1節點)

echo secure_password | passwd --stdin hacluster
pcs cluster auth pcs01 pcs02 -u hacluster -p secure_password

3.3安裝集群:(1節點)

pcs cluster setup --start --name cluster01 pcs01 pcs02
檢查狀態:忽略stonith的警告。
pcs status
啟動集群:

pcs cluster enable --all
pcs cluster status
pcs property set stonith-enabled=false
pcs status

3.4創建虛擬服務IP:(1節點)

pcs resource create virtualip IPaddr2 ip=192.168.52.190 cidr_netmask=24 nic=eth0 op monitor interval=10s
pcs status
通過如下方式確認ip正常掛接并可用,核查網卡名稱比如eth0/ens32:
ip a
ping -c 2 192.168.52.190
ip addr show dev ens32
測試IP切換:
pcs resource move virtualip pcs02

3.5創建共享磁盤卷組(1節點)

vgcreate vg01 /dev/sdb
vgdisplay|grep Free
lvcreate -n lvol01 -l 2598 vg01(根據柱面數劃邏輯卷大?。?lvcreate -n lvol01 -L 9G vg01(直接分配大小,存在浪費空間問題)
mkfs -t xfs /dev/vg01/lvol01
mkdir /u01
systemctl daemon-reload
mount -t xfs /dev/vg01/lvol01 /u01
df -Th /u01

vi /etc/lvm/lvm.conf找到volume_list =修改volume_list = [],最終可能需改成volume_list = [ "ol" ],其中ol為本地vg(通過vgs等核查本地磁盤卷組排除掉)
egrep -v "#|^$" /etc/lvm/lvm.conf
 
lvmconf --enable-halvm --services --startstopservices

3.5.1創建卷組資源:

pcs resource create vg01 LVM volgrpname=vg01 exclusive=true
pcs resource show
pcs status
pcs resource move vg01 pcs02
pcs status

3.6創建文件系統資源:

pcs resource create u01 Filesystem device="/dev/vg01/lvol01" directory="/u01" fstype=“xfs”
pcs status
把資源加入oracle組
pcs resource group add oracle virtualip vg01 u01
pcs status
測試資源啟停:
pcs cluster standby pcs01
pcs cluster unstandby pcs01

3.6.1在/u01文件系統安裝oracle數據庫:

系統參數:(所有節點)
vi /etc/sysctl.conf

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 64424509440 ##小于物理內存
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

執行生效sysctl -p

vi /etc/profile(所有節點)


if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
                ulimit -p 16384
                ulimit -n 65536
        else
                ulimit -u 16384 -n 65536
        fi
fi

執行生效:source /etc/profile

在 /etc/security/limits.conf 文件中添加:(所有節點)

oracle soft nofile 10240
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock unlimited
oracle soft memlock unlimited

安裝包:(所有節點)

yum -y install binutils compat-libstdc++-33 gcc gcc-c++ glibc glibc-common glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat openssh-clients compat-libcap1 xorg-x11-utils xorg-x11-xauth elfutils unixODBC unixODBC-devel libXp elfutils-libelf elfutils-libelf-devel smartmontools unzip

建用戶和組:(所有節點)

groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
useradd -u 54321 -g oinstall -G dba,oper oracle

目錄權限(1節點)

mkdir -p /u01/db
mkdir -p /u01/soft
chown -R oracle:oinstall /u01
chmod -R 755 /u01

環境變量:(所有節點)

su - oracle
vi .bash_profile
export ORACLE_BASE=/u01/db/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export LANG=en_US.UTF-8
export NLS_LANG=american_america.ZHS16GBK
export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch
export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin:/u01/oracle/run
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
export TMOUT=0

安裝軟件:(1節點)

vi /etc/oraInst.loc
inventory_loc=/u01/db/oraInventory
inst_group=oinstall
./runInstaller -silent -debug -force -noconfig -IgnoreSysPreReqs \
FROM_LOCATION=/u01/soft/database/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
INVENTORY_LOCATION=/u01/db/oraInventory \
ORACLE_HOME=/u01/db/oracle/product/11.2.0/dbhome_1 \
ORACLE_HOME_NAME="Oracle11g" \
ORACLE_BASE=/u01/db/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.isCustomInstall=false \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
DECLINE_SECURITY_UPDATES=true

建庫:(1節點)

cd /u01/db/oracle/product/11.2.0/dbhome_1/assistants/dbca/templates
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname orcl -sid orcl -sysPassword oracle -systemPassword oracle -responseFile NO_VALUE -datafileDestination /u01/db/oracle/oradata -redoLogFileSize 200 -recoveryAreaDestination NO_VALUE -storageType FS -characterSet ZHS16GBK -nationalCharacterSet AL16UTF16 -sampleSchema false -memoryPercentage 60 -databaseType OLTP -emConfiguration NONE

創建監聽:(1節點)

netca -silent -responsefile /u01/db/oracle/product/11.2.0/dbhome_1/assistants/netca/netca.rsp

服務名和靜態監聽修改(注意紅色部分):(1節點)

[oracle@pcs02 ~]$ cd $ORACLE_HOME/network/admin
[oracle@pcs02 admin]$ more listener.ora 
# listener.ora Network Configuration File: /u01/db/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.52.190)(PORT = 1521))
    )
  )
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = orcl)
      (ORACLE_HOME = /u01/db/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = orcl)
    )
  )

ADR_BASE_LISTENER = /u01/db/oracle

[oracle@pcs02 admin]$ more tnsnames.ora 
# tnsnames.ora Network Configuration File: /u01/db/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.52.190)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

注意tnsnames的服務名ORCL必須與sid名稱一致,否則當前節點的pcs服務會當掉發生切換,并且集群切換到另外一個節點,監聽和數據庫服務stop,如下圖:
image.png
image.png
image.png
修改正確后,兩節點都重啟systemctl restart pacemaker恢復正常。

調優基本參數:(1節點)

alter profile default limit failed_login_attempts unlimited;
alter profile default limit password_life_time unlimited;
alter system set audit_trail=none scope=spfile sid='*';
alter system set recyclebin=off scope=spfile sid='*';
alter system set sga_target=2000M scope=spfile sid='*';
alter system set pga_aggregate_target=500M sid='*';

拷貝節點1文件到節點2:

scp -p /etc/oraInst.loc pcs02:/etc/
scp -p /etc/oratab pcs02:/etc/
scp -p /usr/local/bin/coraenv pcs02:/usr/local/bin/
scp -p /usr/local/bin/dbhome pcs02:/usr/local/bin/
scp -p /usr/local/bin/oraenv pcs02:/usr/local/bin/

3.7創建監聽資源:(1節點)

pcs resource create listener_orcl oralsnr sid="orcl" listener="listener" --group=oracle
pcs status

3.8創建oracle db資源:(1節點)

pcs resource create orcl oracle sid=“orcl” --group=oracle
pcs status

3.9定義資源依賴(1節點)

pcs constraint colocation add vg01 with virtualip
pcs constraint colocation add u01 with vg01
pcs constraint colocation add listener with u01
pcs constraint colocation add orcl with listener

3.10定義資源啟動順序(1節點)

pcs constraint order start virtualip then vg01
pcs constraint order start vg01 then start u01
pcs constraint order start u01 then start listener
pcs constraint order start listener then start orcl

查看所有依賴:

[root@pcs01 ~]# pcs constraint show --full
Location Constraints:
  Resource: vg01
    Enabled on: pcs02 (score:INFINITY) (role: Started) (id:cli-prefer-vg01)
  Resource: virtualip
    Enabled on: pcs01 (score:INFINITY) (role: Started) (id:cli-prefer-virtualip)
Ordering Constraints:
  start virtualip then start vg01 (kind:Mandatory) (id:order-virtualip-vg01-mandatory)
  start vg01 then start u01 (kind:Mandatory) (id:order-vg01-u01-mandatory)
  start u01 then start listener (kind:Mandatory) (id:order-u01-listener-mandatory)
  start listener then start orcl (kind:Mandatory) (id:order-listener-orcl-mandatory)
Colocation Constraints:
  vg01 with virtualip (score:INFINITY) (id:colocation-vg01-virtualip-INFINITY)
  u01 with vg01 (score:INFINITY) (id:colocation-u01-vg01-INFINITY)
  listener with u01 (score:INFINITY) (id:colocation-listener-u01-INFINITY)
  orcl with listener (score:INFINITY) (id:colocation-orcl-listener-INFINITY)
Ticket Constraints:

3.11安裝fence devices

3.11.1sbd方式

此處采有共享磁盤sbd方式,磁盤只需100M大小足夠(理論上>4M即可)

#pcs property | grep stonith-enabled

#pcs property set stonith-enabled=true

#yum install fence-agents-ipmilan fence-agents-sbd fence-agents-drac5  (all nodes)
 
Configure softdog as a watchdog device and start automatic at boot time (all nodes):
# yum install -y watchdog sbd

Change the SBD configuration SBD_DEVICE to point to the shared disk (all nodes):
# echo softdog > /etc/modules-load.d/softdog.conf
# /sbin/modprobe softdog

Create the SBD device (just in one node)
# vi /etc/sysconfig/sbd
Change:
SBD_DEVICE="/dev/sdc" ? # /dev/sdc is the shared disk
SBD_OPTS="-n node1" ? ?? # if cluster node name is different from hostname this option must be used
++參考:
[root@pcs01 ~]# cat /etc/sysconfig/sbd|egrep -v "#|^$"
SBD_DEVICE="/dev/sdc"
SBD_PACEMAKER=yes
SBD_STARTMODE=always
SBD_DELAY_START=no
SBD_WATCHDOG_DEV=/dev/watchdog
SBD_WATCHDOG_TIMEOUT=5
SBD_TIMEOUT_ACTION=flush,reboot
SBD_MOVE_TO_ROOT_CGROUP=auto
SBD_OPTS=
++
Enable SBD service (all nodes):
#pcs stonith sbd device setup --device=/dev/sdc

The Pacemaker STONITH fence can be created (just one node):
# systemctl enable --now sbd
SBD is configured. 
# pcs stonith create sbd_fencing fence_sbd devices=/dev/sdc
To test is the SBD is working:
# pcs stonith fence pcs02
node2 should be rebooted.

3.11.2idrac方式

This article explains how to configure fencing on a Dell physical server, which is the most commonly used server in NetEye 4 installations. A fencing configuration is not required for voting-only cluster nodes or for elastic-only nodes as they are not part of the PCS cluster.
Configuring iDRAC
Dell Remote Access Controller (iDRAC) is a hardware component located on the motherboard which provides both a web interface and a command line interface to perform remote management tasks.
Before beginning, you should properly configure IPMI settings (Intelligent Platform Management Interface) and create a new account.
You can access the iDRAC web interface and enable IPMI access Over Lan at: iDRAC Settings > Connectivity > Network > IPMI Settings:
 
Then create a new user with the username and password of your choice, read-only privileges for the console, and administrative privileges on IPMI.
  
Please note that you must replicate this configuration on each physical server.
Install Fence Devices
Next you need to install ipmilan fence devices on each server in order to use fencing on Dell servers:
yum install fence-agents-ipmilan
Now you will be able to find several new fence devices including fence_iDRAC and show its properties:
pcs stonith list
pcs stonith describe fence_idrac
Test that the iDRAC interface is reachable using the default port 623:
nmap -sU -p623 <idrac_ip>
Finally you can safely test your configuration by printing the chassis status on each node remotely.
ipmitool -I lanplus -H <iDRAC IP> -U <your_IPMI_username> -P <your_IPMI_password> -y <your_encryption_key> -v chassis status
Configuring PCS
Fencing can be enabled by setting the property called stonith, which is an acronym for Shoot-The-Other-Node-In-The-Head. Disable stonith until fencing is correctly configured in order to avoid any issues during the procedure:
pcs property set stonith-enabled=false
pcs stonith cleanup
At this point you can create a stonith resource for each node. In a 2-node cluster it may happen that both nodes are unable to contact each other and then each node tries to fence the other one. But you can’t reboot both nodes at the same time since that will result in downtime and possibly harm cluster integrity. To avoid this you need to configure a different delay (e.g., one without delay, and the other one with at least a 5 second delay). To ensure the safety of your cluster, you should set the reboot method to “cycle“ instead of “onoff”.
pcs stonith create fence_node1 fence_iDRAC ipaddr="<iDRAC ip or fqdn>" "delay=0" lanplus="1" login="IPMI_username" passwd_script="IPMI_password" method="cycle" pcmk_host_list="node1.neteyelocal"
pcs stonith create fence_node2 fence_iDRAC ipaddr="<iDRAC ip or fqdn>" "delay=5" lanplus="1" login="IPMI_username" passwd_script="IPMI_password" method="cycle" pcmk_host_list="node2.neteyelocal"
You should set up a password script instead of directly using your password, for instance with a very simple bash script like the one below. The script should be readable only by the root user, preventing your iDRAC password from being extracted from the PCS resource. You should place this script in /usr/local/bin/ allowing you to invoke it as a regular command:
#! /bin/bash
echo “my_secret_psw“
If everything has been properly configured, then running pcs status should show the fence device with status Started.
To prevent unwanted fencing in the event of minor network outages, increase the totem token timeout to at least 5 seconds by editing /etc/corosync/corosync.conf as follows:
totem {
    version: 2
    cluster_name: neteye
    secauth: off
    transport: udpu
    token: 5000  
}
then sync this config file to all other cluster nodes and reload corosync:
pcs cluster sync
pcs cluster reload corosync
Unwanted fencing might happen also when a node “commit suicide”, i.e., shut itself down because it was not able to contact the other node of the cluster. This is an unwanted situation because all nodes of a cluster might be fenced at the same time. To avoid this you should set a constraint to prevent a node’s stonith resource from running on the cluster node itself:
pcs constraint location fence_node1 avoids node1.neteyelocal
Now that fencing is configured, you only need to set the stonith property to true to enable it:
pcs property set stonith-enabled=true
pcs stonith cleanup
Always remember to temporarily disable fencing during updates/upgrades.

3.12圖形界面控制臺:

netstat -tunlp|grep LISTEN|grep 2224
https://192.168.52.191:2224 建議用谷歌瀏覽器
hacluster/secure_password
image.png
image.png
image.png
image.png
image.png
image.png

3.13主機宕機測試

crm_mon或pcs status觀察
reboot或shutdown -h now重啟某一臺
pcs status觀察
df -h
su - oracle
sqlplus system/oracle@orcl測試連接

任意重啟一臺機器,pcs resource均可正常切換。
但如果同時關閉了兩臺主機,然后再起其中任意一臺(另外一臺保持關閉狀態,模擬無法修復啟動),那么起來的那臺資源resource顯示一直是stopped狀態。
此時只能手工強制啟動資源。
操作步驟如下:
pcs resource
根據上述結果的順序依賴關系依次啟動資源
pcs resource debug-start xxx
解決辦法:
image.png
[root@jycdb01 ~]# pcs property set stonith-enabled=true
[root@jycdb01 ~]# pcs property show
Cluster Properties:
cluster-infrastructure: corosync
cluster-name: jycdb_cluster
dc-version: 1.1.19-8.el7-c3c624ea3d
have-watchdog: true
last-lrm-refresh: 1727425883
maintenance-mode: false
no-quorum-policy: stop
stonith-enabled: true
相關參考:
https://docs.redhat.com/zh_hans/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_high_availability_clusters/ref_general-fence-device-properties-configuring-fencing
https://docs.oracle.com/en/operating-systems/oracle-linux/8/availability/availability-AboutFencingConfigurationstonith.html#fencing-examples
https://blog.csdn.net/jycjyc/article/details/142621356
參考操作日志如下:

[root@pcs01 ~]# pcs status
Cluster name: cluster01
Stack: corosync
Current DC: NONE
Last updated: Wed Aug 17 10:03:39 2022
Last change: Wed Aug 17 09:49:18 2022 by root via cibadmin on pcs01

2 nodes configured
6 resource instances configured

Node pcs01: UNCLEAN (offline)
Node pcs02: UNCLEAN (offline)

Full list of resources:

 Resource Group: oracle
     virtualip  (ocf::heartbeat:IPaddr2):       Stopped
     vg01       (ocf::heartbeat:LVM):   Stopped
     u01        (ocf::heartbeat:Filesystem):    Stopped
     listener   (ocf::heartbeat:oralsnr):       Stopped
     orcl       (ocf::heartbeat:oracle):        Stopped
 sbd_fencing    (stonith:fence_sbd):    Stopped

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled
  sbd: active/enabled
[root@pcs01 ~]# pcs status
Cluster name: cluster01
Stack: corosync
Current DC: pcs01 (version 1.1.23-1.0.1.el7_9.1-9acf116022) - partition WITHOUT quorum
Last updated: Thu Aug 18 09:14:13 2022
Last change: Wed Aug 17 10:05:26 2022 by root via cibadmin on pcs01

2 nodes configured
6 resource instances configured

Node pcs02: UNCLEAN (offline)
Online: [ pcs01 ]

Full list of resources:

 Resource Group: oracle
     virtualip  (ocf::heartbeat:IPaddr2):       Stopped
     vg01       (ocf::heartbeat:LVM):   Stopped
     u01        (ocf::heartbeat:Filesystem):    Stopped
     listener   (ocf::heartbeat:oralsnr):       Stopped
     orcl       (ocf::heartbeat:oracle):        Stopped
 sbd_fencing    (stonith:fence_sbd):    Stopped

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled
  sbd: active/enabled
[root@pcs01 ~]# journalctl |grep -i error
Aug 18 09:06:08 localhost.localdomain kernel: RAS: Correctable Errors collector initialized.
Aug 18 09:06:13 pcs01 corosync[1267]:  [QB    ] Error in connection setup (/dev/shm/qb-1267-1574-30-pR9ltr/qb): Broken pipe (32)
[root@pcs01 ~]# corosync-cmapctl |grep members
runtime.totem.pg.mrp.srp.members.1.config_version (u64) = 0
runtime.totem.pg.mrp.srp.members.1.ip (str) = r(0) ip(192.168.52.191) 
runtime.totem.pg.mrp.srp.members.1.join_count (u32) = 1
runtime.totem.pg.mrp.srp.members.1.status (str) = joined
[root@pcs01 ~]# pcs status corosync

Membership information
----------------------
    Nodeid      Votes Name
         1          1 pcs01 (local)
[root@pcs01 ~]# pcs status pcsd
  pcs01: Online
  pcs02: Offline
[root@pcs01 ~]# pcs resource debug-start virtualip
Operation start for virtualip (ocf:heartbeat:IPaddr2) returned: 'ok' (0)
 >  stderr: Aug 17 10:03:56 INFO: Adding inet address 192.168.52.190/24 with broadcast address 192.168.52.255 to device ens32
 >  stderr: Aug 17 10:03:56 INFO: Bringing device ens32 up
 >  stderr: Aug 17 10:03:56 INFO: /usr/libexec/heartbeat/send_arp  -i 200 -r 5 -p /var/run/resource-agents/send_arp-192.168.52.190 ens32 192.168.52.190 auto not_used not_used
[root@pcs01 ~]# pcs resource debug-start vg01
Operation start for vg01 (ocf:heartbeat:LVM) returned: 'ok' (0)
 >  stdout: volume_list=[]
 >  stdout:   Volume group "vg01" successfully changed
 >  stdout: volume_list=[]
 >  stderr: Aug 17 10:04:05 WARNING: Disable lvmetad in lvm.conf. lvmetad should never be enabled in a clustered environment. Set use_lvmetad=0 and kill the lvmetad process
 >  stderr: Aug 17 10:04:05 INFO: Activating volume group vg01
 >  stderr: Aug 17 10:04:06 INFO:  Reading volume groups from cache. Found volume group "ol" using metadata type lvm2 Found volume group "vg01" using metadata type lvm2 
 >  stderr: Aug 17 10:04:06 INFO: New tag "pacemaker" added to vg01
 >  stderr: Aug 17 10:04:06 INFO:  1 logical volume(s) in volume group "vg01" now active 
[root@pcs01 ~]# pcs resource debug-start u01
Operation start for u01 (ocf:heartbeat:Filesystem) returned: 'ok' (0)
 >  stderr: Aug 17 10:04:13 INFO: Running start for /dev/vg01/lvol01 on /u01
[root@pcs01 ~]# pcs resource debug-start listener
Operation start for listener (ocf:heartbeat:oralsnr) returned: 'ok' (0)
 >  stderr: Aug 17 10:04:20 INFO: Listener listener running: 
 >  stderr: LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 17-AUG-2022 10:04:18
 >  stderr: 
 >  stderr: Copyright (c) 1991, 2013, Oracle.  All rights reserved.
 >  stderr: 
 >  stderr: Starting /u01/db/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...
 >  stderr: 
 >  stderr: TNSLSNR for Linux: Version 11.2.0.4.0 - Production
 >  stderr: System parameter file is /u01/db/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
 >  stderr: Log messages written to /u01/db/oracle/diag/tnslsnr/pcs01/listener/alert/log.xml
 >  stderr: Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
 >  stderr: Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.52.190)(PORT=1521)))
 >  stderr: 
 >  stderr: Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
 >  stderr: STATUS of the LISTENER
 >  stderr: ------------------------
 >  stderr: Alias                     listener
 >  stderr: Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production
 >  stderr: Start Date                17-AUG-2022 10:04:19
 >  stderr: Uptime                    0 days 0 hr. 0 min. 0 sec
 >  stderr: Trace Level               off
 >  stderr: Security                  ON: Local OS Authentication
 >  stderr: SNMP                      OFF
 >  stderr: Listener Parameter File   /u01/db/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
 >  stderr: Listener Log File         /u01/db/oracle/diag/tnslsnr/pcs01/listener/alert/log.xml
 >  stderr: Listening Endpoints Summary...
 >  stderr:   (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
 >  stderr:   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.52.190)(PORT=1521)))
 >  stderr: Services Summary...
 >  stderr: Service "orcl" has 1 instance(s).
 >  stderr:   Instance "orcl", status UNKNOWN, has 1 handler(s) for this service...
 >  stderr: The command completed successfully
 >  stderr: Last login: Wed Aug 17 09:58:46 CST 2022
[root@pcs01 ~]# pcs resource debug-start orcl
Operation start for orcl (ocf:heartbeat:oracle) returned: 'ok' (0)
 >  stderr: Aug 17 10:04:31 INFO: Oracle instance orcl started: 
[root@pcs01 ~]# pcs status
Cluster name: cluster01
Stack: corosync
Current DC: pcs01 (version 1.1.23-1.0.1.el7_9.1-9acf116022) - partition WITHOUT quorum
Last updated: Wed Aug 17 10:04:37 2022
Last change: Wed Aug 17 09:49:18 2022 by root via cibadmin on pcs01

2 nodes configured
6 resource instances configured

Node pcs02: UNCLEAN (offline)
Online: [ pcs01 ]

Full list of resources:

 Resource Group: oracle
     virtualip  (ocf::heartbeat:IPaddr2):       Stopped
     vg01       (ocf::heartbeat:LVM):   Stopped
     u01        (ocf::heartbeat:Filesystem):    Stopped
     listener   (ocf::heartbeat:oralsnr):       Stopped
     orcl       (ocf::heartbeat:oracle):        Stopped
 sbd_fencing    (stonith:fence_sbd):    Stopped

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled
  sbd: active/enabled
[root@pcs01 ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.8G     0  3.8G   0% /dev
tmpfs                    3.8G   65M  3.7G   2% /dev/shm
tmpfs                    3.8G  8.7M  3.8G   1% /run
tmpfs                    3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/mapper/ol-root       26G  7.1G   19G  28% /
/dev/sda1               1014M  184M  831M  19% /boot
tmpfs                    768M     0  768M   0% /run/user/0
/dev/mapper/vg01-lvol01   10G  6.2G  3.9G  62% /u01
[root@pcs01 ~]# su - oracle
Last login: Wed Aug 17 10:04:31 CST 2022
[oracle@pcs01 ~]$ sqlplus system/oracle@orcl

SQL*Plus: Release 11.2.0.4.0 Production on Wed Aug 17 10:04:55 2022

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> exit

4.可能的問題:如果涉及存儲多路徑問題,需要保證做了聚合成一個磁盤,否則創建lv會失敗:

image.png
處理:安裝多路徑軟件做磁盤聚合
image.png
可參考:https://blog.csdn.net/weixin_41607523/article/details/126540525?spm=1001.2014.3001.5502
處理:
修改volume_list = []里邊不要空格
image.png
問題:
image.png
處理:狀態都正常,但存在歷史錯誤信息,想清理掉:嘗試pcs stonith cleanup未解決,最終systemctl stop pacemaker兩臺都停,然后都起systemctl start pacemaker,信息清理完畢。參考https://www.suse.com/support/kb/doc/?id=000019816

5.參考文檔:

Pacemaker configuration for an Oracle database and its listener
https://blog.yannickjaquier.com/linux/pacemaker-configuration-oracle-database.html
Configuring Fencing on Dell Servers
https://www.neteye-blog.com/2020/06/configuring-fencing-on-dell-servers/
pacemaker搭建oracle ha
https://cdn.modb.pro/db/66956
時間同步:
https://www.xiexianbin.cn/linux/softwares/2016-02-08-chrony/index.html?to_index=1
獨占啟用(exclusive activation)叢集中的卷冊群組
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/high_availability_add-on_administration/s1-exclusiveactivenfs-haaa
oracle11g快速安裝參考:
https://blog.csdn.net/jycjyc/article/details/103198741
Centos7.6加pcs搭建高可用數據庫集群
https://www.cnblogs.com/monkey6/p/14890292.html
pcs常用命令:
https://blog.csdn.net/hhhh2012/article/details/48313909
Dell Drac 5
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/6/html/fence_configuration_guide/s1-software-fence-drac5-ca#tb-software-fence-drac5-CA
統信ha搭建和部分命令手冊(非原創)
https://blog.csdn.net/m0_47670786/article/details/123382132
Active-Passive Cluster for Near HA Using Pacemaker, DRBD, Corosync and MySQL
https://houseofbrick.com/blog/active-passive-cluster-for-near-ha-using-pacemaker-drbd-corosync-and-mysql/
[命令] Pacemaker 命令 pcs resource (管理資源)
https://eternalcenter.com/pcs-resource/
Rhel 7 pcs 實現oracle 12c高可用
https://blog.csdn.net/solore/article/details/106492348
ssh互信腳本參考:(取自oracle12c軟件包,此處并不需要配置互信,互信只是為了兩臺主機直接拷貝文件免密方便而已)
命令參考:./sshUserSetup.sh -user root -hosts “pcs01 pcs02” -advanced –noPromptPassphrase
根據提示輸入密碼和yes即可,然后驗證:
ssh pcs01 date
ssh pcs02 date

#!/bin/sh
# Nitin Jerath - Aug 2005
#Usage sshUserSetup.sh  -user <user name> [ -hosts \"<space separated hostlist>\" | -hostfile <absolute path of cluster configuration file> ] [ -advanced ]  [ -verify] [ -exverify ] [ -logfile <desired absolute path of logfile> ] [-confirm] [-shared] [-help] [-usePassphrase] [-noPromptPassphrase]
#eg. sshUserSetup.sh -hosts "host1 host2" -user njerath -advanced
#This script is used to setup SSH connectivity from the host on which it is
# run to the specified remote hosts. After this script is run, the user can use # SSH to run commands on the remote hosts or copy files between the local host
# and the remote hosts without being prompted for passwords or confirmations.
# The list of remote hosts and the user name on the remote host is specified as 
# a command line parameter to the script. Note that in case the user on the 
# remote host has its home directory NFS mounted or shared across the remote 
# hosts, this script should be used with -shared option. 
#Specifying the -advanced option on the command line would result in SSH 
# connectivity being setup among the remote hosts which means that SSH can be 
# used to run commands on one remote host from the other remote host or copy 
# files between the remote hosts without being prompted for passwords or 
# confirmations.
#Please note that the script would remove write permissions on the remote hosts
#for the user home directory and ~/.ssh directory for "group" and "others". This
# is an SSH requirement. The user would be explicitly informed about this by teh script and prompted to continue. In case the user presses no, the script would exit. In case the user does not want to be prompted, he can use -confirm option.
# As a part of the setup, the script would use SSH to create files within ~/.ssh
# directory of the remote node and to setup the requisite permissions. The 
#script also uses SCP to copy the local host public key to the remote hosts so
# that the remote hosts trust the local host for SSH. At the time, the script 
#performs these steps, SSH connectivity has not been completely setup  hence
# the script would prompt the user for the remote host password. 
#For each remote host, for remote users with non-shared homes this would be 
# done once for SSH and  once for SCP. If the number of remote hosts are x, the 
# user would be prompted  2x times for passwords. For remote users with shared 
# homes, the user would be prompted only twice, once each for SCP and SSH.
#For security reasons, the script does not save passwords and reuse it. Also, 
# for security reasons, the script does not accept passwords redirected from a 
#file. The user has to key in the confirmations and passwords at the prompts.
#The -verify option means that the user just wants to verify whether SSH has 
#been set up. In this case, the script would not setup SSH but would only check
# whether SSH connectivity has been setup from the local host to the remote 
# hosts. The script would run the date command on each remote host using SSH. In
# case the user is prompted for a password or sees a warning message for a 
#particular host, it means SSH connectivity has not been setup correctly for
# that host.
#In case the -verify option is not specified, the script would setup SSH and 
#then do the verification as well.
#In case the user speciies the -exverify option, an exhaustive verification would be done. In that case, the following would be checked:
# 1. SSH connectivity from local host to all remote hosts.
# 2. SSH connectivity from each remote host to itself and other remote hosts.

#echo Parsing command line arguments
numargs=$#

ADVANCED=false
HOSTNAME=`hostname`
CONFIRM=no
SHARED=false
i=1
USR=$USER

if  test -z "$TEMP"
then
  TEMP=/tmp
fi

IDENTITY=id_rsa
LOGFILE=$TEMP/sshUserSetup_`date +%F-%H-%M-%S`.log
VERIFY=false
EXHAUSTIVE_VERIFY=false
HELP=false
PASSPHRASE=no
RERUN_SSHKEYGEN=no
NO_PROMPT_PASSPHRASE=no

while [ $i -le $numargs ]
do
  j=$1 
  if [ $j = "-hosts" ] 
  then
     HOSTS=$2
     shift 1
     i=`expr $i + 1`
  fi
  if [ $j = "-user" ] 
  then
     USR=$2
     shift 1
     i=`expr $i + 1`
   fi
  if [ $j = "-logfile" ] 
  then
     LOGFILE=$2
     shift 1
     i=`expr $i + 1`
   fi
  if [ $j = "-confirm" ] 
  then
     CONFIRM=yes
   fi
  if [ $j = "-hostfile" ] 
  then
     CLUSTER_CONFIGURATION_FILE=$2
     shift 1
     i=`expr $i + 1`
   fi
  if [ $j = "-usePassphrase" ] 
  then
     PASSPHRASE=yes
   fi
  if [ $j = "-noPromptPassphrase" ] 
  then
     NO_PROMPT_PASSPHRASE=yes
   fi
  if [ $j = "-shared" ] 
  then
     SHARED=true
   fi
  if [ $j = "-exverify" ] 
  then
     EXHAUSTIVE_VERIFY=true
   fi
  if [ $j = "-verify" ] 
  then
     VERIFY=true
   fi
  if [ $j = "-advanced" ] 
  then
     ADVANCED=true
   fi
  if [ $j = "-help" ] 
  then
     HELP=true
   fi
  i=`expr $i + 1`
  shift 1
done


if [ $HELP = "true" ]
then
  echo "Usage $0 -user <user name> [ -hosts \"<space separated hostlist>\" | -hostfile <absolute path of cluster configuration file> ] [ -advanced ]  [ -verify] [ -exverify ] [ -logfile <desired absolute path of logfile> ] [-confirm] [-shared] [-help] [-usePassphrase] [-noPromptPassphrase]"
echo "This script is used to setup SSH connectivity from the host on which it is run to the specified remote hosts. After this script is run, the user can use  SSH to run commands on the remote hosts or copy files between the local host and the remote hosts without being prompted for passwords or confirmations.  The list of remote hosts and the user name on the remote host is specified as a command line parameter to the script. "
echo "-user : User on remote hosts. " 
echo "-hosts : Space separated remote hosts list. " 
echo "-hostfile : The user can specify the host names either through the -hosts option or by specifying the absolute path of a cluster configuration file. A sample host file contents are below: " 
echo
echo  "   stacg30 stacg30int 10.1.0.0 stacg30v  -"
echo  "   stacg34 stacg34int 10.1.0.1 stacg34v  -"
echo 
echo " The first column in each row of the host file will be used as the host name."
echo 
echo "-usePassphrase : The user wants to set up passphrase to encrypt the private key on the local host. " 
echo "-noPromptPassphrase : The user does not want to be prompted for passphrase related questions. This is for users who want the default behavior to be followed." 
echo "-shared : In case the user on the remote host has its home directory NFS mounted or shared across the remote hosts, this script should be used with -shared option. " 
echo "  It is possible for the user to determine whether a user's home directory is shared or non-shared. Let us say we want to determine that user user1's home directory is shared across hosts A, B and C."
echo " Follow the following steps:"
echo "    1. On host A, touch ~user1/checkSharedHome.tmp"
echo "    2. On hosts B and C, ls -al ~user1/checkSharedHome.tmp" 
echo "    3. If the file is present on hosts B and C in ~user1 directory and"
echo "       is identical on all hosts A, B, C, it means that the user's home "
echo "       directory is shared."
echo "    4. On host A, rm -f ~user1/checkSharedHome.tmp"
echo " In case the user accidentally passes -shared option for non-shared homes or viceversa,SSH connectivity would only be set up for a subset of the hosts. The user would have to re-run the setyp script with the correct option to rectify this problem."
echo "-advanced :  Specifying the -advanced option on the command line would result in SSH  connectivity being setup among the remote hosts which means that SSH can be used to run commands on one remote host from the other remote host or copy files between the remote hosts without being prompted for passwords or confirmations."
echo "-confirm: The script would remove write permissions on the remote hosts for the user home directory and ~/.ssh directory for "group" and "others". This is an SSH requirement. The user would be explicitly informed about this by the script and prompted to continue. In case the user presses no, the script would exit. In case the user does not want to be prompted, he can use -confirm option."
echo  "As a part of the setup, the script would use SSH to create files within ~/.ssh directory of the remote node and to setup the requisite permissions. The script also uses SCP to copy the local host public key to the remote hosts so that the remote hosts trust the local host for SSH. At the time, the script performs these steps, SSH connectivity has not been completely setup  hence the script would prompt the user for the remote host password.  "
echo "For each remote host, for remote users with non-shared homes this would be done once for SSH and  once for SCP. If the number of remote hosts are x, the user would be prompted  2x times for passwords. For remote users with shared homes, the user would be prompted only twice, once each for SCP and SSH.  For security reasons, the script does not save passwords and reuse it. Also, for security reasons, the script does not accept passwords redirected from a file. The user has to key in the confirmations and passwords at the prompts. "
echo "-verify : -verify option means that the user just wants to verify whether SSH has been set up. In this case, the script would not setup SSH but would only check whether SSH connectivity has been setup from the local host to the remote hosts. The script would run the date command on each remote host using SSH. In case the user is prompted for a password or sees a warning message for a particular host, it means SSH connectivity has not been setup correctly for that host.  In case the -verify option is not specified, the script would setup SSH and then do the verification as well. "
echo "-exverify : In case the user speciies the -exverify option, an exhaustive verification for all hosts would be done. In that case, the following would be checked: "
echo "   1. SSH connectivity from local host to all remote hosts. "
echo "   2. SSH connectivity from each remote host to itself and other remote hosts.  "
echo The -exverify option can be used in conjunction with the -verify option as well to do an exhaustive verification once the setup has been done.  
echo "Taking some examples: Let us say local host is Z, remote hosts are A,B and C. Local user is njerath. Remote users are racqa(non-shared), aime(shared)."
echo "$0 -user racqa -hosts "A B C" -advanced -exverify -confirm"
echo "Script would set up connectivity from Z -> A, Z -> B, Z -> C, A -> A, A -> B, A -> C, B -> A, B -> B, B -> C, C -> A, C -> B, C -> C."
echo "Since user has given -exverify option, all these scenario would be verified too."
echo
echo "Now the user runs : $0 -user racqa -hosts "A B C" -verify"
echo "Since -verify option is given, no SSH setup would be done, only verification of existing setup. Also, since -exverify or -advanced options are not given, script would only verify connectivity from Z -> A, Z -> B, Z -> C"

echo "Now the user runs : $0 -user racqa -hosts "A B C" -verify -advanced"
echo "Since -verify option is given, no SSH setup would be done, only verification of existing setup. Also, since  -advanced options is given, script would verify connectivity from Z -> A, Z -> B, Z -> C, A-> A, A->B, A->C, A->D"

echo "Now the user runs:"
echo "$0 -user aime -hosts "A B C" -confirm -shared"
echo "Script would set up connectivity between  Z->A, Z->B, Z->C only since advanced option is not given."
echo "All these scenarios would be verified too."

exit
fi

if test -z "$HOSTS"
then
   if test -n "$CLUSTER_CONFIGURATION_FILE" && test -f "$CLUSTER_CONFIGURATION_FILE"
   then
      HOSTS=`awk '$1 !~ /^#/ { str = str " " $1 } END { print str }' $CLUSTER_CONFIGURATION_FILE` 
   elif ! test -f "$CLUSTER_CONFIGURATION_FILE"
   then
     echo "Please specify a valid and existing cluster configuration file."
   fi
fi

if  test -z "$HOSTS" || test -z $USR
then
echo "Either user name or host information is missing"
echo "Usage $0 -user <user name> [ -hosts \"<space separated hostlist>\" | -hostfile <absolute path of cluster configuration file> ] [ -advanced ]  [ -verify] [ -exverify ] [ -logfile <desired absolute path of logfile> ] [-confirm] [-shared] [-help] [-usePassphrase] [-noPromptPassphrase]" 
exit 1
fi

if [ -d $LOGFILE ]; then
    echo $LOGFILE is a directory, setting logfile to $LOGFILE/ssh.log
    LOGFILE=$LOGFILE/ssh.log
fi

echo The output of this script is also logged into $LOGFILE | tee -a $LOGFILE

if [ `echo $?` != 0 ]; then
    echo Error writing to the logfile $LOGFILE, Exiting
    exit 1
fi

echo Hosts are $HOSTS | tee -a $LOGFILE
echo user is  $USR | tee -a $LOGFILE
SSH="/usr/bin/ssh"
SCP="/usr/bin/scp"
SSH_KEYGEN="/usr/bin/ssh-keygen"
calculateOS()
{
    platform=`uname -s`
    case "$platform"
    in
       "SunOS")  os=solaris;;
       "Linux")  os=linux;;
       "HP-UX")  os=hpunix;;
         "AIX")  os=aix;;
             *)  echo "Sorry, $platform is not currently supported." | tee -a $LOGFILE
                 exit 1;;
    esac

    echo "Platform:- $platform " | tee -a $LOGFILE
}
calculateOS
BITS=1024
ENCR="rsa"

deadhosts=""
alivehosts=""
if [ $platform = "Linux" ]
then
    PING="/bin/ping"
else
    PING="/usr/sbin/ping"
fi
#bug 9044791
if [ -n "$SSH_PATH" ]; then
    SSH=$SSH_PATH
fi
if [ -n "$SCP_PATH" ]; then
    SCP=$SCP_PATH
fi
if [ -n "$SSH_KEYGEN_PATH" ]; then
    SSH_KEYGEN=$SSH_KEYGEN_PATH
fi
if [ -n "$PING_PATH" ]; then
    PING=$PING_PATH
fi
PATH_ERROR=0
if test ! -x $SSH ; then
    echo "ssh not found at $SSH. Please set the variable SSH_PATH to the correct location of ssh and retry."
    PATH_ERROR=1
fi 
if test ! -x $SCP ; then
    echo "scp not found at $SCP. Please set the variable SCP_PATH to the correct location of scp and retry."
    PATH_ERROR=1
fi 
if test ! -x $SSH_KEYGEN ; then
    echo "ssh-keygen not found at $SSH_KEYGEN. Please set the variable SSH_KEYGEN_PATH to the correct location of ssh-keygen and retry."
    PATH_ERROR=1
fi 
if test ! -x $PING ; then
    echo "ping not found at $PING. Please set the variable PING_PATH to the correct location of ping and retry."
    PATH_ERROR=1
fi 
if [ $PATH_ERROR = 1 ]; then
    echo "ERROR: one or more of the required binaries not found, exiting"
    exit 1
fi
#9044791 end
echo Checking if the remote hosts are reachable | tee -a $LOGFILE
for host in $HOSTS
do
   if [ $platform = "SunOS" ]; then
       $PING -s $host 5 5
   elif [ $platform = "HP-UX" ]; then
       $PING $host -n 5 -m 5
   else
       $PING -c 5 -w 5 $host
   fi
  exitcode=`echo $?`
  if [ $exitcode = 0 ]
  then
     alivehosts="$alivehosts $host"
  else
     deadhosts="$deadhosts $host"
  fi
done

if test -z "$deadhosts"
then
   echo Remote host reachability check succeeded.  | tee -a $LOGFILE
   echo The following hosts are reachable: $alivehosts.  | tee -a $LOGFILE
   echo The following hosts are not reachable: $deadhosts.  | tee -a $LOGFILE
   echo All hosts are reachable. Proceeding further...  | tee -a $LOGFILE
else
   echo Remote host reachability check failed.  | tee -a $LOGFILE
   echo The following hosts are reachable: $alivehosts.  | tee -a $LOGFILE
   echo The following hosts are not reachable: $deadhosts.  | tee -a $LOGFILE
   echo Please ensure that all the hosts are up and re-run the script.  | tee -a $LOGFILE
   echo Exiting now...  | tee -a $LOGFILE
   exit 1
fi

firsthost=`echo $HOSTS | awk '{print $1}; END { }'`
echo firsthost $firsthost
numhosts=`echo $HOSTS | awk '{ }; END {print NF}'`
echo numhosts $numhosts

if [ $VERIFY = "true" ]
then
   echo Since user has specified -verify option, SSH setup would not be done. Only, existing SSH setup would be verified. | tee -a $LOGFILE
   continue
else
echo The script will setup SSH connectivity from the host ''`hostname`'' to all  | tee -a $LOGFILE 
echo the remote hosts. After the script is executed, the user can use SSH to run  | tee -a $LOGFILE 
echo commands on the remote hosts or copy files between this host ''`hostname`'' | tee -a $LOGFILE 
echo and the remote hosts without being prompted for passwords or confirmations. | tee -a $LOGFILE 
echo  | tee -a $LOGFILE 
echo NOTE 1: | tee -a $LOGFILE 
echo As part of the setup procedure, this script will use 'ssh' and 'scp' to copy | tee -a $LOGFILE 
echo files between the local host and the remote hosts. Since the script does not  | tee -a $LOGFILE 
echo store passwords, you may be prompted for the passwords during the execution of  | tee -a $LOGFILE 
echo the script whenever 'ssh' or 'scp' is invoked. | tee -a $LOGFILE 
echo  | tee -a $LOGFILE 
echo NOTE 2: | tee -a $LOGFILE 
echo "AS PER SSH REQUIREMENTS, THIS SCRIPT WILL SECURE THE USER HOME DIRECTORY" | tee -a $LOGFILE 
echo AND THE .ssh DIRECTORY BY REVOKING GROUP AND WORLD WRITE PRIVILEGES TO THESE  | tee -a $LOGFILE 
echo "directories." | tee -a $LOGFILE 
echo  | tee -a $LOGFILE 
echo "Do you want to continue and let the script make the above mentioned changes (yes/no)?" | tee -a $LOGFILE 

if [ "$CONFIRM" = "no" ] 
then 
  read CONFIRM 
else
  echo "Confirmation provided on the command line" | tee -a $LOGFILE
fi 
   
echo  | tee -a $LOGFILE 
echo The user chose ''$CONFIRM'' | tee -a $LOGFILE 

if [ -z "$CONFIRM" -o "$CONFIRM" != "yes" -a "$CONFIRM" != "no" ]
then
  echo "You haven't specified proper input. Please enter 'yes' or 'no'. Exiting...."
  exit 0
fi
if [ "$CONFIRM" = "no" ] 
then 
  echo "SSH setup is not done." | tee -a $LOGFILE 
  exit 1 
else 
  if [ $NO_PROMPT_PASSPHRASE = "yes" ]
  then
    echo "User chose to skip passphrase related questions."  | tee -a $LOGFILE
  else
    if [ $SHARED = "true" ]
    then
	  hostcount=`expr ${numhosts} + 1`
	  PASSPHRASE_PROMPT=`expr 2 \* $hostcount`
    else
	  PASSPHRASE_PROMPT=`expr 2 \* ${numhosts}`
    fi
    echo "Please specify if you want to specify a passphrase for the private key this script will create for the local host. Passphrase is used to encrypt the private key and makes SSH much more secure. Type 'yes' or 'no' and then press enter. In case you press 'yes', you would need to enter the passphrase whenever the script executes ssh or scp. $PASSPHRASE " | tee -a $LOGFILE
    echo "The estimated number of times the user would be prompted for a passphrase is $PASSPHRASE_PROMPT. In addition, if the private-public files are also newly created, the user would have to specify the passphrase on one additional occasion. " | tee -a $LOGFILE
    echo "Enter 'yes' or 'no'." | tee -a $LOGFILE
    if [ "$PASSPHRASE" = "no" ]
    then
      read PASSPHRASE
    else
      echo "Confirmation provided on the command line" | tee -a $LOGFILE
    fi 

    echo  | tee -a $LOGFILE 
    echo The user chose ''$PASSPHRASE'' | tee -a $LOGFILE 
    if [ -z "$PASSPHRASE"  -o "$PASSPHRASE" != "yes" -a "$PASSPHRASE" != "no" ]
    then
      echo "You haven't specified whether to use Passphrase or not. Please specify 'yes' or 'no'. Exiting..."
      exit 0
    fi

    if [ "$PASSPHRASE" = "yes" ] 
    then 
       RERUN_SSHKEYGEN="yes"
#Checking for existence of ${IDENTITY} file
       if test -f  $HOME/.ssh/${IDENTITY}.pub && test -f  $HOME/.ssh/${IDENTITY} 
       then
	     echo "The files containing the client public and private keys already exist on the local host. The current private key may or may not have a passphrase associated with it. In case you remember the passphrase and do not want to re-run ssh-keygen, press 'no' and enter. If you press 'no', the script will not attempt to create any new public/private key pairs. If you press 'yes', the script will remove the old private/public key files existing and create new ones prompting the user to enter the passphrase. If you enter 'yes', any previous SSH user setups would be reset. If you press 'change', the script will associate a new passphrase with the old keys." | tee -a $LOGFILE
	     echo "Press 'yes', 'no' or 'change'" | tee -a $LOGFILE
             read RERUN_SSHKEYGEN 
             echo The user chose ''$RERUN_SSHKEYGEN'' | tee -a $LOGFILE 
	     if [ -z "$RERUN_SSHKEYGEN" -o "$RERUN_SSHKEYGEN" != "yes" -a "$RERUN_SSHKEYGEN" != "no" -a "$RERUN_SSHKEYGEN" != "change" ]
	     then
	       echo "You haven't specified whether to re-run 'ssh-keygen' or not. Please enter 'yes' , 'no' or 'change'. Exiting..."
	       exit 0;
	     fi
       fi 
     else
       if test -f  $HOME/.ssh/${IDENTITY}.pub && test -f  $HOME/.ssh/${IDENTITY} 
       then
         echo "The files containing the client public and private keys already exist on the local host. The current private key may have a passphrase associated with it. In case you find using passphrase inconvenient(although it is more secure), you can change to it empty through this script. Press 'change' if you want the script to change the passphrase for you. Press 'no' if you want to use your old passphrase, if you had one."
         read RERUN_SSHKEYGEN 
         echo The user chose ''$RERUN_SSHKEYGEN'' | tee -a $LOGFILE 
	 if [ -z "$RERUN_SSHKEYGEN" -o "$RERUN_SSHKEYGEN" != "yes" -a "$RERUN_SSHKEYGEN" != "no" -a "$RERUN_SSHKEYGEN" != "change" ]
	 then
	   echo "You haven't specified whether to re-run 'ssh-keygen' or not. Please enter 'yes' , 'no' or 'change'. Exiting..."
	   exit 0
	 fi
       fi
     fi
  fi
  echo Creating .ssh directory on local host, if not present already | tee -a $LOGFILE
  mkdir -p $HOME/.ssh | tee -a $LOGFILE
echo Creating authorized_keys file on local host  | tee -a $LOGFILE
touch $HOME/.ssh/authorized_keys  | tee -a $LOGFILE
echo Changing permissions on authorized_keys to 644 on local host  | tee -a $LOGFILE
chmod 644 $HOME/.ssh/authorized_keys  | tee -a $LOGFILE
mv -f $HOME/.ssh/authorized_keys  $HOME/.ssh/authorized_keys.tmp | tee -a $LOGFILE
echo Creating known_hosts file on local host  | tee -a $LOGFILE
touch $HOME/.ssh/known_hosts  | tee -a $LOGFILE
echo Changing permissions on known_hosts to 644 on local host  | tee -a $LOGFILE
chmod 644 $HOME/.ssh/known_hosts  | tee -a $LOGFILE
mv -f $HOME/.ssh/known_hosts $HOME/.ssh/known_hosts.tmp | tee -a $LOGFILE


echo Creating config file on local host | tee -a $LOGFILE
echo If a config file exists already at $HOME/.ssh/config, it would be backed up to $HOME/.ssh/config.backup.
echo "Host *" > $HOME/.ssh/config.tmp | tee -a $LOGFILE
echo "ForwardX11 no" >> $HOME/.ssh/config.tmp | tee -a $LOGFILE

if test -f $HOME/.ssh/config 
then
  cp -f $HOME/.ssh/config $HOME/.ssh/config.backup
fi

mv -f $HOME/.ssh/config.tmp $HOME/.ssh/config  | tee -a $LOGFILE
chmod 644 $HOME/.ssh/config

if [ "$RERUN_SSHKEYGEN" = "yes" ]
then
  echo Removing old private/public keys on local host | tee -a $LOGFILE
  rm -f $HOME/.ssh/${IDENTITY} | tee -a $LOGFILE
  rm -f $HOME/.ssh/${IDENTITY}.pub | tee -a $LOGFILE
  echo Running SSH keygen on local host | tee -a $LOGFILE
  $SSH_KEYGEN -t $ENCR -b $BITS -f $HOME/.ssh/${IDENTITY}   | tee -a $LOGFILE

elif [ "$RERUN_SSHKEYGEN" = "change" ]
then
    echo Running SSH Keygen on local host to change the passphrase associated with the existing private key | tee -a $LOGFILE
    $SSH_KEYGEN -p -t $ENCR -b $BITS -f $HOME/.ssh/${IDENTITY} | tee -a $LOGFILE
elif test -f  $HOME/.ssh/${IDENTITY}.pub && test -f  $HOME/.ssh/${IDENTITY} 
then
    continue
else
    echo Removing old private/public keys on local host | tee -a $LOGFILE
    rm -f $HOME/.ssh/${IDENTITY} | tee -a $LOGFILE
    rm -f $HOME/.ssh/${IDENTITY}.pub | tee -a $LOGFILE
    echo Running SSH keygen on local host with empty passphrase | tee -a $LOGFILE
    $SSH_KEYGEN -t $ENCR -b $BITS -f $HOME/.ssh/${IDENTITY} -N ''  | tee -a $LOGFILE
fi

if [ $SHARED = "true" ]
then
  if [ $USER = $USR ]
  then
#No remote operations required
    echo Remote user is same as local user | tee -a $LOGFILE
    REMOTEHOSTS=""
    chmod og-w $HOME $HOME/.ssh | tee -a $LOGFILE
  else    
    REMOTEHOSTS="${firsthost}"
  fi
else
  REMOTEHOSTS="$HOSTS"
fi

for host in $REMOTEHOSTS
do
     echo Creating .ssh directory and setting permissions on remote host $host | tee -a $LOGFILE
     echo "THE SCRIPT WOULD ALSO BE REVOKING WRITE PERMISSIONS FOR "group" AND "others" ON THE HOME DIRECTORY FOR $USR. THIS IS AN SSH REQUIREMENT." | tee -a $LOGFILE
     echo The script would create ~$USR/.ssh/config file on remote host $host. If a config file exists already at ~$USR/.ssh/config, it would be backed up to ~$USR/.ssh/config.backup. | tee -a $LOGFILE
     echo The user may be prompted for a password here since the script would be running SSH on host $host. | tee -a $LOGFILE
     $SSH -o StrictHostKeyChecking=no -x -l $USR $host "/bin/sh -c \"  mkdir -p .ssh ; chmod og-w . .ssh;   touch .ssh/authorized_keys .ssh/known_hosts;  chmod 644 .ssh/authorized_keys  .ssh/known_hosts; cp  .ssh/authorized_keys .ssh/authorized_keys.tmp ;  cp .ssh/known_hosts .ssh/known_hosts.tmp; echo \\"Host *\\" > .ssh/config.tmp; echo \\"ForwardX11 no\\" >> .ssh/config.tmp; if test -f  .ssh/config ; then cp -f .ssh/config .ssh/config.backup; fi ; mv -f .ssh/config.tmp .ssh/config\""  | tee -a $LOGFILE
     echo Done with creating .ssh directory and setting permissions on remote host $host. | tee -a $LOGFILE
done

for host in $REMOTEHOSTS
do
  echo Copying local host public key to the remote host $host | tee -a $LOGFILE
  echo The user may be prompted for a password or passphrase here since the script would be using SCP for host $host. | tee -a $LOGFILE

  $SCP $HOME/.ssh/${IDENTITY}.pub  $USR@$host:.ssh/authorized_keys | tee -a $LOGFILE
  echo Done copying local host public key to the remote host $host | tee -a $LOGFILE
done

cat $HOME/.ssh/${IDENTITY}.pub >> $HOME/.ssh/authorized_keys | tee -a $LOGFILE

for host in $HOSTS
do
  if [ "$ADVANCED" = "true" ] 
  then
    echo Creating keys on remote host $host if they do not exist already. This is required to setup SSH on host $host. | tee -a $LOGFILE
    if [ "$SHARED" = "true" ]
    then
      IDENTITY_FILE_NAME=${IDENTITY}_$host
      COALESCE_IDENTITY_FILES_COMMAND="cat .ssh/${IDENTITY_FILE_NAME}.pub >> .ssh/authorized_keys"
    else
      IDENTITY_FILE_NAME=${IDENTITY}
    fi

   $SSH  -o StrictHostKeyChecking=no -x -l $USR $host " /bin/sh -c \"if test -f  .ssh/${IDENTITY_FILE_NAME}.pub && test -f  .ssh/${IDENTITY_FILE_NAME}; then echo; else rm -f .ssh/${IDENTITY_FILE_NAME} ;  rm -f .ssh/${IDENTITY_FILE_NAME}.pub ;  $SSH_KEYGEN -t $ENCR -b $BITS -f .ssh/${IDENTITY_FILE_NAME} -N '' ; fi; ${COALESCE_IDENTITY_FILES_COMMAND} \"" | tee -a $LOGFILE
  else 
#At least get the host keys from all hosts for shared case - advanced option not set
    if test  $SHARED = "true" && test $ADVANCED = "false"
    then
      if [ "$PASSPHRASE" = "yes" ]
      then
	 echo "The script will fetch the host keys from all hosts. The user may be prompted for a passphrase here in case the private key has been encrypted with a passphrase." | tee -a $LOGFILE
      fi
      $SSH  -o StrictHostKeyChecking=no -x -l $USR $host "/bin/sh -c true"
    fi
  fi
done

for host in $REMOTEHOSTS
do
  if test $ADVANCED = "true" && test $SHARED = "false"  
  then
      $SCP $USR@$host:.ssh/${IDENTITY}.pub $HOME/.ssh/${IDENTITY}.pub.$host | tee -a $LOGFILE
      cat $HOME/.ssh/${IDENTITY}.pub.$host >> $HOME/.ssh/authorized_keys | tee -a $LOGFILE
      rm -f $HOME/.ssh/${IDENTITY}.pub.$host | tee -a $LOGFILE
    fi
done

for host in $REMOTEHOSTS
do
   if [ "$ADVANCED" = "true" ]
   then
      if [ "$SHARED" != "true" ]
      then
         echo Updating authorized_keys file on remote host $host | tee -a $LOGFILE
         $SCP $HOME/.ssh/authorized_keys  $USR@$host:.ssh/authorized_keys | tee -a $LOGFILE
      fi 
     echo Updating known_hosts file on remote host $host | tee -a $LOGFILE
     $SCP $HOME/.ssh/known_hosts $USR@$host:.ssh/known_hosts | tee -a $LOGFILE
   fi
   if [ "$PASSPHRASE" = "yes" ]
   then
	 echo "The script will run SSH on the remote machine $host. The user may be prompted for a passphrase here in case the private key has been encrypted with a passphrase." | tee -a $LOGFILE
   fi
     $SSH -x -l $USR $host "/bin/sh -c \"cat .ssh/authorized_keys.tmp >> .ssh/authorized_keys; cat .ssh/known_hosts.tmp >> .ssh/known_hosts; rm -f  .ssh/known_hosts.tmp  .ssh/authorized_keys.tmp\"" | tee -a $LOGFILE
done

cat  $HOME/.ssh/known_hosts.tmp >> $HOME/.ssh/known_hosts | tee -a $LOGFILE
cat  $HOME/.ssh/authorized_keys.tmp >> $HOME/.ssh/authorized_keys | tee -a $LOGFILE
#Added chmod to fix BUG NO 5238814
chmod 644 $HOME/.ssh/authorized_keys
#Fix for BUG NO 5157782
chmod 644 $HOME/.ssh/config
rm -f  $HOME/.ssh/known_hosts.tmp $HOME/.ssh/authorized_keys.tmp | tee -a $LOGFILE
echo SSH setup is complete. | tee -a $LOGFILE
fi
fi

echo                                                                          | tee -a $LOGFILE
echo ------------------------------------------------------------------------ | tee -a $LOGFILE
echo Verifying SSH setup | tee -a $LOGFILE
echo =================== | tee -a $LOGFILE
echo The script will now run the 'date' command on the remote nodes using ssh | tee -a $LOGFILE
echo to verify if ssh is setup correctly. IF THE SETUP IS CORRECTLY SETUP,  | tee -a $LOGFILE
echo THERE SHOULD BE NO OUTPUT OTHER THAN THE DATE AND SSH SHOULD NOT ASK FOR | tee -a $LOGFILE
echo PASSWORDS. If you see any output other than date or are prompted for the | tee -a $LOGFILE
echo password, ssh is not setup correctly and you will need to resolve the  | tee -a $LOGFILE
echo issue and set up ssh again. | tee -a $LOGFILE
echo The possible causes for failure could be:  | tee -a $LOGFILE
echo   1. The server settings in /etc/ssh/sshd_config file do not allow ssh | tee -a $LOGFILE
echo      for user $USR. | tee -a $LOGFILE
echo   2. The server may have disabled public key based authentication.
echo   3. The client public key on the server may be outdated.
echo   4. ~$USR or  ~$USR/.ssh on the remote host may not be owned by $USR.  | tee -a $LOGFILE
echo   5. User may not have passed -shared option for shared remote users or | tee -a $LOGFILE
echo     may be passing the -shared option for non-shared remote users.  | tee -a $LOGFILE
echo   6. If there is output in addition to the date, but no password is asked, | tee -a $LOGFILE
echo   it may be a security alert shown as part of company policy. Append the | tee -a $LOGFILE
echo   "additional text to the <OMS HOME>/sysman/prov/resources/ignoreMessages.txt file." | tee -a $LOGFILE
echo ------------------------------------------------------------------------ | tee -a $LOGFILE
#read -t 30 dummy
  for host in $HOSTS
  do
    echo --$host:-- | tee -a $LOGFILE

     echo Running $SSH -x -l $USR $host date to verify SSH connectivity has been setup from local host to $host.  | tee -a $LOGFILE
     echo "IF YOU SEE ANY OTHER OUTPUT BESIDES THE OUTPUT OF THE DATE COMMAND OR IF YOU ARE PROMPTED FOR A PASSWORD HERE, IT MEANS SSH SETUP HAS NOT BEEN SUCCESSFUL. Please note that being prompted for a passphrase may be OK but being prompted for a password is ERROR." | tee -a $LOGFILE
     if [ "$PASSPHRASE" = "yes" ]
     then
       echo "The script will run SSH on the remote machine $host. The user may be prompted for a passphrase here in case the private key has been encrypted with a passphrase." | tee -a $LOGFILE
     fi
     $SSH -l $USR $host "/bin/sh -c date"  | tee -a $LOGFILE
echo ------------------------------------------------------------------------ | tee -a $LOGFILE
  done


if [ "$EXHAUSTIVE_VERIFY" = "true" ]
then
   for clienthost in $HOSTS
   do

      if [ "$SHARED" = "true" ]
      then
         REMOTESSH="$SSH -i .ssh/${IDENTITY}_${clienthost}"
      else
         REMOTESSH=$SSH
      fi

      for serverhost in  $HOSTS
      do
         echo ------------------------------------------------------------------------ | tee -a $LOGFILE
         echo Verifying SSH connectivity has been setup from $clienthost to $serverhost  | tee -a $LOGFILE
         echo ------------------------------------------------------------------------ | tee -a $LOGFILE
         echo "IF YOU SEE ANY OTHER OUTPUT BESIDES THE OUTPUT OF THE DATE COMMAND OR IF YOU ARE PROMPTED FOR A PASSWORD HERE, IT MEANS SSH SETUP HAS NOT BEEN SUCCESSFUL."  | tee -a $LOGFILE
         $SSH -l $USR $clienthost "$REMOTESSH $serverhost \"/bin/sh -c date\""  | tee -a $LOGFILE
         echo ------------------------------------------------------------------------ | tee -a $LOGFILE
      done  
       echo -Verification from $clienthost complete- | tee -a $LOGFILE
   done
else
   if [ "$ADVANCED" = "true" ]
   then
      if [ "$SHARED" = "true" ]
      then
         REMOTESSH="$SSH -i .ssh/${IDENTITY}_${firsthost}"
      else
         REMOTESSH=$SSH
      fi
     for host in $HOSTS
     do
         echo ------------------------------------------------------------------------ | tee -a $LOGFILE
        echo Verifying SSH connectivity has been setup from $firsthost to $host  | tee -a $LOGFILE
        echo "IF YOU SEE ANY OTHER OUTPUT BESIDES THE OUTPUT OF THE DATE COMMAND OR IF YOU ARE PROMPTED FOR A PASSWORD HERE, IT MEANS SSH SETUP HAS NOT BEEN SUCCESSFUL." | tee -a $LOGFILE
       $SSH -l $USR $firsthost "$REMOTESSH $host \"/bin/sh -c date\"" | tee -a $LOGFILE
         echo ------------------------------------------------------------------------ | tee -a $LOGFILE
    done
    echo -Verification from $clienthost complete- | tee -a $LOGFILE
  fi
fi
echo "SSH verification complete." | tee -a $LOGFILE


最后修改時間:2024-09-29 15:56:47
「喜歡這篇文章,您的關注和贊賞是給作者最好的鼓勵」
關注作者
【版權聲明】本文為墨天輪用戶原創內容,轉載時必須標注文章的來源(墨天輪),文章鏈接,文章作者等基本信息,否則作者和墨天輪有權追究責任。如果您發現墨天輪中有涉嫌抄襲或者侵權的內容,歡迎發送郵件至:contact@modb.pro進行舉報,并提供相關證據,一經查實,墨天輪將立刻刪除相關內容。

評論

9+视频观看| 欣赏摇摆镜头的魅力| xvide热门影音剪辑| 亚洲欧美日韩狼人射| 九九在线观看精品国产| 韩寒作品成年版震撼上线| 用…用点力快 要到了国产 | 五月天激情国产综合| 日本妈妈三级片| 出租车司机 韩国| 精品亚洲国产成人A片在线观看| 免费看999永久A片视频| 日韩在线 中韩| 最近高清中文在线国语字幕| 嘼皇Ⅴideos3D极品| 免费观看电视影片网站大全| 啊日出水了用力宝贝乖乖| 腾讯禁漫入口查询指南| 芙罗丽卡罗奥尼达| 中文字曰产乱幕六区入口| 卡二卡国产精华单品榜| 电车魔女4的中文字幕| 久久爱看免费观看7| 你好李焕英电影免费观看| 蜜芽忘忧草768MON二区忘忧草| 《9.1牛》行情预测| 白袜校草Gay受虐| 不知火舞被x| 国产午夜精品一区二区| АV天堂手机版在线观看| 黑科网今日独家爆榜| 亚洲午夜高清国产拍| 舌L子伦熟妇αV| 欧美精品亚洲精品日韩已满十八| 高压监狱满天星完整版| 饼干姐姐vlog视频大全| 正在播放迷梁婖婷8分59秒| 无遮无码免费裸交视频| 成人免费在线播放| 红桃国标17c纸牌玩法介绍| 爱丫爱丫兄妹在线影院电视剧| 黄色片app下载| 涨精装满肚子上学源码| 真人做作爱视频| ag1204无内鬼拒绝收费| 亚洲大码熟女在线| 火辣辣小说全网在线| 姐姐主动把小洞给我捅进去视频| 人文艺术绽放光芒| 国产男女无遮挡猛进猛出| 日本javaparser乱偷| 果动传媒麻豆京东| 五十度灰免费| 学生党必备| 暗黑猎奇外网在线体验| 呦泬泬精品导航| 糖心vlog唐伯虎在线| 九一制片果冻传媒沈芯语| 芒果一区二免费在线观看| 溏心lvog绝美瞬间| 午夜影院和视费x看| 体育生和外卖员CHINESE| 444444电视剧在线观看| 亚洲中文字幕av每天更新| 泡芙短视频推广网页| 《百度APP内打开》三大优势 | 天狼福利私人入口1000| 在线免费观看日本视频| 9.1.gb.crm直接看| 天使三部曲阅读| 一键脱装免费版上线| 久久午夜神器| free性俄罗斯| 亚洲国产成人精品无码区2021 | 国产精品成人免费一区久久羞羞| s货是不是想多P| 在校生vlog下载| 久久九九兔免费精品6| 亚洲久久久久九九九九| 精品—区二区三区免费毛| 牢大加速5.0下载免费| 美女主播互动秀| 91在线国产观看视频| 呦vodafonewifi高| 黑e77777| 网站9.1入口直接访问| 国产色综合色产在线视频| 亚洲国产成人久久综合区| 成品码78W78| 免费行情网站9.1官网| 女性健康护理指南| 六间房浏览器入口网页版怎么打开| 水蜜桃文化传媒有限公司| China篮球体育生飞机| 日本极品少妇xxxx| 亚洲热久久| 曰本无码人妻丰满熟妇5g影院| 最好看免费观看高清视频动漫| j校车里的秘密| 欧精品美高清砖码在| 成人亚洲精品久久久久软件| 内衣柜选购指南| 蘑菇9.㏄| 开档下超薄比基尼秀| 无码精品人妻一区二区三区漫画| 青娱乐盛宴| 打开OMEGA腔道灌注| 我是dj女郎在线电影观看完整版 | 亚洲日本乱码在线观看| 亚洲成熟人网站| 穿越火影世界| 国内精品美女视频免费直播| 亚洲制服另类无码专区| 美国禁忌结局1| 善良的女愁书目的中字| 国w产wawv色w色w| 欧亚大观大鲁阁入口| 双人互动插画动画版| 91免费版污| 丁香花视频在线观看| 国产糖心vlog传媒| 优质高清windows免费版下载| 被局长诱骗开嫩苞求饶| 成年女人天堂香蕉网| 亚洲精品国产高清在线观看| 99tvdz@gmail.com| 日本无人区码卡3卡4卡| а√在线中文网新版地址在线 | 无人一码二码三码4码免费| hnt78vip红桃kht75.vip| 熊猫频道xm66tv更新| 什么平台可以看新金瓶梅| 夜成电影天堂| 无码中文字幕av免费放| 仙踪林comping limite| 91首播引关注| 优质jy收集器系统位面| 《91黄APP18网站下载》官方渠道解析| 美女人体写真| 9.1破解版.apk安装免费| 5177tv浮力影视院| 成人电视台直播| 啊~你别 了| 国产成人精品一区二区不卡| 免费看中国老头logo老年镖客的视频| 99精品国产大秀在线| 成品人片a天堂观看入口| 无尽画廊鸣| 含羞草实验研所网址| 亚洲欧日产| 免费ppt成品网站| 申鹤脚尖训练教程| 云 燕云app官方下载| 日产精品一二三区| 《免费观看行情软件视频》实时行情解析| 55精品生产线| 国产在线操| 免费中日无砖码永久在线| 《魅影免费游客登录入口》官方入口| 囯产品一品二品国精| 亚洲精品欧美精品国产精品| 伊甸乐园xyz视频人入口| 今日51大赛最新榜单公布| 在线观看国产XXX视频| 《神里绫华的图片》高清特辑| 六人轮流c一个人| 波多野结衣无码视频| 翁公大力撞进我的身体 | 全球资产配置平台| 禁止18岁酥酥| 69xx老熟女| 炸裂吧巨棒全网免费阅读观看| 亚洲XXXXXLmed| 色婷婷五月综合久久| 美女扒开大腿让男人桶| 国产精品丝袜自在线拍| 顶开妈妈的生命之门第一章| 91秘片黄在线观看| 小舞光溜溜游吃巴雷特| 怎样下载黄色视频| 推箱子攻略| 老公每晚都要吃豆豆| 狗年安逸潮| А∨天堂一区一本到免费| 陌上影院免费电视剧播放 | 魅影高清直播海外版在线观看 | 深点深点再深点我想要视频| 中文字字幕在线中文乱码网站| 中国免费开放知识点| 十八以下岁女子毛片| 激情综合色五月丁香六月亚洲 | 5g在线视讯年龄18确认海外| 精品一区二区国产在线观看| 国风产精品秘入口| 精品伊园甸2024入口| 欧美高清VIVOES69| 国产成人三级在线视频网站观看| 精品卡1卡二卡三卡四| 国产精品三级国产精品高| 星空传媒武侠古典| 品丝论足踩踏调教sm社区| 丁香五香天堂综合小说| 我把兄弟给做了的视频| 中国XXXXXL在线| 小荡货又紧又爽奶大视频| 麻豆蜜桃精品久久| 人与善交肥女另类| 久久中文字幕av不卡一区二区| 国产在线天堂素人搭讪| 小乔吃巴雷特看视频| 《成人视频免费》精选资源| 日日碰久久躁77777| 旧里番中文字幕无修4480| 欧美日韩不卡合集视频| 杨贵妃传奇映画影视官网| 野外一及毛片| 神秘电影院的5个vip入口| 51吃今日必吃每日大赛| 豆花官网官方免费入口| 农夫导航快播| а√最新版在线天堂| 看小小 女www| 漠河舞厅老板独家发声| 亚洲欧美日韩久久精品| 亚洲va中文字幕无码毛片| 心糖vlog测评推荐| 久久久久99人妻一区二区三区| 91在线精品平台| 唐人街探案3 提取码| 香蕉久久久久久av成人| 14cc吃瓜网最新爆料新闻| 无码a∨高潮抽搐流白浆| 神马超神院第九院电影| 久久99精品国产99久久6| 后进式无遮挡啪啪摇乳动态图| 透明时装表演| 人妻激情偷乱一区二区三区| 国产精品品成品人人入口kt| 《父亲缓慢有力挺送女儿的话怎么写| 福瑞控打扑克的视频| 小学生c小学生| 77777欧美国精产品| 无敌神马影视影院| 玩偶姐姐hongkongdoll| 全彩漫画同人昔话| 旧版魅力依旧| 《成年人免费看的》畅享海量内容| 漂亮的女教师三级| 2018中文字幕在线| 国产 又大又粗又爽| 在线a亚洲视频| 七色猫app更名了| 安达有里Beauty| 漂亮的师姐接受我的表白了| 9 1玩命加载中短视频| 亚洲欧美日韩另类丝袜一区| 可怕暗网骗局| 鸽天尊 琼明神女录漫画| 葡萄不准掉落| 久久免费视频1| 黑人欧洲mv无砖码区| java成品网站| 国产日韩未满十八禁止观看| 8x8x华人永久360| 狗头视频原版高清资源| 亚洲中文字幕日产乱码在线| 吃瓜群QQ群号| 日产精品区至六区入口| 轻松在线观看| 18 无套直播| 5cc5免费版全新上线| 免费福利在线观看1000集| 光棍天堂com| 爸爸爱上女儿| 全部免费观看漫画的软件| 豆麻产精国品免费观看蘑菇| 国产美女自卫慰久久亚洲| 大地资源三在线观看8| jlzzjlzz亚洲学生好多水| 鉴黄师精准排查| 黑黄色调美学| 伊甸大象官网2023| 东北妇女精品bbwbbw| 怎么c人教程| 三级在线播放| 成品网站w灬源码入口app| 91路viog旅行日记| 被压在落地玻璃窗| 18岁免费视频黑丝| 17ccom在线观看| 精品国产AV无码一区二区三区| 麻花传媒文化有限公司| 影音先锋爱色资源网| 久久人人爽| 色777狠狠狠综合| 成人在线91| 《暗黑禁稀缺》紧张上线| 一键脱衣在线工具| 彩虹资源站| 嫩野草满十八自动进入| 18禁影院2023已更| 男男高H啊灌满了高潮视频| 香蕉传媒有限责任公司| 朝婷妹妹文化传媒有限公司| 四川妇女BBBB职业发展| 老阿姨BBCCGG台| 麻豆传煤传媒视频网站| 国产麻豆91网在线看| 精品无码午夜福利电影片| 少妇激情av一区二区| 国产亚洲精品第一综合另类灬| 啊灬啊灬快灬高潮了视频| 一道久在线无码加勒比| 亚洲欧洲精品成人久久AV18| MWMWMWMW免费wpwe官宣| 兄弟互助学习指南| 宝宝腿抬起来就不疼了| 总裁大肚桌角憋尿勒肚子| toptap下载| 中文字幕人妻熟女人妻a片| 2025小明免费观看| 44800青苹果影院| 久久精品aⅴ无码中文字字幕不卡| 亚洲国产精品无码久久久秋霞1| 国产射频lna低噪声放| 欧美mv日韩mv国产网站app| 97久久久人妻一区精品| 99国产在线观看经典| 饼干姐姐今日vlog| 爱液老红色LOGO设计| cijilu.刺激| 公交炖肉日常落幕| 想做小泡芙被你注满奶油| 国产成人精品无码播放| 天美安全网址入口1| 《91娇喘 thepion》相关内容| 乌克兰精品粉嫩美女BBwBBW| 交movie在线观看| jmc漫画网页版入门| 男生和女生一起差差差30分钟| 苹果m3u8与2.3u8差异| 17c呱呱爆料官网| 免费高清篮球直播网站| 四虎永久在线精品视频| 国产精品欧美成人片| 51天美丶星空丶果冻| 浮力影院第一入口地址| 国产精品一国产精品| 午夜无码国产18禁| 打扑克高清无码| www.91.com在| 免费观看NBA精彩赛事| 拳皇大战之饿狼来袭在线玩| 免费大黄网站在线观| 清纯校花日常分享| 中国精品少妇LD| 榴莲秋葵绿巨人www| 漫蛙免费漫画官方正版入口| 二次元少女| v99orn国产在线| 吃瓜网最新版官网| 大牛库存2日本| 小黄人看NBA| 精品区区一区区二在线| 动物强 人类的APP| 乄乄乄欧洲| 溺爱成瘾的15个瞬间| 国产制服清纯在线电影| 国产理论在线观看免费| 国产艳妇av在线出轨| 兄妹好奇观摩| 《禁漫天堂软件》震惊新发布| 广东性文化节| hsck.cc黄色库| 我帮妺妺洗澡忍不住c了她| 黑桃twm8 n3官网| 小杰姐姐卡洗衣机mv| 孩子想c我| 八尺大人的夏天回忆| 亚洲矿转码转2024高清| 欧洲尺寸与日本尺寸美国t| 《8888888888在线电视剧》高清资源| 欧美在线va视频| 国产精品秘秘 入口| AI绘画网站luan2.ai.cn| 语音做a的感受| 肥老人做受视频| 温凉付费私人订制舞蹈| 热门软件指南| 免费9.1黄金网站下载| 2025小明免费观看| 《东北熟妇刘亦菲官方版》风情演绎| 足底寸止倒计时拍手| 吊嗨在线畅玩| 国产97在线观看九九| AVSTAR星空无限新版| 弟弟喂姐姐吃78| 《妺妺用 夹我的 软件》便捷实用| 成人免费无码婬片在线观看免费| 蜜芽成品人免费视频| 日本动xxxxxx| 色窝窝亚洲av网在线观看| 男士spa| 24小时在线情感咨询免费| 最毒美人心1完整版| 《91禁》严守安全边界| 国产伦孑沙发午休精品| 提升关系100招| 丰满少妇黑森林A片| 麻将豆传媒在线免费观看| 天美蜜桃乌龙果冻传媒| 亚洲人护士毛茸茸| 中文字幕1| 天籁之音ova| 草莓榴莲向葵18岁注ap| gogogo高清免费观看| 欧美日韩精品成人网视频| 日韩激情片AAAAAAAAA| 99成人嫩叶草国产| 国产精品第一区揄拍| 潮韩一区三区四区| 听了包硬的mp3免费音乐| 最终灾厄漫画免费入口| 天天躁日日躁狠狠躁日日躁| 71游戏网| 聚色导航美国十次啦| 国产精品毛片无遮挡高清| 欧洲复古自由管| 国精产自偷自偷综合| 9幺9对答| 美国13处14处破XXX| 健身韵事完整版免费观看| 林浅浅被汆日常np林然| 超碰aⅴ人人做人人爽| 免费ppt软件网站| 国产又粗又长又黄又硬| 国产精品免费_区二区三区观看| 2023辽视春晚| 老师熬夜陪伴| 9.1免费版下载安装指南| 海角社区惠州妈妈| 亚洲图片小说激情综合| 程女士2分07资源视频| 中文在线 地址| 小马拉大车免费版| 大香煮2023官网| 暴躁老阿姨荒野大镖客| 原神扌臿辶畐的小说| 97超碰国产精品无码| 84pao好屌色百度| 国产成人精品一区二区秒拍| 亚洲综合图色40p| 99久久久精品免费观看国产| 女性能抗住多少粗度| 国产精品免费视频网站| 少女吃78免费看| 炸裂吧!巨棒| 男生的坤坤放进另一个男生的坤坤| 99精产国品产区区| a在线观看免费| mm1313亚洲国产精品图片| 小黄猫网站| 老牛影像卡一卡二卡三| 中国粗又大xxxxbbbb疯狂| 台湾中文娱乐| 进入yp.163.com平台指南| 水手服饲育1小时42分| 美丽的姑娘视频完整版| 沈芯语奥澳门大象传媒| 浪货三根都满足不了你| 大又大粗又爽又黄少妇毛片| 18水蜜桃大黄瓜勒| 唐伯虎再战高三学妹| 一二三四在线播放视频国语| Fuck大块头gay| 果冻传媒里演母亲杜鹃| 欧洲老年oppo| 白腿白虎姐姐| 乳酸菌阴道胶囊| 玉足球鞋导管素材| Windows18免费高清资源下载| 小奶狗APP福引导2021| 久久久久久亚洲精品不卡| 丰满女人无套内谢| 亚洲爆乳精品无码一区二区| 911爆料| 温泉系列大片| 国内自拍视频一区二区三区| 丰腴美妇疯狂迎合| 狗爷冬日归来| 免费欧三a大片| av777在线观看网站| 汤姆私人影视剧在线观看| 火影奖励网v.2.8.cc| 樱桃加速v2.2.2发布| 小科科黄版无限刷免费| 导航论坛视频在线观看| 玉足球导管必备素材| 无人区9高清免费完整版| 丝袜 论坛| 杨思敏1一5集国语版在线看BD| 海外精品成品入口苹果| 我们都要好好的电影| 911行情直播看高清版| 小怪兽网页版| 免费看国产成年无码av| 超碰CAO已满18进入离开官网| 疯批+囚禁+强制+多肉+车| 成人亚洲欧美久久久久| 亚洲韩国91无码| 99九九99九九视频精品| 每日大赛徐雅| 小丹让我尝尝你的味道| 国产精品无码久久久久久| 国产网红在线一区二区| 青草草97超级碰碰碰| 无人在线观看高清视频单曲直播| 91视频热门影视| 日本大片视频| 久久国产伦子伦精品| 旗袍妈妈坐姿优雅| 最新国产精品亚洲| 色欲色欲天天天www亚洲伊| 最新购买分享妈妈计划| 免费看大片的APP| 套路一诺的视频+vk| 91啪神ben肥臀女教师| 国产呦萝小初合集密码| 137v最大但人文艺术| 成人免费网站nike1168| 四个人一起C你的感受| 妈妈幸福依偎| 欧美人妻aⅴ中文字幕| 精东传媒一二三区进| 成品免费网站nike1168| 老师脱 让学生摸| 尤物蜜芽国产成人精品区| 丰裕纵满2大洋马发行年份探究| 国产嫂子卡在洗衣机里面| 女儿的朋友2电影| 9i果冻制品| 亚洲 欧美 变态 卡通 自拍| 青春健康科普| 亚洲男人在线天堂| 欧美孕交vivoestv另类| AAA特黄| 杨紫张开腿| 国产精品高清一区二区三区| 国产8x8x| 中国女人内谢69xxxxx高清| 无套内谢少妇毛片A片AV| jiojio帮你打脚枪 脚丫| 上海浦东品茶微信| 182tv免费视频在线观看| 一同看1.win登录入口| 最近中文字幕完整版免费高清| 腹肌少年坚持努力| 一路向西 qvod| 色综合久久中文综合网| 精品卡1卡2卡3大豆版| 《高清 码 视频》:极致画质| 亚洲精品色午夜无码专区日韩 | 咪咕视频cctv5直播| superlive国外直播入口| 国产丶欧美丶日本不卡视频| 乌克兰粉嫩xxx极品hd| 性自动插拔试验机write| 泳装雷电将军一字马壁纸| 远离黄片危害| V11亚二新区乱码无人区| 99在线精品免费视频| 长相思 全集 在线观看| 柠檬lemon妲己真名| 绝妙力量反差| 怡红院你懂的网站| 色婷婷五月综合亚洲小说| 射脚枪视频全集| 《丽宫app》官方下载| 男女相处之道| 九一资源下载入口| 《免费 成人 结入□》精选课程 | 99在线观看视频| 浮力影院50826草草入口| 走一步撞一下| 糖果心破解版| 巜中字与上司出轨的人妻| 动物强 人类的邀情| 牲欲强的熟妇农村老妇女视频| 小孩喂食巴雷特| 亚洲高清乱码午夜电影网| 成年人免费观看| 午夜电影网va内射| 大雷的全身照图片| 两男子返乡创业| 同城快约一夜| 国产成人免费97在线| 国产又色又爽又刺激视频| 成品人短视频免费观看w| 少妇尤物风情| 6699嫩草久久久精品影院| 娇小BBw仙踪林| 积积桶肤肤免费软件大全| 男困困塞女困困视频| 17c吃瓜黑料爆料蘑菇| 星刻的龙骑士| 金银花露可乐| 暗夜9.1破解版在线观看| 蘑菇tv入口3秒进入| 中文有码亚洲制服av片| artistmizunashi| 国产啪视频免费观看视频 | 伊甸直飞2025众乐乐| 穿着裙子在哪里都能做| 19.c.07规格| 日本大肥波BBWWHBBWW| 15岁的少女高清电视剧就要| 秘密入口Mini10| 67194成是人免费无码| 天美传媒剧国产mv| 日本激情在线看免费观看| 国产芒果天天看天天爽| 欧美gv在线观看| 亚洲经典一曲二曲三曲四曲| 日本教师奶水四溅观看| 中日韩中文字幕在线| 叔叔的特殊农场在线看| 国产精品素人福利| 小蓝爆料视频流出| 免费电视剧77777| gary2023小蓝视频动漫| 9.1免费极速版福利| 欧美黄一色大片| 色噜噜狠狠狠狠色综合久| 少妇精品无码一区二区免费视频| 91黑料高中生不打烊| 牙医的电视| 在公车上拨开内裤进入毛片| 未发育成型小奶头毛片av| 《91干蜜桃》鲜甜多汁| 精品国产91洋老外米糕服务员| 边按摩边享受美食的美妙时刻| 免费追剧工具| 十八岁以下不能看的电视剧| 星空传媒天美传媒有限公司| 日本japanese丰满少妇| 欧美wwwppppppp| 老牛嫩草一区二区三区| 双性喂奶给室友八人攻| 成品短视频9么| 叶阳贤婿创佳绩| 欧美日韩亚洲TV不卡久久| 抱着边走边撞水流了一地的视| 99久久国产综合精品麻豆| 向日葵安卓版无限免费下载| 日本yyyyyyyyyyy| 亚洲女同精品一区二区| 蛇蝎美人第三季电视剧全集| blackwidow黑白配| 亚洲人成人无码.WWW石榴| 日本最大色倩网站WWW| 吊嗨在线畅玩| 张津瑜专区一区二区三区| 国产成人av网站网址| 2024最新黄金投资软件app大全| 色偷偷女人的天堂亚洲网| 国产AV国片精品有毛| jsd91.ccm直播| 亚洲国产成人精品青青草原导航| 双男主MV外网热播| 西柏坡2英雄王二小| 1024看片你懂的| 大地高清手机在线观看| 日本人xxxx高清| 精品国产成人A区在线观看| 日韩丰满少妇无码内射| 《8888888888在线电视剧》高清资源| 粉嫩极品美女国产在线观看| 疯狂兄妹共13集视频| 《麻豆头牌》行业标杆| 亚洲综合一区二区三区无码| 海棠书屋 自由的阅读网| 青柠影视免费高清在线观看| 麻豆精品国产综合久久| 丰满的少妇HD高清| 7v7cc图片和照片| 种公猪配美女的图片| 火影之尽绝美浮云(7)| 春暖花开性8最新地址| 老师脱 给学生摸| 老师哪里好软水好多| 鞠婧祎活力四射| 被大公狗干到尖叫| 欧美国精产品专区| 姐姐用脚帮我设| 国产成人亚洲精品另类动态 | 老阿姨BBCCGG台| 62天美蜜桃乌龙糖果| 8x8x8x任意燥cjwico在线| 精品亚洲成a人在线观看青青| 免费观看7777777电视剧| 大伊人最新视频| 梦幻妖子漫画| 国产激情无码一区二区| 情es大全听书网站a| 最新日本一免费一区| 国产美女高潮流白浆视频| 精东影业JD025| 精品久久久久久久中文字幕| uu幼儿儿童网址| 国产高清在线观看影院| tvbox直播源最新配置地址| 急救护士美国满天星全名| 九九免费精品视频| 河南省高速公路地图| 小圈教训日常mm| 成品短视频9么| 男生和女生一起很痛的轮滑鞋| 美国十次l啦| 国产福利片无码区在线观看| 《永久免费 观看片 结》海量影视随心看 | 亚精成人产品一二区免费| 成人AV无码无需播放器| 国产黄色片网站| 趣味观影免费下载9.1版本| 《小伸进 app下载》智能记账| 肌肌对肤肤肤免费使用| 糖心传媒Vlog| 蓝导航精品福利爱柠导航| 埃及猫小脏片链接| 《crm.9.1.com》高效客户管理| 俄罗斯free 18| 中文字幕日韩一区二区三区不卡| 91果冻制片厂藩甜甜| 超碰chaopeng| 众众乐传媒精入口18| 今日大赛爆料热闻| 《在线无码》即时观看| 亚洲欧美18v中文字幕高清| 欧美日产国产精品| 91成人品入口| 51漫画网页版官网首页| 激情综合亚洲色婷婷五月APP| 猎奇9.1(官网)免费| 看强 人物免费gjdm| 污网站免费下载| 三年高清大片免费观看国语| 国外12小小仙踪林公司概况| 尤物视频网站入口| 打开这个网站你会回来| 成年肉动漫在线观看无码中文| 小红帽巴比伦汉化版下载| 午夜影院搞鸡在线播放| 日本免费六区七六| 《狐仙三姐妹》国语版| 《17.c17起草视频》原创制作 | 进去官太贵妇身体| 91一区二区三区| 公交车+多人+ch| 阿姨两片肥肉中间流水视频| 国产抄底视频在线观看| 狠狠躁夜夜躁AV网站中文字幕| 24小时免费看的视频| 亚洲人成黄网在线观看| 国产精品精华液| 亚洲 另类 自拍 小说 图片| 51今日吃瓜.fun必吃大瓜| 色人阁第四色| 给外女开小嫩苞19p| 翰林府吃瓜视频在线观看| 助农发展平台| 探三亚风光| 91动漫18| 欧美va亚洲va在线观看| 甜心派泰剧| 拔插拔插新地址| cf活动助手一键领取| 欧美成人高清在线观看网址| 豆奶APP官方在线观看| 国产小呦泬泬99精品| 亚洲中文字幕国产综合| 国产六六在线观看视频| 国产无遮挡18禁网站免费| 24小时日本在线www免费的| WW网站女生福利| 男女生上下拱60秒| 国产精品久久福利网站| 成人亚洲a片v一区二区三区小说 | 9.1旧系统安装指南| 久久视频这里只精品99热| 成年奭片免费观看视频天天看| 国精产品久久永久一区| 《大地资源20页》解读资源分布 | 杨贵妃映像画影视官网| 日韩精品 中文字幕 视频在线| 《臣卜木曹扌圭畐出处》解析| 街拍丝袜美腿美女| 工囗番漫画全彩无遮拦无限拉| 中文字幕在线亚洲精品| 半糖次元新版本上线| nba在线观看免费的软件| 欧美日韩中文国产一区| 鲍鱼by1239| 免费大片黄在线观看| 国产麻豆剧传媒精品国产av| 男生和女生一起差差差差得视频| 坤坤浏览器官网下载入口| 91成品人网页入口| 《好 色 先 生丅V》都市情感| 韩国女主播 快播| 9.1原创力量| 丝袜足控一区二区三区| 男生把坤坤放到女生的坤里视频| 午夜电影在线观免费| 日韩精品中文字幕无码一区| 2022双十一成交额| 久久久久久久久久久久中文字幕| 强行进女小姪女小视频| 久久精品国产只有精品96| 韩国日本电影亚洲| 爱爱体验分享| 爱情与灵药198分钟版| 碧蓝航线のェロ网站拉菲| 亚洲欧美校园| 中文字幕无码不卡在线| 不知火舞被x| 韩国无码AV片在线观看网站| old老太videos老妇| 人妻高清在线网站| av无码av高潮av喷吹免费| 天美果冻传媒董小宛在线观看| 色婷婷综合网| 最爽乱小说录目伦小说| 免费看国产曰批40分钟| scop在线中文字幕| 《爰液》深度解析| 午夜寂寞少妇aa片| 九19 1 无风险| 国产学院我很爽| 日本久久久久久久久久加勒比| 国产成人av片免费| 亚洲国产精品久久久久秋霞1| 免费行情网站9.1不用下载| 歪歪漫画免费www.| ysl千人千色ae86v| 精品中文字a幕区区小| 六年级脱身全去掉免费图片| 少妇性饥渴无码A区免费| 91精产品一三三三区黑料| 双男主gai免费观看网站动漫| 罩子没戴让C了一节课| 《好莱污六间房》影娱揭秘| 24小时看片更新在线观看| 日本道精品一区二区三区| 在51成长视频里| 精品少妇人妻AV免费久久洗澡| 电视剧电影 原创区 一区二区| 有车的动漫有哪些| 周六的主人漫画完整版| 国内精品自线在拍2020不卡| 大雷擦狙击官网入口| 兔子先生足球秘籍| 日韩经典歌| 和孕妇肉大捧进出全过程免费| 又黄又骚又爽的网站| linode日本成熟i69| 攻拿着遥控器开到最大| 看男人生殖的网址| 少妇人妻偷人激情视频| 成色好的s35| 温德蒙德泉节漫画免费看 | 国产精品无码午夜福利| 麻豆沈芯语| 名器包裹感强烈| 法国航空2满天星| 芙宁娜白丝jk造型| 欧美牲交videossexeso欧美| 亚洲矿转码转2024高清| 18岁大象传媒免费入口| 无遮掩又黄| 少妇被粗大的猛进出69影院| 臀瓣皮带抽肿视频| 榴莲草莓视频黄丝瓜芭乐秋葵| 日本熟妇厨房偷子| 半糖vlog| 丰腴美妇疯狂迎合| 黑料正能量网址| 又大又色的网站| 人与动人物xxxx毛片| 久产久精九国品| 疯狂做受xxxx高潮a片| 国产女精品视频网站免费| XX中文字幕乱偷avxX| 中文字幕日韩精品欧美一区| 黑人啊灬啊灬啊灬快灬深| 中文字幕无码免费久久99| 秋霞电影院午夜伦高清| 欧美一卡二卡三卡免费版| 女人弄湿后| 今夜免费版软件大放送| 多彩直播APP| 糖心vlog唐伯虎在线| 9.1旧系统安装指南| 把腿把开学长陪你| 生活服务app| 碟中谍5中文字幕下载| 老版上海滩| 玩新疆少数民族在线| 《mybrazz》全新发布| 饼干姐姐vlog免费观看| 夜玩亲女小妍全文阅读| 国产jivd在线播放| 张婉莹摆脱束缚| 果冻传媒林予曦在线观看| 亚洲综合五月天演唱会| 大伊煮香蕉成品网站| 想找黄色直播下载地址| 叶子小姐姐户外女王的最新视频| 亚洲中文字幕久久久一区| 新版在线天堂| 古阿扎31秒视频| 好 色 先 生app| 61媒体tv在线登录入口| 年轻的朋友hd中字| 《xxxx馃憴馃憴2411》全新发布 | 大地资源电影中文在线观看| 《114.fun免费下载》最新版获取 中年国产丰满熟女乱子正在播放 芭芭拉与保罗1985 | 61传媒有限公司| 鬼灭之刃奖励网站9.1| 97久久久久人妻精品专区| 杨幂 孤岛惊魂| 欧美时尚新趋势| さようなら花泥棒さん歌词| 理论片亚洲| 天美麻花传苏蜜清歌在线观看| 香蕉文化漫画书免费阅读在线阅读大全| 荡公浪妇止痒| 《黄 91》催更| 中文字幕在线第35页| 给女儿吃了药后要了她| 黄色网页在线免费观看 | 696969大但人文| 免费在线观看电视剧全站| 亚洲色成人www永久在线观看| 武炼巅峰奇漫屋六漫画 | 国产精品午夜福利麻豆| 晶晶的极限训练日记24| 精品丝袜国产自在线拍高清| 黄页网站推广软件| 老熟女高潮一区二区三区| XX00欧美极品少妇| 聂小雨与大战免费观看| 超能太监下载| 真人cs免费版| 浪荡人妻共32部黑人大凶器电影| 一边吃奶一边摸做爽视频| 久久国产精品张柏芝| 手机在线电影亚洲国产| 夸克网页版浏览器入口| 豆花天天有| 国产欠欠欠18一区二区| 柯南日语版中文字幕| 人人色在线视频播放| 痳豆传谋影视mv视频| 女子被邻桌帅哥吸引频频偷看| 色婷婷小说| 扦插BB一好处与坏处| 精品传媒有限公司| 打牌不盖被子视频| 一个上面吃一个下吃视频看| 伊甸乐园2025入口稀缺| 奖励v2.8.6| 黄色软件在线畅享| 国产91白丝糖心Vlog不惊醒| 亚洲精品国产精品| 国产在在线免播放观看| 波结野结衣家庭教师2| 希望影院高清在线观看| 成都彝族XXXXXLmedjyf| 鲁一鲁一鲁一鲁一鲁一曰114| 人妻献身系列第54部分| 国产美女裸身网站免费观看视频| 国产精品无码免费专区午夜小说| 色谱网18满十八免费| 臣卜木曹亻尔女马| 欧洲人与牲动交ccoo| 《jizxjizx》探索| 彝族410一得不四免费| 《丰满奶大的媳妇5》 | 一本一道久久综合狠狠老| 91成长蓝莓最佳配比| 亚洲最大AV无码国产| 门件事c逼视频| 顶级少妇倣爱A片XXX| 怡红院网站| 另类HD老少交| 猛烈顶弄H| 呆妹儿7分钟资源| 日本japanese丰满少妇| 国产精品美女久久久久av超清| 日本漫画之口工| 任意燥7x7水蜜桃在线| 歐美老婦大P毛茸葺| 亚洲人成色777777精仙林踪| 51成长人版黄长安版| 一级二级三级四级黄片区| 快播线上免费看| 大象视频在线国产网站| 免费观看60分钟电视剧| 9 1动漫免费版| 成人无码精品一区二区三区亚洲区 | 八重子与丘丘人后裔| 三叶草看片三秒钟入口| 国产成人丝袜精品视频app| 高清码蓝莓视频| 99精品国产在热久久婷婷| 国精产品自线在拍观看| 蚂蚁链接bt链接| 爽躁多水快深点小软件| 免费黄色大片网站| 成人国内精品久久久久影院| free一到三季资源| 美女露100%奶头| 国内揄拍国内精品少妇国语| 你所不知道的童话动漫1~3集| 100%无挡做运动| 亚洲va欧美va天堂v国产综合| 2019在线不卡国产| 性感美女女131| flexibleNakedTeens| 胡列娜踩烂我子孙袋| 躁BBB躁BBB躁BBBBBB日| 亚洲为满十八岁禁止入内| 夏晴子麻将闺蜜局| 久久精品人人做人人爽| 无码人妻精品一二三区免费| 教你摸清免费网站最新版本| 哥布林洞窟1| 已满18秘密通道地址1| 天天躁日日躁狠狠躁| 小学生火车趣味互动| 一个接一个上我| 芒果TV十八岁免费观剧| 小sb几天没做sao死了69| 纤纤电影xinxin| 国产步兵一区在线观看| 旅游换伴交流故事100篇| 17.ccm最新升级| 《脱 让摸 91蓝莓》揭秘| GOGOGO国语高清完整| 国产精品bd在线观看| 官人我要在线| 最新版免费禁漫下载| 《妺妺用 夾我》日常趣事| 五月综合激情婷婷六月| 极品少妇粉嫩小泬啪啪小说| 欧美windows另类| 午夜亚洲福利在线老司机| 色情软件大全| 樱花动漫9.1高分收藏| chinese打屁股女视频网站免费| 糖心短视频vlog占星猫| 《17c.cmo》引领趋势| 妖精漫画免费阅读| 免费观看完整电视剧8集| 男生困困放入女生困困电影| 国产精品视频熟女韵味| 蘑菇在线永久| 成品网站1.1.719版本| 国产亚洲棕合欧美视频| 经典日韩神曲| 果冻文化传媒戚小怜在线| 荒莽纪 无弹窗| 成都XXXXXLmedjyf什| 亚洲最近中文字幕| 高压监狱在线观看完整版回事| 177.fun吃瓜黑料导航| 亚洲444kkkk在线观看 | 亚洲美腿丝袜 欧美另类| 樱花动漫9.1免费| 免费人成年小说在线观看 | 妲己影院电视剧在线观看| CHINESE国产AV巨作VIDEOS| 91中文字日产| 《每日主题大赛| 爱的健身房免费观看完整版高清| skixix| MOOC美国版| 火影忍者网页奖励9.1发布| 双男主GAI漫画网站| 国产手机+在线+精品| 精品欧美А∨无码黑人| xl司令第一季全集在线观看| 13一18tv处流血tv| 《香蕉社区账号安全设置| 免费nba直播视频直播| 多毛bgmbgmbgm胖| 98国产精品永久在线观看| 母亲免费全集在线观看| 国产 中文 亚洲 日韩 欧美| 亚洲精品国产精华液有| 黄冈网站免费推广入口| 午夜无遮挡| 在哪可以看美景之屋| 国产巨大 BBBB女| 奇米影视888欧美在线观看| 美女全裸视频无马赛克| 交换配乱吟粗大sns84o| 《twitter网页版入口》轻松访问 又黄又爽又猛的视频免费 | 中国XXXXXL16岁| 《xiuxiu》时尚潮流前沿| 少妇性做爰XXXⅩ性视频| 在线天堂中文www官网| 魅魔清凉图片| 美国人与动ZOOM| 蒂蒂有话说精彩片段| 久久影视精品| 人妻巨大乳一二三区| 清清草原国产在线观看| 台湾大象传媒艺人排名| 国产亚洲精品拍拍拍拍拍| 动漫精品专区一区二区三区| 144子豪无穷无尽的| 99久久国产综合精品五月天| 日韩午夜影院| 狠狠干影院| 零七直播下载安装| 无码国产午夜福利片在线观看| 萌白酱酱甜甜味弥漫| 三亚高清影视加盟西瓜 | 亚洲精品无码成人A片在线软件| 《酱视频ask》聚焦生活妙招| 俺去了俺来也在色线播放| 妈妈是我的朒玩具| 骚狐视频精彩剪辑| 国产在线观看98福利| 无码午夜福利免费区久久| 日本最大但的人文艺术| 王叔我老公还在客厅| 丽玲的私生活训夫1~7| 青草内射中出高潮| 小舞怀孕惊喜不断| 蘑菇在线观看历史视频| 国产成人AV在线婷婷不卡| 精品卡1卡2卡3国色天香| 探花视频全收录| 免费可直接观看的禁片| 99热都是精品| 狠狠色噜噜狠狠狠777米奇| h卖肉漫画| 小蝌蚪跳转接口| 中出北京女孩| 独立游戏平台| 我在柔情截了一段小视频| 911行情网站电视直播| 麻豆文化娱乐有限公司| xing吧配音| 2019香蕉dvd在线观看直播| 91制作厂在线观看| 女班长欢乐时光| 亚洲怡红院综合影院一二三四| 汤不热视频随心看| snis656宇都宫紫苑黄金比例| 污粉色视频喷水网站| 优漫卡通直播| 坤坤寒进桃子歌曲| 星空无限传媒女| x7x7x7任意噪2024在线| 国精产品二二三区视频| XDEVIOS中国中文免费版安装| 一个人看的www影视| 亚洲精品tv久久久久久久久| 欧美人与禽猛交狂配| 中国XXXX性自由视频| 京东无人区一线二线| 小yoyo萝li 0 7交白浆| 国内精品免费视频自在线拍| 女仆惩罚模拟器2.0| 免费3圾片在线观看| 久久久久人妻精品一区二区三区| 盛世容颜小僵尸柚子猫| 麻花星空影视传媒制作公司| 美女露%100的身体| 亚洲XXXX做受欧美| 最好看的最新的中文字幕影视| 亚洲国产资源在线综合| 天堂а√中文在线官网| 9i无风险安装| 经典故事再续| 光溜溜瑜伽30分钟讲解| 美国版520186全面解锁| 极致成人之美| 钢钢钢钢钢钢钢好多水免费污| 国产美女脱的黄的全免视频| 中国XXXXXL19Dfm免费下载 | 妖兽教室动漫在线观看| 免费在线观看高清内容| 美女姐姐抽查视频在线观看啊啊啊| 熟妇激情内射com| ciu7在哪个平台卖| 五月天激情电影| 小次郎收藏家先锋| 天美麻花星空免费观看乡村版小说 | 搡老熟女中国老太| 和搜子同屋的日子2免费 | 《900城市空降免费》全国覆盖 | 2024伊甸直飞2025直达| BBBBBXXXX国内| 久久国产露脸老熟女| 天涯pro网页版进入| 久久久久久少女的初次| 一摸下添下| 双女主刺激战场视频高清| 两个人嗟嗟嗟真人电视剧| 成人网18秘 免费软件| 机机对机机手机免费下载版| 星空无限在线观看免费完整观看星空无限| 夜夜夜夜曰天天天天拍国产| 99re热这里只有精品| 部落冲突腾讯版| 夜夜添狠狠添高潮出水| 同城免费约会平台| 狠狠色综合7777久夜色撩人ⅰ| 真人老太太实战镖客剧情介绍 | 一本道高无码欧美在线专区 | 国产成人综合亚洲精品| 91久久偷偷鲁偷偷鲁| 原创漫画掠影| 深度解析BBAA片源| 精产国品一二三产区有限公司| 天天拍夜夜操| R星今日大赛精彩回顾| 放心吃星空传媒在线| 免费夜里18款禁用软粉色| 视世看看小黄人| 91禁手机推荐| 换伴5中国版8| 美国一级理论片| 国产高清管线视频免费| 高清视频大片免费观看| 国外b站入口| 视频聊天大厅| 很黄很色又很爽的视频| 做错一题就塞一根| 操老女人毛茸茸| 4虎的网名最新| 中国字幕一色哟哟| 蜜桃文化传媒公司| 国产精品美女久久久久久久久| 暮光同城在线观看| lnb.1.3.5两年半网黄板| 自己在线观看免费高清| 国产精品毛片完整版视频| 《任你艹》随心而动| 天天射一射| 欧美亚洲欧美| 小僵尸onlyfan网上资料曝光| 美国版520884| 《进里去 国产》深度解读| 《A片VCC7`CC》前沿解析| 曰本女人牲交全视频免费播放| 天堂岛在线观看免费版| 中国大陆少女HDX| 绅士slg游戏资源网| 色多多在线观看免费视频1分钟 | 巴西妓女BBwBBwBBw| 精品无码黑人又粗又大又长| 天天爽夜夜爽人人爽免费| 国产品自偷自偷综合2023| 亚洲人成国产精品无码果冻| 麻豆成人国产精品秘| 公又粗又大进我的| JAVA最新HD版本发布| 亚洲欧美国产国产一区| 一个色综合国产色综合| 无套直日产探秘| 《a w看 网站》精选导航| sobo手机精彩视频国语| 日本京东热| 意大利小车大马力驰骋| 成品精品入口| 日本游戏18手游精选| 真人倣爱影片| 色谱18未成年十八sede| 国产强奷a片在线播放| R星每日大赛火热开启| 日本精油按摩做爰| 老同学三免费集| 暗网免费下载| 生活中的玛丽拉01经典| 爆操白丝语文课代表| 薄丝袜轻盈飘逸| 免费看污视频| 欧美激情2| 婷庭五情天综合社区久久| 一本色道a无线码一区v母女成| 兽皇VIDEO另类HD| 中国免费一级毛片| www.91.ucom最新动态| 汗汗韩漫官网免费阅读布丁| JK美女漫画| 《扒开动漫 狂揉》深度解析| 17c.100起草| 海外华人免费在线观看电影| 欧美另类重口XXXXX| a.91ac mc91制片果冻传媒| 国产主播专区在线观看| 南宁护士门| 乌鲁木齐特色之旅| 明星ai智能人脸替换脸造梦| 成人亚洲中文字幕无线乱码| 国内三级理论电影| 9.1看片 巴大| 锋芒战袍nico| 抖音无限次短视频老司机APP| 男人的天堂v在线播放| 免费的黄网站| 伦理国际一二三区| 秘密教学211三四娱乐| 日本电影(超高级国王游戏) | hxcpp实验室官方入口网站| 妈妈幸福依偎| 变态挤奶水Av大片| 色天堂在线观影| 《红桃38.67》王牌出击| 《小 戳进 里面》轻松上手| 姐姐穿丝袜用玉足帮我取精| 91大神亲传秘籍| 淫荡少妇白洁| 国产精品禁18久久久夂久| 艳妇乳肉豪妇荡乳后续潘金莲| 欧洲人体艺术| 久久快成人网| 又大又长又租免费| 《舞蹈生白丝》轻盈舞步| 99久久www免费人成精品| 天美影像传媒有限公司招聘| 亚洲国产成人一区二区三区| 好紧我太爽了视频免费国产| 反差惊喜盛宴| 免费b站看大片真人电视剧在线观看| 日本黄冈网站推荐| 成a人影片免费观看日本| 《18馃崙》瞩目登场| 朋友新婚人妻无套| 欧美黑人又大又粗XXXⅩ| 美女私密保养要点| 吃播爱吃的小雪吖| 国产又大又黄又粗…| writeas毛笔| 2.幼儿东南亚精品| 日本黄金投资潜力| 精品伊园甸乐园入高清蓝光在线观看| 国产在线98福利播放| 双腿张开被9个男人调教| 少妇精品揄拍高潮少妇| 哈萨克族妇女BBw| 寻找视频黄| cow.9.1cow官网入口登录指南| 国产精品一区二区久久| 秘密教学子豪50话突如其来| 久久无码欧美一二三区| 在线高清观看免费ppt| 超级凌乱的校园运动会| 国产一卡2卡3卡4卡有限公司| 柚子猫甘雨致命的错误爱尖刀| 中文字幕 翻译| 国语自产精彩视频在线视频| 在健身房的老婆被黑鬼缠身怎么办 | 日产高清卡1卡2卡无卡| 欧美1819sex性| 凹凸有致的色彩美学| 新疆XXXXXL20| 《红领巾爆料入口》最新校园动态| 国产人妖tscd在线| 1000部啪啪未满十八勿入| 《黄9 1安装大全》详解| 日韩一卡2卡3卡4卡| 欧美激情性xxxxx高清真| 扬贵妃映传媒精品入口| 成都私人情侣免费追剧| 熊猫TV免费入场| 《9 1免费版安装包》轻松下载| 男女多p混交群体交乱a| 空降可约app| 密集柜专业生产密集架| 2024年精选国产无套软件| 黄冈B站全新入口上线| 亚洲人成亚洲精品| csgo少女高清免费| 久久久乱码精品亚洲日韩| 日韩精品无码一区二区三区av| 吉尼斯世界纪录| yy1111111少妇影院光屁股| 亚洲欧美中文字幕| 国产强奷a片在线播放| 亚洲+日产+专区| 四川日批在线视频| 好湿好多水好想要| 国产寡妇偷人在线观看| 欧美日韩国产日本| 精品国内自产拍在线观看| 9.1免费动漫网站nba| 3x3x3x任意槽2023| 高潮毛片无遮挡高清免费视频| 中国猛男的大粗欧巴| 爽躁多水快深点小软件| 十二岁女孩免费观看电视剧| 果冻天美星空乌鸦| 风流老太婆BBwBBw| 最近中文字幕视频高清| 精品国产av无码一道| 蘑菇社区id1120.7126| 欧美性精品| 新时代好少年网络直播| 点击免费观看aaa| 午夜福利国产成人a∨在线观看| 高清hdxx韩国电影| 妹妹说没人的时候可以c| 老夫子传媒精品入口| 国产色无码精品视频免费| 无码高潮又爽又黄A片硬币软件| 成人亚洲区无码偷拍| 春暖花开cc 亚洲| 一区二区+欧美激情| 天美丶糖心丶梦幻mv| 麻豆91综合| 空少被gsy体育生开菊| 《进 里 片日本》深入探索| 哥也色在线| 昂哈~昂~哈够了~| 男人的j放进女人p| 麻w痘w麻w痘网页入囗| 狠狠躁夜夜躁人人爽天天不 | 97久久超碰亚洲视觉盛宴| 无尽动漫3D新风潮| 556政府网站| 麻豆Xvideos台湾传媒| javaparsae人妻xxx| 久久久久久块久| 欧美另类色色色| 4438x20全网大免费| 小学生用笔自愈过程| 精品永久伊甸乐园日韩| 绝世美貌系统| 亚洲艺在线@| 《男c男黄》同人创作奇趣| 国产女人高潮毛片| 甜心传媒vlog| 拉丝热吻舌吻技巧| 亚洲综合日韩| 久久综合综合久久综合| 特别的游泳池| 国产乱xxⅹxx国语对白| 色婷的视觉享受| 激情第一区仑乱| 9.1成人免费看片| 小说春夜激流| 把腿张开老子臊烂你多P视频| 国产专区国产av| 沈先生00后妹子哭腔| 操bbbb| 国内真实自线在拍免费视频| 蜜桃视频成人a片免费观看| 首播影院yy4480官网| 9.1手抓大雷| jmcomic手机客户端下载| 62传媒在线观看| 阿阿阿飞天| 天狼副利院私人入口伊甸| 《18禁91》深邃主题| 麻花豆mv国产剧入口| 大黄狗守护| 罗伯特克里斯汀| 猫先生在线观看糖心| viciusss幼儿女孩教程五级| 武则天三级140分钟| 成人免费视频无码专区| 9l免费安装| 兔子先生传媒泡泡浴粉丝| 国产亚洲日本精品无码电影| 娇妻被交换粗又大又硬| 住房和城乡建设部中国建造师网 | 国产精品无码一区二区三级| 日本影视热播榜单| 国产天堂素人在线播放| 欧美丰满美乳xxⅹ高潮www| 国产色精品久久人妻无码看片| 破解版B站| 番茄社区直播| 宝宝~才一根手指就受不了了网站| WWWXXXX兽交| 精品亚洲成a人在线观看青青| KHT82.VIP专属平台| 内裤亚洲码和欧洲码| 人人操人人操人人民从| 多伦多私人电影院| 国产亚洲迷醉真实在线| 亚洲剧场午夜在线观看| 《小红帽直播回归地址链接》官方入口| 直录播服务器| 搞机的软件| 一个朋友的妈妈相关| 一路向北香港电影高清国语完整版 | 四虎影在永久在线观看| 日韩国产成人精品视频| 菠萝视频在线观看| 91传媒操com| 国产亚洲精品久久久久秋霞| 成熟人妻AV无码专区A片| 男女啪啪抽搐高潮动态图| 91模特国产在线播放| 好色先生app| 亚洲成A∧人片在线播放黑人| 大象影视传媒ceo高清大象| 2023最新永久地域网名| 日本久久精品毛片一区随边看| 6=xiu1004d.cc| 欧美青年男| 蜜柚视频卡一卡二卡三| 爸爸viciusss幼儿| 《成品ppt》高效优化展示| 久久久婷婷五月亚洲97色| 国产精选午睡沙发系列999| 香蕉人人超| 神秘电影官方 入口| 冉冉学姐糖心logo| 男女做爰的全部过程A片| 李翰祥《半妖女娘》免费下载| 《18k1.8.35mb蓝莓》高清| 馨菇视频在线观看入口怎么注册| 扌臿辶畐的兄妹| 为爱giao点激活2023| 绿巨人黑科技官网ppt下载| 亚洲国产日本综合aⅴ| 旅行商务戴绿帽女老板同床| 我被自己家狗狗给c了照片| 久久精品aⅴ无码中文字字幕| 女6一13www东南亚☆| gay1069男男亚洲男同| B站晚上自己看| 申鹤的游戏世界| 又黄又爽又色的视频| 欧美性做爰又大又粗又长| 明星ai换脸 视频在线观看| 嫩叶草2023新地扯一二免费| 邻家有女4完整版在线观看| 大地资源三在线观看8| 国产男同志同性| 大香伊蕉在人线国产手机看片| 中文字幕无码人妻少妇免费视频| 炸裂吧巨棒全网免费阅读观看| 91免费观看免费| 成品大香煮伊在2021一二三| 尿一滴罚一瓶| 蘑菇视频红色Logo旧版本| 亚洲精品一区国产欧美| 蘑菇TV官方网页| 麻花星空影视在线看乡村版| 星空传媒武侠古典| 《a 我好》精彩人生| 一本大道久久东京热av| 二级建造师官网| 国内精品久久人妻无码妲己| 国产三级无码内射在线看| 合家欢食品有限公司| 恋爱疯批强制囚禁多肉| 小马拉大车新版本上线| igao爱搞| fillcom实验室| 免费行情网站入口| sesecom| 家庭摄像头豪宅夫妻推荐| 《17c.14》智能家居新纪元| 强伦姧人妻免费无码电影| 2019年高清理论| 人妻丰满熟妇V无码区A片免费看| 大渔直播下载| 亚洲在线中文字幕| 蘑菇1.3.4版本| 国产g点视频在线观看| 三级黄色片免费看| 秘密通道7在线观看免费版高清| 国产明星裸体XXXX视频| 91网址导航| 中国老女人xxhd| 成人一区二区免费视频| 亚日精品一区二区三区| 天堂中文地址| 久久中文字幕人妻熟女| 电影2012高清下载| 七龙珠z电光火石| 最新在线精品国产美女| 国产99在线观看视频| 扒开老师双腿猛进入白浆小说| 97国产在线人成观看| 边打电话边c视频| 天海翼电影| 一级片儿.| 鲁丝片一区二区三区免费| 免费下载无损mp3歌曲网站| 国精产品一区一区三区MBA下载| 亚洲欧美日韩综合在线| √天堂资源地址在线官网| 国产性天天综合网| 人人妻人人澡人人爽欧美一区| 日日摸日日碰人妻无码老牲| 恶人想要抢救一下动漫| nvse国产在线观看| 海角登录入口网页版| 免费看强人物的中国| 媚娘引导rap| 韩国理伦三级做爰观看玩物| 激情内射亚洲一区二区三区| 中文字幕下载| 扒开千仞雪秘境| 一本大道色卡1卡2卡3| 张开腿让男人桶爽| 荷花影视app下载安装| 呦泬泬精品导航| 官人我要在线| 阴斗91破解版| 国产丝袜在线精品丝袜| 69国产成人综合久久精| 亚洲香蕉伊综合在人在线| 同城艳遇交友qq群| 潘甜甜三部作品叫什么| 婷婷综合色| 国产亚洲色视频在线| 一级强 上官婉儿一| 麻豆床传媒秘 入口| 两人打扑克剧烈运动视频软件| 动态爱爱图| 国精产品二二三区视频| 老女人牲生活HD| 在线观看潮喷失禁大喷水无码| 特种部队2中文字幕| 最好免费观看高清韩国视频| 一个吃我 一个吃我下视频| 亚洲18在线看污www| 男人天堂资源库| 东京热APP免费下载| 看六年级女生大便| 白石茉莉在线| 附近单身的人| 福利91导航| 亚洲欧美日韩综合在线| 国产伦亲子伦亲子视频观看| oo0xxxx性欧美在线视频| 开鲁SEO网站排名提升| 9总探花一米七| 小小淫娃诞生记| 《邻居太太倒垃圾》中字版 | 亚洲性高清suv| 又大又粗一区二区三区黄| 鲁大师m3u8免费播放器| 国产成人亚洲综合网色欲网久下载| 巴把透明内裤导白酱| 亚洲日本一区二区三区在线| 在线高清windows免费版下载| 伊园甸2025永久免费回家| 欧美无专砖码俄罗斯| 真实国产乱子伦精品一区二区三区 | c17c16官网入口| 国产极品在线免播放器| 精产品99永久免费| 《永久华人免费》畅享无限礼遇| 亚洲一本到无码av中文字幕| 9191政府网新版发布| 凹凸导航入口| 亚洲第一久久| 年轻的5老师中文版| 免费追剧app| 30分钟让你桶个够| 亚洲中文无码永久免费| 99在线热播精品免费| 杨贵妃传奇映像入口| 波多野结衣无码免费视频| 东方大鲨鱼| 《抖阴》短视频平台| csgo俄罗斯版免费| 老女人P大荫蒂| 肌肌桶肤肤网络站| 5g天天奭一直运动一直爽| 《网页版九一不用下载》在线高清观看| 日本免费人成网视频免费看| 神秘电影7.0.0VIP| 少妇真实生活视频| 大象回家三秒跳| 四虎海外网最新版发布| 鲁大师M3U8视频下载| 嫩草影视文化传媒| 黄到让你下面湿的视频| 国产成人亚洲综合二区| 男生和女生作污的软件| 快手琼姐的故事| 天美糖心果冻麻花| 久久久亚洲欧洲日产国码二区| 偷窥自拍网| 99成人嫩叶草国产| 网站9.1不用登录免费入口| 色综合av综合无码综合网站| 亚洲成av人片天堂网| 欧美成人精品夫| 一本色道a无线v一区v | 娇小搡bbbb搡bbbb| 收藏网页17.c| 《点 w 片》门户推荐| 男人狂躁进女人免费视频公交| 亚洲区小说区图片区qvod| 黄色漫画下载| 人妻教师的攻略计划| 日本xxxxx高清视频| 《91哮喘 白丝动漫》新番推荐| 大象传媒2022新入口| 99热在线都是精品| 特种部队1下载| 隔壁家的女孩电视剧免费版| 奖励v2.8.6| 家庭黑客破解版| 呼吸过度最新二季兔子装| 3023男人天堂| 四虎影视在线影院在线观看| 91大象传媒ceo| 技多不压身1V1SC校园| 激情播播网| 坤坤浏览器| 韩剧《我的瑜伽教练》免费| 精品成品1667入口| 首之国产护士在线先锋| 中文字幕日本人妻久久久免费| 欧美多人片高潮野外做片黑人| 人人干人人做人人插| 极品少妇被猛的白浆直喷白浆| 开心五月丁香花综合网| 法国空少免费| 朴妮唛直播回放在线观看| 国产自拍黄片| 丝袜视频一区| 大象dx天堂2024秘密入口| 男生吃女生的坤坤| 国产欧美视频有码在线| 中文字幕亚洲无线码| 希望影院高清在线观看| 国模娜娜扒开嫩木耳| 真实良家摄像头| 辣椒福利院入口| 肚子里全是jy鼓起来了好| 久久aⅤ无码av高潮av喷吹 | 亚洲图片激情自拍激情文学| 欧美国产日韩a在线视频| 五十度灰免费| 91在线精品平台| 被ying水喂大的小皇子| 学长推荐拔除软件| 国产高中生女在线播放| 亚洲综合一区二区| 猪配猪的高清视频| 西西GoGoGo完整版| 《766se.com苹果视频》高清资源| 在李伯伯开放家庭txt| sis 地址| 51每日大赛惊喜反转| 国产天美传媒xxxxbbbb| 17k小说网官网登录入口| 让女人尖叫的二指禅| 17.c14起草| 蘑菇云最新破解版| 他和他和他漫画柳世雅| 亚州第十页| 欧美野外战少妇| 《9 1免费版看片》高清影视在线| 欧美mv日韩mv国产网站app| 萌白酱半开襟全开襟| 精品固产乱码久久久久久| 风韵多水的老熟妇| 国产激情伦理在线影院| 成本人网站| 玉美人文化传媒影视| 洞洞杂货铺漫画在线免费观看| 亚洲天堂在线视频一线| 精东影业麻豆剧场| www.b2b.jd.com| GOGOGO韩国版手游下载 | 萝幼社破解版| 小辣椒j3永久有效| 无人一码二码三码4码免费| 精品卡一卡二新区入口 | 名优馆app| 高潮又爽又无遮挡又免费| 东北娘们国语版免费播放| 日本乱强伦乂乄乄乄69| 雷神吃旅行者萝卜视频| 18 流白浆 舌吻| 色婷婷综合网| 亚洲中文久久精品无码| 秋葵视频第一页在线观看| 糖心破解之谜| 14岁幼女身体裸露| 《一起草17c.15》创新起草| 亚洲精品无码成人A片在线软件| 欧美牲交videossexeso欧美| 国产综合久久99久久| 久久99国产综合精品免费| 免费看奶头视频的网站| s8sp加密路线和普通路线首页| 国产精品秘 福利姬视频| 少妇寂寞偷公乱400章深夜| 《HB无风险安装》快速下载| 免费看a毛片| 《酱视频ask》聚焦生活妙招| 17 c19起草视频| 人妻少妇中文字幕乱码| yeezy亚洲2022版| 4096社区永久地址最新| 欧美性xxxxx极品老少| 亚洲伊人成综合网| 芒果tv浏览器| 91果冻制片厂藩甜甜| 免费光看午夜请高视频| 《mybrazz》全新发布| 国色天香天天影院综合网| 亚洲日韩中文字幕无码一区| 小13箩莉黄瓜自慰喷白浆| japonensis19一21| 《91免费取精》全新上线| 伴郎粗壮的内捧猛烈进| 国产成人精品免费视频网页大全| 中国精密制造业| 小二先生创可贴| 精品1卡2卡3卡4卡老狼| 国产成人无码AⅤ片在线观看| 高清毛茸茸的中国少妇| 黑桃tnvm3u8迎来新版| 最新版天堂中文在线| 女生的坤坤放到男生的坤坤里视频| 少女じゃいられない日语写法 | 97视频制服无码| 亚洲 欧美 国产 日韩 精品| 免费9.1黄金网站下载指南| 免费一区二区三区| 中文字幕伦| 深田えいみ在线无码视频| 老夫子永久地域网名| 国模吧中国专业摄影| 《魅魔妈妈》第1季动漫在线| 商务旅行出差绿色帽子| 17c13cm工艺制造| 精品国产av色欲果冻传媒| 又粗又长又黄又爽又| 半糖次元免费下载| sis论坛地址| 王者荣耀18C.MIC网页| 黄网址大全| 亚洲无线码中文字幕在线| 免费畅看6996影视| 精品国产成人a区在线| 18游戏手游入口破解版| 国产乱人无码伦av在线a| 人人看人人摸视频| 国产成人在线视频| 《百度APP内打开》三大优势 | 国产成人精品国内自产拍浪潮| 188453路mooc.| 九一果冻制作厂白晶晶| 亚洲欧美自拍制服另类图区| AI杨幂被弄高潮在线观看| 91免费观看高清版| 国产成人无码区免费内射一片色欲| 129.tvbaby直播| 9.1免费版cad网站入口| 国产又大又长又粗又黑网站| 《能打开免费黄色网址》安全浏览 | FXX情节捆绑视频| 国产午夜精华无码视频| 婷婷中文网| 世界阴道功能大赛在线| 靠比较软件免费| 国产精品卡一卡二卡三| 老湿机试看| 欧美精品videosex性欧美| 甜心vlog米娜| 青苹果影院y04080| 口工实验室| www.黑夜在线视频.com| 超碰97人人做人人爱综合| 片多多高清在线观看免费| 朝婷妹妹文化传媒有限公司| 亚洲欧美一区二区三区在线| 勃起大粗又硬湿又滑深又长| 91丶天美丶果冻丶入口| R今日大赛| 天美视频传媒公司| 蘑菇mogu2.6.0更新| 国产黄视频网站| 尿孔改造控制排泄男另男| 免费在线观看占星猫| 美国女人与猪dna的dna相似度| edd次元的避风港| 女生含男生的坤坤| 《C少妇》魅力绽放| g0gogo手机看剧| 97av视频搭讪| 国产a国产国产片| 偷国产乱人伦偷精品视频| YW.8827.龙物永不失联| 《抖阴的下载》安卓版获取| adn001中文字幕| 英语老师解开裙子坐我腿中间| 未满十八勿入av网免费| 竹菊影视成人国产| 大地资源2中文版| 午夜熟女插插xx免费视频| 《糖logo入口》匠心设计 | 馃埐馃埐馃埐馃埐| 91app全新升级| 亚洲日韩看片无码AV| 人人人做人人人爱| 杨紫的造梦mv免费播放| 色尼玛亚洲| 51动漫旧版本汅| Lutube最新版官网| 精品二区卡通动漫| 日本三级理伦片| 色先锋AV资源中文字幕| 美女扒开奶罩露出奶头视频网站| 韩国无码AV片| 免费看成人羞羞视频网站在线看| 高清权威蓝莓视频| 第一季人狗大战| 公与淑婷厨房猛烈进出视频| 嘿啾漫画sss界面入口| 仙踪林官网| 一线天粉馒头一通| 治愈之吻~强硬大姐姐| BBBBBXXXX国内| 伊缅园2023在线入口| 男人j戳进女生p| 成全视频观看免费高清第6季| 如何用桌子角自褽gc| b站已满十八岁可以直播| 国产专区搜索在线播放| 杨贵妃传媒硬画m3u8| 今夜9.1免费版cad入口| B站频道入口| 没有马赛克的生产视频| JMComic3下载指南| 有多少跟爸爸做过的| 好涨嗯太深了嗯啊用力停| 高n车多肉多1v2视频| 国产免费一区二区三区在线观看| 无码国产色欲xxxxx视频| 阿阿阿飞天免费高速下载方法| 大白兔VIP画质助手| 日本 欧美 制服 中文 国产| 拿去吧义子们| m豆传媒有限公司网站| 视频老湿的技巧分享| 迈开腿尝尝你味道| 67194con网| 欧洲人物动物交互希腊| 免费啪啪网站| 国产免费av| 一区=区三区乱码| 久久亚洲女同第一区| 国产男女猛视频在线观看| 关闭秘密基地mi1内容更新| 欧美viideos极品另类| 国产公开在线观看视频| 星空天美高清mv免费播放| 暴力调教虐哭体验| 换个地方做吧未增删动画| 51国产高清视频在线| 内射国产内射夫妻免费频道| 亚欧砖码专202| 久久小便视频偷拍| 黑人巨大粗物挺进了少妇 | 91成品片在线观看| 七猫翻墙马泥高清版本热播| 酷客女朋友的闺蜜| 激情黄+色+成+人| 成品人网址w免费观看w| 成人免费毛片内射美女| 海角小马拉大车小说| 羞羞漫画进入入口页面| 女孩与狗bbw| 5G影院网站罗志祥| 《91看片网》最新资源| 国产精品18久久久久久不卡偷| 娇小性性性BBBBCCCC| 绝色教师电影| 国产一线二线| 大地网资源在线观看免费高清| 黄色火影18| 毛片基地免费| 强制成长的幼儿园第2集| 男生和女生搞的软件| 成本人动画片在线观看| 男人撕开奶罩揉吮奶头gif| 久久精品无码av一区二区三区 | 埃及猫小脏片入口| 果冻91卢珊珊192| 免费一级欧美片在线观免看| 蘑菇影现理论第二页| 心动小房东| 国产ts专区在线观看| 亚洲成品免费网站w入播放| TIMA天美传孟若羽视频| 每日大赛见证奇迹| 小次郎收藏家先锋| 精品久久久久久久久久久aⅴ| 国产+日产+欧美| 国产入口秘福利姬91| 囯产精品久久久久久久| 能看黄色的网址| 亚洲中文字幕AV无码区| 精品伊缅园2024免费入口| 特级欧美成人性A片| 精品中文字a区区免费| 100元连吹带做电话号码| 矿桥矿1集桥矿影院欧美| 京东影业在线观看的成功之路| 成人在色线视频在线观看免费大全 | 人人操人人謝| 亚洲国产av无码综合原创国产| 长津湖2021免费完整版| 9 1在线观看nba| 99精产国品产区区| 成品网站crm短视频下载| 91成品网| 高清dvd碟片生活片| 李沁ai智能人脸| 昂~哈c到高c了求求了在想| A成交人性成交片| 欧美高清一级片| 最近日本电影免费高清完整版| B白白91护肤秘籍| 混乱小镇popuv笔趣阁妙妙| champion中国人| 奶牛娘牧场安卓版下载| 美女比基尼游泳图集| 亚洲无人区电影国产| 下载成年软件| 汤姆视频官方2020| 不知火舞和三个小孩在森林公园 | 六间房隐藏网站免费观看| 欧美成人午夜| jiizzjiizz护士水多多| 《91官方下载.》安全可靠| 狼人小区二区三区四区| 黄色网站导航| 男生把坤坤放在女生的坤坤| 国产精品乱码在线观看| 国产欧美日韩系列| 99ER国产这里只有精品视频免费| 13款热门国产好物推荐 | 台湾佬导航| 美女露%100的身体无挡做运动p| 亚洲国产精品一区二区久久| 国精产品一区一区有限公司业| 嫦娥嘴角轻扬| 监控偷盗一区网站| 专干老肥熟女视频网站300部| 免费观看黄色视频软件下载| 老婆说她前任特别大| manwa漫蛙防走失站2025| 被黑人玩的十几次高潮| 英语班长乖乖挽起裙子| 抖音香香公主和爱犬| 国产激情一区二区三区| 国产精品无码制服丝袜| 国产精品爽黄69天堂A片潘金莲| 樱花动漫9.1免费动漫高清版| windows19系统| 国语字幕MV精选| 潘金莲影视m3u8入口| 中国npxxxxx| 男人的天堂AV亚洲一区2区| 小舞JK造型亮眼| a天v堂—99vv| 亚洲VA综合VA国产产VA中 | 国产极品女主播国产区| 日韩不卡手机视频在线观看| 国产一收A片免费看| 红桃网页版入口| 沉浸式视觉盛宴| 果冻传媒78制片天美传媒| 老少配视频合集| 亚洲明星自由演绎| mm1313亚洲国产精品无码试看| 51轻量版大赛终极剧透| 国产素人搭讪在线观看| 久久精品国产免费观看| 9 1免费版下载安装| 锕锵锵锵锵锵锵锵好大| 糖心vlog安安老师大乔| 午夜尤物禁止18点击进入| 久久精品国产久精国产69| 拔萝卜技巧| 91资源在线资源观看| 湿透的按摩2中文版| 美女优雅身段| 免费进入猎奇浏览器| 黄视频网站在线看| 精品二区卡通动画| 亚洲爆乳无码专区www| 女被c黄扒衣服一区二区| K34H Ccm最新版本更新内容| 汤姆tom转入接口30秒| 蘑菇影视k8s经典| 国产av麻豆天堂亚洲国产av刚刚碰| 免费看成年在线网站| 《想要 视频》精彩瞬间| 黑桃动漫精品推荐| 熟妇人妻无码中文字幕老熟妇| vcomp100.dll放在哪| 亚洲成人视频| 又粗又大一进一出| 91超碰在线观看| 初体验索立信课程| 精品国产污网站在线观看15| 营造私密浪漫情调| 麻豆传媒在线观看视频| 3dmax小舞动漫设计教程| 日本羞羞的视频| 雷丝app污| 扒開腿灌牛奶調教李白| 日韩欧美亚洲精品| 美女视频黄a视频全免费网站色窝| 爱搞逼综合| 美女高潮黄又色高清视频免费| 美女跳舞抖动球球| 中文字日产幕无线码一区超清| 17c路mo性能跑分实测| 欧美BBBB人亲手打造| 免费优质内容| 潘甜甜三部作品叫什么| 好大好深好猛好爽视频免费| 暴躁少女上线| 17c100路cv| 魅魔泳装大雷跳舞视频| 一枪战三母4国语版免费观看| 国产色视频网站免费| 国产a级片| 人马40分钟800伤害免费| 女人与拘猛交过程| 叉叉8m3u内容精选| 日本AA级| 在线萝福利莉18视频| 糖logo网页版| 《Npxvip每日大赛》竞逐每日荣耀| 中文综合网| 克劳迪娅科尔| 国产自产区在线44页| 首次开少女包流程| 已满十八点此自动转2023大象| 小红帽巴比伦汉化版下载| 维吾尔族历史溯源| 2020国产精品久久精品| 国产偷人在线电影观看| uu幼儿儿童网站密码| 国外成品视频入口苹果| 在线观看WWW免费视频软件| 朝鲜姑娘高清mv| 国产办公室秘书无码精品99| 给我下载情侣网站| 中文字幕人妻中文AV不卡专区| 《18禁成人 九幺》原创内容| 星空传媒XK8027穆娜| 柚子猫甘雨致命的错误爱尖刀| 异界猎妻人免费漫画入口| 巜车里震动好爽h动漫| 大象区一品二品精区| 精藏阁9117岁安全入口| 日日干天天爽| 深入交流动漫画面| 到爽流片沉浸体验| CHINESE熟女熟妇| 精品国色天香卡一卡| 杨玉环三港版| 精品中文字a幕一区| 欧洲专利二三区| 精品伊园乐园免费在线入口| 久久av免费这里有精品| 正版软件下载链接分享| 免费行情网站9.1不用下载| 奶牛改造计划(1| 四川少女的2023奋斗故事| 嗯啊爽影院| CHINESE国产AV巨作VIDEOS| 一个男人摸另一个男人的坤坤| AV在线网站无码不卡的| 欧美两性风情探索| 99热99热| 杨幂被遭强奷倒高潮的视频| 久久久久久综合影视| 在线日韩欧美国产户外| 国产乱人伦偷精品视频色欲| 打桩骑乘现场实录| 国精产品实战总结| 8x8x永久免费使用| 秘密教学83话田里开机| 人类和畜禽a∨| 成人视频软件| 亚洲中文字幕无码久久2017| 《17c起草官网》专业高效| 极乐宝鉴电影| 一个色字导航| 《亚洲经典一区》:传奇影音珍藏 亚洲乱理伦片在线观看中字 | 东北妇女毛深深BWw| 人人配人人摸| 嘿啾漫sss画界面入口| 小黄猫官方入口直达| 麻w豆w传媒网站入口| 糖果传媒mv国产| 莞式服务项目| 久久精品亚洲中文字幕无码网站| 青草草在线视频永久免费| 孙女镜头中的爷爷| 鲁78教程| 大秦帝国第二部叫什么| 国产精品秘 入口免费| 制服丝袜电影网| 女生含男生的坤坤| ZoomDogs与人类| 呱呱爆料网每日爆料缅北| 小学生学习生活| 91看片片成人| 精品伊甸乐园在线入口音响| 日本在线影视无偿观看| 精品伊缅园3秒入| 无码专区3d动漫精品| 大香伊煮蕉一区一煮一线| 亚洲综合套图| 成品ppt网站大片夜幕| 换伴5高清免费版| 欧美乱妇高清无乱码免费| 女生张开腿给男生捅| 女人被爽到高潮视频免费国产| 靠逼久久久| 坤巴塞小洞里视频软件| 国产日韩一区二区三区| 久久人人爽人人爽人人片av宅男| 《污片软件大全》严正声明| 数字时代学习力| 日本精品高清一区二区| 国产精品 久久久经品| 被男生 你的草莓视频 | 婷婷色婷婷开心五月四房播播久久 | 麻豆国产尤物av尤物在线看| 30分钟激励短片视频素材 | WC女厕撒尿七Ⅴ偷拍| 边摸边添边做视频| 黑料在线吃瓜不打烊| 欧美精品一卡二卡三卡四卡视| 日本少妇内射视频播放舔| 无人区产品免费| 东阳伊园甸2022入口| 四川BBB搡BBB爽爽爽电影| 国产精品美女www爽爽爽视频| 18岁免费视频黑丝| 国精产品996永久| 国产精品免费一区二区三区四区| 96福利在线观看国产| 欧美大屁股xxxx高跟欧美黑人| 欧美影视热门在线观看入口| 亚洲jizzjizz少妇| 亚精产品二三三区在线| 5g天天奭5g天天运动破解版| 国产自拍av| 国产精品久久..4399| 免费看成年在线网站| 国产成人福利| 制服中文字幕| 国产浮力影院| 金梅瓶在线观看| 天堂MV免费资源在线观看| vlog官方免费下载| 亚洲国产成人片在线观看无码| 甜甜小妹mv在线观看免费| 精品国产一区二区三区无码| 错撩讲的是什么| 心糖vlog精国产品| 国产成人麻豆亚洲综合精品| CHEAPERAPP.WORK不用谢我| 纳西妲射入白色精液小说| 二次元美女被各种内射合集| 黄wwwwww| 亚洲欧洲无码av不卡在线| 国精产品一二二区早餐有限公司| 《17.c.07一起草登》最新进展| 9.1快看漫画小南| 日本又长又傸又黄| 比较火的卖闲置的app| 听了包硬的mp3免费音乐| 中文字幕美人妻亅u乚一596| 国产V综合V亚洲欧美久久| 波多野结衣系列无码午夜| 国产美女精品一区二区三区| 91天高效学习法| 精品裸体舞av| 碟中谍一共几部| 午夜福利2020国产最新在线观看| 少萝裸体 网站蘑菇| 娜美到爽高潮痉挛游戏| 51cg.fun最新官网是多少| 糖心官网是多少| 触摸器角色收藏指南| 麻花总视频| 亚洲欧美日韩在线一区| 精品熟女少妇av免费久久| 息子交尾代理生产视频| 国产熟妇按摩3p高潮大叫| 男生女生一起修炼心性| 国精永久中国有限公司| 麻将豆传媒在线免费观看| 日韩精品影视系列| 韩国性感美女视频诱惑直播| 《欧洲小孩拉大车》童趣迸发| 日韩午夜在线视频不卡片| gogogo韩国国语免费| 宁荣荣用她的丝袜脚帮我| 日韩精品一区二区av在线| 门国产乱子视频观看| VIDEO FREE极品另类| 国产高清卡1卡2卡3麻| 小 戳进的起源与流行文| play国产在线观看| 波多野结衣AV一区二区无码| My5527 牢记永不失联| 久久精品久久精品中文字幕| 日韩欧美国产猎奇在线| 9.1在线观看| 212漫画海外下拉式| 国色天香精品二区三区| 重塑现代社交| 岳涂防晒霜惊喜上市| 俄罗斯BBBBBBSB| 国产在线无码一区二区三区| 亚洲婷婷久久久蜜芽| 刮伦真实在线永久视频| 杏花8838.T| x7x7任意噪入口| 众众乐传媒精品入| 猛撞视频蘑菇视频》精彩集锦| 糖心娜娜装洗衣机网站| 新男人皇宫欧洲| free×性护士vidos欧美| 自偷自偷91夫妻| 果精品成品入入口苹果| 蜜桃视频一区二区三区在线观看| 樱花福利院免费入口| 强真实app模拟器| 国产精剧天美传媒| 抓娃娃免费下载| 透明的内衣| 国产在线看片免费人成视频| 麻m豆m传媒| 成人无码α片在线观看不卡| 舞神网舞蹈vip免费| 大象传媒ceo 官网| 漫蛙莲花初绽| 国产自产在线播放91| 麻豆8HDxXXX18HD| 被黑人猛男强伦姧虐| 亚洲中文字幕不卡一区二区三区| 艳母孟若羽| 漂亮人妻互换hd中字| 新国外精品成品人人入口| 樱花动漫9.1免费版| 国产一级老妇女| 神秘电影院的5个vip入口| 美女100无挡| WRITEAS趴腿上| 草莓18岁站长| 章鱼钻进子宫撑大肚子| 亚洲日本vα中文字幕无码| 大象回家dxdy导航| 白色橄榄树最污的扩写| 男生用机机桶女朋友| 锕~用力~嗯~轻一点| 《火影忍者9.1网页》新篇登场| 亚洲影迷热议话题| 中文字幕 首页| 久久精品av一区二区免费| 课后2对1特别授课女主角是谁 | 啊灬啊灬啊灬啊灬快灬好深| 已满I3点此转入7y7y| 僧侣之夜百度云| GAI视频播放器免费使用| 帅气体育生gary小蓝| 欧美日韩亚洲中文字幕一区二区三区| 新婚人妻又湿又紧| 日韩中文字幕欧美一区| 《8888888888免费看剧》全网热播| 优优里番acg※里番本子二库| 亚洲2019无码天堂| 5xSQ发源新突破| 狼色精品人妻在线视频| 丰肥美熟欲妇乱小说| 莉拉酱与贪婪洞窟最新版本| 《备》第一大弟子40| 薄荷奶糖1v2h御宅| 大象回家免费看高清视频| 一本三道无线码视频| 婷婷色香五月综合缴缴情香蕉| 精品国产自在久久成人| 2022年手机中文字幕版精选| 7x7x7x任意槽水蜜桃| 啊哈哈啊哈真棒啊~| 小蝌蚪登录| 肌肤轻触间火花绽放| 一级特黄AAAAAA奂费| 华为怎样无视qq验证码| 动漫黄改区入口| 中文字幕在线网站| 《父亲缓慢有力挺送女儿的话怎么写| JING液收集器| 杨柳袁子仪轻盈舒展| gogogo高清人文艺术| 国产精品18久久久久久欧美网址| 电视家5.0永久免费版TV| 国产丰满乱子伦无码专区| 蘑菇tv官方网页版永久免费| 比翼鸟漫画大全| 亚洲春色在线视频| 《蘑菇电影大全》影库| 国产熟女一区二区三区五月婷| 久久婷婷激情综合色综合俺也去 | 女19岁rapper潮水欢迎你| 极品少妇粉嫩小泬啪啪AV| 漫画sss| 在线免费观看日本视频| 探花精品一区三区| 色人格第四色| GB级CRM系统优势| TOPTOON韩漫画免费阅读| 正在播放少妇呻吟对白| 动漫av+亚洲| 精品久久久久久无码人妻黑人| ZoomZookeeper狗狗| 长途火车旅行指南| 舌吻哼哼唧唧原声不带歌dongman| 51成人破解版| chinese国产hd中国熟女| 中国免费看的片| 夜夜高潮夜夜爽高清完整版1| 啊...日出水了...h| 绿巨人黑科技官网ppt下载| 九尾狐狸m黑色内衣套装| 免费的强 动漫人物的| 无码国产精品一区二区免费VR| 亚洲成Av人片在线观看不卡| 小野猫传媒在线免费入囗| 好吊射视频988gaocom| 夜晚福利视频在线观看| 亚洲精品无码激情AV| 9999国产精品欧美久久久久久| 四川老肥妇女HD70岁| 《好白的扔子》诗意凝结| 奇米影视4色| 果冻传媒董小宛年龄| 无码内射中文字幕岛国片| 9.1apk破解版| 国产为爱寻找激情| 国产精品爽爽va在线观看网站| 后车座的疯狂运动过程| 帅帅的1609视频| 独家记忆电视剧| 精品一区二区三区在线成人| 黄色视频看十分钟.| 在线亚洲日产一区二区| 麻豆美天媒XXXHD69老师| 三级全黄的视频在线观看| 免费货源在线网站| 《成人视频免费》精选资源| 嫩BBB槡BBBB槡BBBB| 大象传媒2024年隐藏人口| 姐姐百合邂逅挚友| 金蝶在线登录入口| 蓝莓种植技术| 亚洲中文无码av永久伊人| 91人短视频在线观看| 国产免费又黄又爽又色毛| 圣元官方网站| 久久久久久久久久久国产| 丰满少妇69激情啪啪无码| 免费无码又爽又刺激网站| 国产精品扒开腿做爽爽爽a片唱戏| 交换温柔完整版| 三年片中国在线观看免费大全| 破解软件库.apk (4.2M)| japanese grills 护士| 做得你三天起不来| 《911红领巾瓜报官网》最新资讯| 办公室被吃奶好爽在线观看视频| 91热视频| 爸爸让大雷女儿吃| 先锋中文字幕| 老版蘑菇隐藏路径指南| 娇妻荡女交换多p| 17c网页版隐藏入口| 2020最新国产情侣网站| 亚洲黄色免费| 麻花视频v3.2.2| 秋霞电影院yy2933| 暴躁老妈46集全免费下载| 用男生的坤巴捅进女生的坑里| 两年半应用下载安装| 菠萝菠萝蜜完整视频| 《8号技师登录入口》快速预约| Skixix100集最新电影| 亚洲成a人片在线观| 欧洲性XXXX免费视频在线观看| 女人高潮特级毛片| 成人tiktok下载| 蘑菇xyz视频人入口| 国外天体浴场| 吖v在线免费高清国语| 浪货今天就把你 到服为止视频| 被仇人调教成禁脔H虐| 18k.8.35MB菠萝小说推荐| 草莓香蕉榴莲丝瓜18岁| 阿v天堂网视频播放| 暖心阿姨送美食| 《美女裸奶》蓝莓官方版| 快播看电影网站| 丰满少妇又爽又紧又丰满在线观看 | 玩命玩游戏| 原id1120.7126已更新| 国产日逼黄色| 徐若瑄演过的电影| 小象Vlog破解版最新版本更新内容| 不戴套挺进朋友人妻| 免费的舆情网站app| 《成人cg》艺术探索| 《海角社区封神披风少年视频》火爆全网| 沈娜娜苏语棠姐妹花| 炉管网站顺利登录| 黄鳝门事件完整视频资源| 亞洲國產精品夂夂電影| 蓝莓视频成品人| 欧美vocal| 善良的小峓子在完整电影观看| 妖精动漫破解版免费| 国产在线精品无码二区| av在线中文字幕不卡电影网| 半糖免费版新发布| 每日大赛反差在线仙踪林呦性| 夫妻乐园小说| 日本高清在线中字视频| 混合3ph多人| 高清 码 蘑菇视频| 女生下面被男生捅视频 | 9.1抢先看| 影音先锋爱色资源网| 人人妻人人添人人爽日韩欧美| 亚洲色无码A片一区二区红樱| 久久免费看少妇高潮V片特黄| 暗夜9.1免费下载指南| 特色特色的欧美大片| 《南瓜影院》热播新剧| 亚洲欧洲综合网| 尾随入室强奷在线播放| 红桃视频网页更新直达入口| 97久久超碰成人精品网站| 6070年代熟女标志解读| 公厕被偷窃视频大全图片曝光 | 不卡视频一区| 网曝视频国产在线观看| 无码少妇丰满熟妇一区二区| 欧美老妇性BBBBBXXX| 2月黑客家庭破解农村| 日本旅游高清图鉴| 全黄一级裸片视频| 初恋少女免费观看| 国产亚洲a| 水牛视频卡一卡二卡三| 能在线观看的一区二区三区| 日日噜噜大屁股熟妇| 黄色一级片儿| 天美传媒在线观看| 仙林踪老狼欢迎你| 国产成人久久精品流白浆| 鲁大师免费使用| 另类图片区| 精品卡—卡二卡三国色天香| 白丝甜美日常| 精产国品一二三儿子| 无码人妻久久一区二区三区不卡 | 国产网红在线观看| 海角社区知乎入口| 莉拉酱探秘窄窄洞窟| 亚洲一本之道高清乱码| 国产在线精品一区二区| 91成品人视频| 久产久精国酒网页版| 大地中文资源10| 一区二区三区视频| 果冻传媒中国片果冻女女收看| 免费奶牛娘牧场在线播放| 唐人社视频呦一区二区| 韩漫《痴汉成瘾》免费| 国产女仆制服在线播放| 十八岁免费观看电视| 成人频道 直播| 精69xx钢材| 日本不卡高清视频观看一区免费| 男人j放进女人P全黄动态图| 91天美星空蜜桃果冻| 波多野吉不卡中文AV无码AV| 《91 止》收官| 人ZoomZoom| 久久午夜无码鲁丝片午夜精品| east 约炮 黄色| 组合时尚美学| 77777熟女视频在线观看| 《91免费安装版》:一键下载 | 胖熊Gay搓澡工2022| 穿裙子忍不住在车里要我| paulashy黑白配| 99久久超碰中文字幕伊人| 亚洲综合伦理| 免费永久看黄在线观看| 国产成_人_综合_亚洲_国产绿巨人 | 女生娇喘一区二区| 一对一开视频听指挥| 国产乱色国产精品免费视频| 纲手腿法精髓| lw54123设计图| 94久久国产乱子伦精品免费| 大象视频2024回家不迷路下载| 真人战术对抗游戏| 真人版结婚之夜女性教育PPT| 爱液版红色logo蓝莓| 8一10岁幼儿超清区| 性欧美乱妇come| 河北彩花ssis685在线| 中国大地资源高清图集| 谁有小蓝视频链接啊| 怎么奖励自己坤巴| 无人区1在线观看| 91popn九色在线观看| 黄金网站9.1免费入口网页| 安卓汉化同居触摸SLG| 天龙八部众女怀孕| 色8激情欧美成人久久综合电| 校园大赛反差大赛少女中国| 高清一区二区三区免费视频| 爸爸viciusss幼儿小女孩科普| 蘑菇.tv新入口| 钢钢钢钢钢钢钠| 年轻漂亮的老师| 国产黑色丝袜高跟在线| 我爱美脚视频定制0金币| 老司机久久| 免费的短视频素材库 | 宝宝好久没c你了校园视频| 国外精品成品入入入入口| 精油按摩7| 0ADC大驾光临未满十八岁5G| 国产va免费精品| 肥沃土壤育新苗| 猎奇研究院未来科技| 男生越往里越有劲视频动漫| 日本在线不卡高清免v| 牛奶榨汁机po男男| 高速在线影视| 亚洲中文久久精品无码99| 国产精品15在线观看| 蘑菇观看历史精选| 漫步春日樱花大道| 色8激情欧美成人久久综合电影| 夜夜操天天爽| 国产亚洲精品久久久久秋霞| 枫哥巅峰在线观看高清免费| 《满18岁可以观看的电视剧》精选推荐| 土豆的新书| 击球手含泪呼喊| 图书室的女朋友未增删带翻译5| 《GOGOGO国语版正版》全新上线 | 韩漫画免费版大全在线阅读| 基于17.14c草稿| 免费人妻无码不卡中文字幕18禁| 桃花源小黄人| 免费观看完整电视剧8集| 清朝荒婬牲艳史在线播放| 《17c13 nom》主题解读| 两年半应用下载安装| 51成品短视频入口| 小草永久发地布地扯在线| 插槽8x插槽视频在线观看hd| 啊哈哈溢出来| 久久www免费人成一看片| 星空无痕MV在线观看| 91导航在线| 《米娜大摆锤舞蹈》魔性爆红| 回娘家每次他都搞我| 亚洲国产区男人本色在线观看| 8x拔插91看片| 61星空丶天美丶梦幻mv| 迈开腿让我看看你扇贝通海| 替身演员(1V1)笔趣阁| 17c国际红挑| 1515hh.mom最新地域网名揭秘| tyxz妖精漫画| 初次do免费在线观看| 国产三级精品三级在线专1| 17c蓝莓| 厨房玩丰满人妻hd完整版视频| 狠狠色综合网| 日本无码不遮挡又黄大尺度电影| 胡桃吃旅行者的J| 欧美激情性做爰免费视频| 独立游戏平台| 无尽动漫世界| 国产精品视频分类精品| 免费漫画阅站| 国产在线观看资源网站| 海棠书房 自由的小说阅读网| 国产黄在线观看免费观看不卡| 免费youtube网站入口| 木叶性处理医院| 请点此进入凹凸| 7r7tcc免费版最新版本| 18成禁人看免费无遮挡动态图 | 5G影院永久免费| パンストエロ天堂| 欧美日韩精品成人网视频| 稀缺資源秘 精品泄密| 《男生 男生 里免》青春友情| 欧美性精品| 中文字幕乱码人妻综合二区三区| 《九条南无女菩萨》慈悲普渡众生| 18岁带好纸巾| 成长蘑菇9| 边摸边添边做视频| 老太太卖飞镖| 电车的绝对诱惑| 热门A片最新版轻松下载| 男人用j猛桶美女p| 脚射枪视频精选| 国产区在线观看| tyxz妖精漫画| 禁止1000款软件| 韩漫画免费版大全在线阅读| vodafonewifi高潮| t66t最新IP地址2025分享| 少女进入刺激战场视频大全| 无码成人AAAAA毛片| 男生女生一起努力生孩子| 活力泳装舞动| 护士交换配乱吟粗大交换小说 | 众众乐精品传媒入口| 91视频蘑菇| 农村大妈rapper| 51爆料往期内容| 麻花传媒入口774tv| 光溜溜男生动画片| 亚洲欧洲日产suv| 夜晚禁欲指南| 成电影人免费| 潮喷失禁大喷水aⅴ无码| 性巴克91| 欧美国精产品一区热销| 清新少萝日常装扮分享| 欧美性交精品| 黑人猛躁进女人| 《黄p官方版下载》免费安全无毒| 无画翼鸟口子全彩2d漫| chinese国产老熟女| 蜜芽miya188跳转接口| 只蹭蹭不进去| 已满18点此继续访问紧急通知 | 大扔子晃来晃去引人瞩目| 4g影院国产在线播放| 88x人成观新址观看| 麻花豆传媒MV在线观看| 又大又黄又粗又爽| 无码一区二区三区亚洲人妻| 国内精品久久人妻无码妲己| 上门维护的修理工| 女人表演泥鳅钻洞| 午夜理论片yy4399影院 | 可爱的女儿小UU| 两年半v1.3.6破解版免费下载| 97久久久亚洲综合久久88| 成人国产网站v片免费观看| 少妇激情av一区二区| 久久精品丝袜高跟鞋| Windows日本人| 被束缚在公厕| 蘑菇精品在线永久免费观看| 满 18 岁 请按此 地址1| 免费深夜100看嗯e黄| 啊哈~有人来了~啊哈| 国产精品igao视频网| GG51免费版下载| zjy卫生间六分| 小宝贝啊给我| 国产 少萝 蘑菇视频| bato漫画官方入口| 啊啊啊啊啊我要| 国产乱码一区二区三区| 触摸解封漫画免费阅读| 樱花动漫9.1高分收藏| 国产bbww| 欧派头粉色凸出图片| 大地影院神马| 夜玩亲女小妍夏令营| zztt155.ccm黑料揭露| 亚洲精品无码成人A片在线| 嫩BBB槡BBBB槡BBBB触手| 打开网站毛片| 久久久久久久综合色一本| yw193coc最新版本特点| 大象ceo传媒| 洞洞杂货铺无删减| 91天媒传媒在线看视频| 日产精品卡2卡三卡| crm999视频| txvlogcom糖心官网网站在线查询| 亚洲精品老师机网站| 意大利《医务室绣感》| 青青艹在线视频| 麻花传媒ceo免费在线观看| 欧美成人精品手机在线| 蔚蓝航线H18R| 无限看片的视频动漫| 9.1动漫手抓大雷| 久久99精品久久久久麻豆| 亚洲人成伊人成综合网76| 一男一女拔萝卜高清版| 国产精品ssss在线| 聊美app安卓版下载| 中文字幕网伦射乱中文| 微博兔2024年在线免费观看| 91超频碰人人在线| 99精品国产一区二区三区不卡| 寡妇张开腿让黑人捅爽| 酷客女朋友的闺蜜| 免费专区丝袜调教视频| 鲁大师手机版日韩优化| 2022双十一成交额| 啦啦啦免费高清电视剧大全| 大雷抖抖舞| 蜜桃my.1688.com| 武则天每天要几次源码| 免费国产黄网在线观看| 亚洲综合激情五月久久| 777米奇久久最新地址| 胡玫大战黑鬼高清观看| 私人影吧加盟| 少女八酱清新上线| 三级a午夜| a毛片成人免费全部播放| 香蕉视频下载| 狼人区二区三区四区免费版| 最可靠的192.168.1.1.91地址| 《黄APP大全》精选应用| 美国大黄网站| 果然传媒有限公司入口| 久久大综合| 大地资源第二页在线观看官网| 18以上准备好纸巾| 日韩伦人妻无码| 99精品国产在热久久婷婷| 大型犬与女生关系| 小玩具嵌入式| 曰本女人 ╳╳| 日本一大新区免费高清不卡| 黑帮大佬365天| 甜心vlog免费高清观看美女跳舞| XXXXXL19Dfm2021| 蜜臀av片| jlzz大jlzz大全免费| 伸进同桌奶罩里摸她胸作文| 原来是电影神马琪琪的推荐理由| 亚洲一区AV无码专区在线观看 | www..com黄色片| 客轮上的父子换娶妻舒雪全文 | iblb二次元红绳束手束脚| 糖心volg御梦子| 天美传媒在线观看| 韩国午夜理伦三级2020| 高端智能优化系统| python人马兽外网| 白月光HVH| 精品伊缅甸乐园| 歪歪画首页登录界面| 日本韩无专砖码高清| 精品伊甸乐园入口x| 《一伦是什么意思》详细解读| 67194熟妇在线观看线路1| V一区无码内射国产| 17.c免费观看入口| 《8x8x海外华人在线》跨境交流| 刺激欲乱狂| 亚洲悠悠七七久久蜜芽| 西北军军军chinese| 天天综合天天综合色| 日本无码不遮挡又黄大尺度电影| 免费建材下载指南| 黄金软件app下载303| 曹留社区2023| 打扑克网站| 国产v日韩v欧美v精品专区| 国产午夜精品一二区理论影院| 亚洲综合色无码| 无码中文字幕日韩专区视频| 徐若瑄演过的电影| 光溜溜女生动画片| 欧洲熟妇色XXXX欧美老妇免费| 国产丶欧美丶日本不卡视频 | 中同网gtv腹肌帅哥| 伊甸圆888成人区| 第二代国产自在自线| 最新在线国产网站青涩| 免费黄色情调软件下载| 男女扒添女人| 琪琪在线影院| 人人操人人乐| 《全网片源最新版安装方法》立即获取| 冰河剧集网小媳妇| 120秒试看无码体验区| 小红帽巴比伦汉化版下载| B站视频完整观赏| 杏色25t∨热度| 老司机漫画怎么下载| 亚洲精品ccc| 《91成人网页版》:热门影音| www..com.cn免费网站| 黑桃m8m70性能| 大香伊蕉日本一区二区| 你这个浪货| 大象传媒2025新布局| 双人床上做的运动剧烈| 男男Gay免费网站灌奶| 婷婷丁香五月激情综合| 欧美做受还在车里| 日本无码少妇成人久久丫| 女人的天堂网站| 师傅不可以| www免费行情网站| 国产偷窥熟妇高潮呻吟| 波多野结衣av东京热无码专区| 美国K8S经典| 莆田疑似源头病例全家遭网暴| 国产无人区码一码二码三mba| 三年在线观看免费大全下载| 人人入人人干| 杂烩大乱炖目录| 偷香父女2| 欧洲美熟女乱又伦av| WRITE AS藤蔓| 蓝苺视频流畅体验| 琪琪色20| 粉色直播间下载安装| 鉴黄师app免费下载安装| 能看毛片的网站| 看黄网站在线看| 意大利小车大马力驰骋| 亚洲V日本在线电影| 我的初次内射欧美成人影视| 僧侣之夜百度云| 薄荷奶糖1v2h御宅| 自由 管 剪辑 中国的| jizzz中国jizz老师水多| 亚洲色大成网站www永久| 午夜影院免费体验| 福建兄妹视频全集| 白狐的秘密魅力| 优质91仓库下载指南| 腰抬起来一点不然我不好做| 光遇复刻6.16| 嫩处插13岁学生视频| 免费进入猎奇浏览器| 国产美女老师在线观看| 人善交zozz人伦性| 农夫导航网址大全| FerrPorno87饾憵饾憵| 怎么C哭自己| 无码精品不卡一区二区三区| ZOZ0zO女人另类zoz0| 好久没c你了视频免费软件| 浪货三根都满足不了你| 傲之追猎者出装| 在线观看2828理论片| 六月激情澎湃| 国产69精品久久久久久久| 《请好好疼爱里面》免费观看| 四虎国产精品永久在线国在线| 公喝错春药让我高潮| 精选趣味软件| 波多野结衣AV一区二区无码| 日韩无码专区| 可以看免费的网站| 丰富课后活动| 令人心动的风情画册| 波兰成熟女人毛茸茸| www.馃尶閫紈ang|