青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

xiaoguozi's Blog
Pay it forword - 我并不覺的自豪,我所嘗試的事情都失敗了······習慣原本生活的人不容易改變,就算現狀很糟,他們也很難改變,在過程中,他們還是放棄了······他們一放棄,大家就都是輸家······讓愛傳出去,很困難,也無法預料,人們需要更細心的觀察別人,要隨時注意才能保護別人,因為他們未必知道自己要什么·····

SSH是一個非常偉大的工具,如果你要在互聯網上遠程連接到服務器,那么SSH無疑是最佳的候選。下面是通過網絡投票選出的25個最佳SSH命令,你必須牢記于心。

1、復制SSH密鑰到目標主機,開啟無密碼SSH登錄

ssh-copy-id user@host

如果還沒有密鑰,請使用ssh-keygen命令生成。

2、從某主機的80端口開啟到本地主機2001端口的 ssh 隧道

ssh -N -L2001:localhost:80 somemachine

現在你可以直接在瀏覽器中輸入http://localhost:2001訪問這個網站。

3、將你的麥克風輸出到遠程計算機的揚聲器

dd if=/dev/dsp | ssh -c arcfour -C username@host dd of=/dev/dsp

這樣來自你麥克風端口的聲音將在SSH目標計算機的揚聲器端口輸出,但遺憾的是,聲音質量很差,你會聽到很多嘶嘶聲。

4、比較遠程和本地文件

ssh user@host cat /path/to/remotefile | diff /path/to/localfile –

在比較本地文件和遠程文件是否有差異時這個命令很管用。

5、通過SSH掛載目錄/文件系統

sshfs name@server:/path/to/folder /path/to/mount/point

從http://fuse.sourceforge.net/sshfs.html下載sshfs,它允許你跨網絡安全掛載一個目錄。

6、通過中間主機建立SSH連接

ssh -t reachable_host ssh unreachable_host

Unreachable_host表示從本地網絡無法直接訪問的主機,但可以從reachable_host所在網絡訪問,這個命令通過到reachable_host的“隱藏”連接,創建起到unreachable_host的連接。

7、通過你的電腦,復制遠程 host1 主機上的文件到遠程 host2 主機上的文件

ssh root@host1 “cd /somedir/tocopy/ && tar -cf – .” | ssh root@host2 “cd /samedir/tocopyto/ && tar -xf -”

如果只有你能同時訪問 host1 和 host 2 ,但它們不能訪問你的主機(因此 ncat 是無法工作的),而且它們之間也無法直接訪問。

8、運行任何遠程主機上的 GUI 程序

ssh -fX <user>@<host> <program>

SSH 服務器端必須要具備以下條件:

X11Forwarding yes #確保 X11 轉發是打開的

同時也可以打開

Compression delayed

當然,你要能訪問主機A才行。

9、創建到目標主機的持久化連接

ssh -MNf <user>@<host>

在后臺創建到目標主機的持久化連接,將這個命令和你~/.ssh/config中的配置結合使用:

Host host
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster no

所有到目標主機的SSH連接都將使用持久化SSH套接字,如果你使用SSH定期同步文件(使用rsync/sftp/cvs/svn),這個命令將非常有用,因為每次打開一個SSH連接時不會創建新的套接字。

10、通過SSH 直接開啟并還原 screen 命令

ssh -t remote_host screen –r

直接連接到遠程 screen 會話(節省了無用的父bash進程)。

11、端口檢測(敲門)

knock <host> 3000 4000 5000 && ssh -p <port> user@host && knock <host> 5000 4000 3000

在一個端口上敲一下打開某個服務的端口(如SSH),再敲一下關閉該端口,需要先安裝knockd,下面是一個配置文件示例。

[options]
logfile = /var/log/knockd.log
[openSSH]
sequence = 3000,4000,5000
seq_timeout = 5
command = /sbin/iptables -A INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT
tcpflags = syn
[closeSSH]
sequence = 5000,4000,3000
seq_timeout = 5
command = /sbin/iptables -D INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT
tcpflags = syn

12、刪除文本文件中的一行內容,有用的修復

ssh-keygen -R <the_offending_host>

在這種情況下,最好使用專業的工具。

13、通過SSH運行復雜的遠程shell命令

ssh host -l user $(<cmd.txt)

更具移植性的版本:

ssh host -l user “`cat cmd.txt`”

14、通過SSH將MySQL數據庫復制到新服務器

mysqldump –add-drop-table –extended-insert –force –log-error=error.log -uUSER -pPASS OLD_DB_NAME | ssh -C user@newhost “mysql -uUSER -pPASS NEW_DB_NAME”

通過壓縮的SSH隧道Dump一個MySQL數據庫,將其作為輸入傳遞給mysql命令,我認為這是遷移數據庫到新服務器最快最好的方法。

15、刪除文本文件中的一行,修復“SSH主機密鑰更改”的警告

sed -i 8d ~/.ssh/known_hosts

16、從一臺沒有SSH-COPY-ID命令的主機將你的SSH公鑰復制到服務器

cat ~/.ssh/id_rsa.pub | ssh user@machine “mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys”

如果你使用Mac OS X或其它沒有ssh-copy-id命令的*nix變種,這個命令可以將你的公鑰復制到遠程主機,因此你照樣可以實現無密碼SSH登錄。

17、實時SSH網絡吞吐量測試

yes | pv | ssh $host “cat > /dev/null”

通過SSH連接到主機,顯示實時的傳輸速度,將所有傳輸數據指向/dev/null,需要先安裝pv。

如果是Debian:

apt-get install pv

如果是Fedora:

yum install pv

(可能需要啟用額外的軟件倉庫)。

18、如果建立一個可以重新連接的遠程GNU screen

ssh -t user@some.domain.com /usr/bin/screen –xRR

人 們總是喜歡在一個文本終端中打開許多shell,如果會話突然中斷,或你按下了“Ctrl-a d”,遠程主機上的shell不會受到絲毫影響,你可以重新連接,其它有用的screen命令有“Ctrl-a c”(打開新的shell)和“Ctrl-a a”(在shell之間來回切換),請訪問http://aperiodic.net/screen/quick_reference閱讀更多關于 screen命令的快速參考。

19、繼續SCP大文件

rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file

它可以恢復失敗的rsync命令,當你通過VPN傳輸大文件,如備份的數據庫時這個命令非常有用,需要在兩邊的主機上安裝rsync。

rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file local -> remote

rsync –partial –progress –rsh=ssh $user@$host:$remote_file $destination_file remote -> local

20、通過SSH W/ WIRESHARK分析流量

ssh root@server.com ‘tshark -f “port !22″ -w -' | wireshark -k -i –

使 用tshark捕捉遠程主機上的網絡通信,通過SSH連接發送原始pcap數據,并在wireshark中顯示,按下Ctrl+C將停止捕捉,但也會關閉 wireshark窗口,可以傳遞一個“-c #”參數給tshark,讓它只捕捉“#”指定的數據包類型,或通過命名管道重定向數據,而不是直接通過SSH傳輸給wireshark,我建議你過濾數 據包,以節約帶寬,tshark可以使用tcpdump替代:

ssh root@example.com tcpdump -w – ‘port !22′ | wireshark -k -i –

21、保持SSH會話永久打開

autossh -M50000 -t server.example.com ‘screen -raAd mysession’

打開一個SSH會話后,讓其保持永久打開,對于使用筆記本電腦的用戶,如果需要在Wi-Fi熱點之間切換,可以保證切換后不會丟失連接。

22、更穩定,更快,更強的SSH客戶端

ssh -4 -C -c blowfish-cbc

強制使用IPv4,壓縮數據流,使用Blowfish加密。

23、使用cstream控制帶寬

tar -cj /backup | cstream -t 777k | ssh host ‘tar -xj -C /backup’

使用bzip壓縮文件夾,然后以777k bit/s速率向遠程主機傳輸。Cstream還有更多的功能,請訪問http://www.cons.org/cracauer/cstream.html#usage了解詳情,例如:

echo w00t, i’m 733+ | cstream -b1 -t2

24、一步將SSH公鑰傳輸到另一臺機器

ssh-keygen; ssh-copy-id user@host; ssh user@host

這 個命令組合允許你無密碼SSH登錄,注意,如果在本地機器的~/.ssh目錄下已經有一個SSH密鑰對,ssh-keygen命令生成的新密鑰可能會覆蓋 它們,ssh-copy-id將密鑰復制到遠程主機,并追加到遠程賬號的~/.ssh/authorized_keys文件中,使用SSH連接時,如果你 沒有使用密鑰口令,調用ssh user@host后不久就會顯示遠程shell。

25、將標準輸入(stdin)復制到你的X11緩沖區

ssh user@host cat /path/to/some/file | xclip

posted @ 2012-12-17 18:17 小果子 閱讀(315) | 評論 (0)編輯 收藏
今天弄了下mysql的幾個安全設置: 只允許本地登錄,允許ssh通過遠程登錄

1.my.cnf
#skip-networking
bind-address = 127.0.0.1

此項設置允許 tcp/ip 訪問,但是只有127.0.0.1 有可以訪問,如果把skip-networking 開啟。則只能通過sock連接。
順便提下,

mysql -h localhost -u eric -p saker

mysql -h 127.0.0.1 -u eric -p saker

 

這兩個命令在skip-networking 開啟的時候localhost能正常登錄mysql,但是127.0.0.1不能。具體原因如下:


大多數程序將主機名localhost和IP地址127.0.0.1 視作“本地服務器”的同義詞。

 

但在UNIX系統中,MySQL 有所不同:
出現localhost時,MySQL會嘗試使用一個Unix domain socket 文件來連接本地服務器。

要強制使用TCP/IP連接到本地服務器,那就使用IP地址 127.0.0.1 而不是主機名localhost。
可以通過指定 --protocol=tcp 選項來強制使用TCP/IP進行連接

TCP/IP 連接的默認端口號是 3306.

2.mysql 設置好了,只允許本地登錄。但是允許通過ssh遠程登錄
原理:無論是windows還是 linux,第一步就是本地與mysql服務器建立一個ssl tunnel,
利用ssh命令在本機開個33xx的端口,這個端口為隧道的入口端口,出口就是數據庫的3306(如果默認端口沒被修改的話),
linux如下:
ssh -NCPf root@localaddress -L 3388:mysqlserver:3306

參數解釋

-C    使用壓縮功能,是可選的,加快速度。 
-P    用一個非特權端口進行出去的連接。 
-f    一旦SSH完成認證并建立port forwarding,則轉入后臺運行。 
-N    不執行遠程命令。該參數在只打開轉發端口時很有用(V2版本SSH支持)


1)如果是windows 下用navicat for mysql 之類的數據庫管理軟件,比較簡單,
在"常規"選項卡填寫主機名為localhost或127.0.0.1,遠程數據庫的賬號和密碼
"SSH"選項卡填寫遠程服務器的主機名和ssh端口號,及登錄的用戶和密碼,測試連接是否成功
2)windows 暫時沒找出類似
ssh -NCPf root@localaddress -L 3388:mysqlserver:3306
命令安靜模式下建立ssh tunnel。 我用了putty試了下。連接可以成功。呆后續研究

3.mysql 主從備份使用ssh tunnel,下面摘自別人文章,待驗證
1). 備份初始數據。
關閉所有相關的數據更新操作程序,或者對要備份的數據庫加鎖,避免更新,然后用 tar 備份到從服務器上。或者可以用mysqlhotcopy。
2). 需要在主服務器上,配置日志功能
這需要重啟服務,使其啟用日志功能。配置文件 my.cnf 可以放在 mysql 的安裝目錄中。
[mysqld] 
server-id=1
log-bin=mydb-bin
binlog-do-db=mydb
重啟服務后,可以在數據目錄下,看見該數據庫的日志文件,并且可以通過 "show master status",查看到主服務器的狀態。
3). 設置備用用戶
mysql>GRANT REPLICATION SLAVE ON *.* TO backup@'localhost' IDENTIFIED BY 'backup';
這里之所以用本地連接,是因為后面采用 ssh 隧道連接 mysql
4). 設置從服務器
[mysqld]
server-id=2
master-host=127.0.0.1
master-port=3307
master-user=backup
master-password=backup
master-connect-retry=10
report-host=127.0.0.1
5). 遠程連接隧道
ssh -f -N -4 -L 3307:127.0.0.1:3306 mysqlm@remotemysql  
6). 啟動從服務器
可以通過 "show processlist",查看備份情況。并且可以查看mysql的錯誤日志,了解是否連接正常,同步備份功能是否工作正常。
4.因為使用yii框架在寫一個項目,所以遠程mysql禁止直接登錄后,yii的配置文件也要相應修改,linux下比較簡單,可參看以下
http://www.yiiframework.com/forum/index.php/topic/30678-mysql-through-ssh-tunnel/
windows待續......
posted @ 2012-12-17 18:14 小果子 閱讀(11553) | 評論 (0)編輯 收藏

Amoeba for MySQL 位于Client、Database Server(s)之間,具有負載均衡、高可用性、sql過濾、可承受高并發、讀寫分離、Query Route(解析sql query語句,并且根據條件與預先設定的規則,請求到指定的目標數據庫。可并發請求多臺數據庫合并結果)、對客戶端透明,能降低數據切分帶來的復雜多數據庫結構、數據切分規則給應用帶來的影響。適用mysql 4.1或者以上版本(mysql 協議版本:10)暫時不支持事務、DDL語句目前只會分配給默認的數據庫執行,運行環境至少需要運行 mysql 4.1以上服務, Java 1.5或以上版本。
Amoeba與mysql proxy存在一些區別。在mysql proxy上面如果想要讀寫分離并且讀集群、寫集群機器比較多情況下,用mysql proxy 需要自己寫一個LUA腳本,目前mysql proxy沒有現成的比較好的lua腳本。amoeba只需要進行相關的配置就可以滿足需求。


一、Mysql Master/Slave 結構之下的讀寫分離:
Master: serverM (主庫,接收寫操作)
slaves:serverA、serverB、serverC(3個輔庫,只讀操作)

amoeba提供讀寫分離pool相關配置,可配置serverA、serverB、serverC形成一個虛擬的virtualSlave,該配置提供LB,failover/failbackup功能.
 
<dbServer name="virtualSlave" virtual="true"> 
    <poolConfig> 
        <className>com.meidusa.amoeba.server.MultipleServerPool</className> 
        <!-- 負載均衡參數 1=ROUNDROBIN , 2=WEIGHTBASED --> 
        <property name="loadbalance">1</property> 
                  
        <!-- 參與該pool負載均衡的poolName列表以逗號分割 --> 
        <property name="poolNames">serverA,serverB,serverC</property> 
    </poolConfig> 
</dbServer> 


<dbServer name="virtualSlave" virtual="true">
 <poolConfig>
  <className>com.meidusa.amoeba.server.MultipleServerPool</className>
  <!-- 負載均衡參數 1=ROUNDROBIN , 2=WEIGHTBASED -->
  <property name="loadbalance">1</property>
    
  <!-- 參與該pool負載均衡的poolName列表以逗號分割 -->
  <property name="poolNames">serverA,serverB,serverC</property>
 </poolConfig>
</dbServer>

 

如果不啟用數據切分功能,那么只需要配置QueryRouter屬性
wirtePool=serverM
readPool=virtualSlave

<queryRouter> 
    <className>com.meidusa.amoeba.mysql.parser.MysqlQueryRouter</className> 
    <property name="LRUMapSize">1500</property> 
    <property name="defaultPool">serverM</property> 
 
    <property name="writePool">serverM</property> 
    <property name="readPool">virtualSlave</property> 
 
    <property name="needParse">true</property> 
</queryRouter> 

 <queryRouter>
  <className>com.meidusa.amoeba.mysql.parser.MysqlQueryRouter</className>
  <property name="LRUMapSize">1500</property>
  <property name="defaultPool">serverM</property>

  <property name="writePool">serverM</property>
  <property name="readPool">virtualSlave</property>

  <property name="needParse">true</property>
 </queryRouter>


client發送過來的update/insert/delete語句被發送到wirtePool,將select語句發送到readPool機器執行。

 

二、數據切分方面:
這方面amoeba顯然也很容易,舉個數據切分例子:

select * from user_event where user_id='test' and  gmt_create between Sysdate() -1 and Sysdate()

如果根據gmt_create 時間進行數據切分,比如6個月進行切分一次,amoeba提供利用類似sql表達式進行數據切分:

規則1:GMT_CREATE > to_date('2008-01-01','yyyy-mm-dd') and GMT_CREATE < to_date('2008-05-31','yyyy-mm-dd')

規則1對應服務器1

規則2:GMT_CREATE > to_date('2008-06-01','yyyy-mm-dd') and GMT_CREATE < to_date('2008-12-31','yyyy-mm-dd')

規則2對應服務器2
上面的sql的條件 gmt_create 與規則里面的的gmt_create 進行交集判斷,如果存在交集則表示符合規則,則會將sql轉移到 規則1 的相應的服務器上面執行。

利用amoeba寫出這種類似規則很容易,但是要想做到數據切分以后可線性擴容,那么這樣的規則需要自己根據業務實際情況進行設置。amoeba可同時將 sql并發分發到多臺服務器、然后將結果合并再反饋給客戶端,而且amoeba內部采用無阻塞模式,工作線程是不會等待的,并發請求多臺 database server情況下,客戶端等待的時間基本上面是性能最差的那臺database server+amoeba內部解析協議時間。


中文文檔地址: http://amoeba.sourceforge.net/amoeba.pdf
amoeba 未來發展方向: http://amoeba.sourceforge.net/amoeba-big-picture.pdf

文件下載: http://www.sourceforge.net/projects/amoeba
amoeba 開發者博客: http://amoeba.meidusa.com

轉自:
http://blog.sina.com.cn/s/blog_499740cb0100g45w.html
posted @ 2012-12-13 17:14 小果子 閱讀(529) | 評論 (0)編輯 收藏
http://wenku.baidu.com/view/195a16eae009581b6bd9eb1b.html
http://blog.chinaunix.net/uid-20344928-id-3195698.html
http://www.issacy.com/archives/770.html
http://www.cnblogs.com/linuxer/archive/2012/03/07/2441224.html
http://zhidao.baidu.com/question/266486719.html
http://blog.163.com/fxd_3/blog/static/59261582201211032530668/
http://storage.chinaunix.net/stor/raid/2008/05/28/1117871.shtml
http://www.ibmsos.cn/a/IBMfuwuqijishuzhuanti/IBMfuwuqiyingjian_ruanjian/2011/0720/127.html
http://qijianghao.blog.51cto.com/3258446/787961
http://www.jb51.net/article/30494.htm
posted @ 2012-12-13 17:13 小果子 閱讀(191) | 評論 (0)編輯 收藏
more:
http://www.yiiframework.com/doc/guide/1.1/zh_cn/topics.console

PHP提供的cli模式可以進行一些簡單的shell程序開發,Yii框架也提供了cli程序開發的解決方案。

在Yii項目的protected目錄下,存在yiic和yii.bat兩個文件,它們分別是類unix系統和windows系統下執行Yii項目的命令行程序的入口,例如:

1
$ yiic command action --param=value

或者

1
 $ php yiic sitemap test --type=value

具體使用哪種寫法,取決于入口程序是否有執行權限,例如,在linux系統下,如果執行命令:

1
chmod +x yiic

給予了yiic執行權限,就可以用第一種方式來執行php命令行程序,否則需要使用第二種方式。

執行Yii的命令行程序的命令有四部分組成:
命令行入口程序yiic
要執行的命令名稱,類似Yii框架web程序的controller
要執行的動作名稱,類似Yii框架web程序controller的action
提供給程序的外部參數,以兩個短橫線“–”開頭,參數沒有順序

要建立一個命令行程序,需要繼承一個CConsoleCommand的子類:


class SitemapCommand extends CConsoleCommand
{
    public function actionTest($type, $limit=5) { ... }
}

保存到protected/commands/SitemapCommand.php文件。

在命令行下執行:

1
$ php yiic sitemap test --type=value

SitemapCommand類的 actionTest 方法就會被執行,并獲得值為value的$type參數。

可以在protected/config/console.php文件中進行命令行模式下相關參數的配置,例如數據庫連接信息等,配置方法和Yii的web模式一樣。

posted @ 2012-12-12 14:41 小果子 閱讀(5549) | 評論 (0)編輯 收藏
僅列出標題
共58頁: First 7 8 9 10 11 12 13 14 15 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品99久久久久久久vr | 亚洲国产精品久久久久| 亚洲精品乱码久久久久久蜜桃91 | 亚洲男人的天堂在线aⅴ视频| 中文国产亚洲喷潮| 亚洲影视九九影院在线观看| 午夜日韩激情| 久久男人资源视频| 久久视频在线看| 欧美在线一二三四区| 久久米奇亚洲| 亚洲黄色成人| 亚洲你懂的在线视频| 久久久www成人免费毛片麻豆| 麻豆成人小视频| 欧美日韩国产在线| 国产日韩在线一区| 亚洲日本成人网| 亚洲欧美不卡| 农村妇女精品| 亚洲先锋成人| 免费在线看成人av| 国产日韩精品一区二区| 亚洲精品久久久久| 久久国产婷婷国产香蕉| 亚洲日韩欧美视频一区| 先锋影音久久久| 欧美粗暴jizz性欧美20| 国产精品亚洲人在线观看| 精品成人一区| 亚洲欧美国产不卡| 欧美成人小视频| 午夜精品99久久免费| 欧美精品激情在线观看| 国内偷自视频区视频综合| 亚洲六月丁香色婷婷综合久久| 欧美在线观看视频一区二区| 亚洲国产婷婷综合在线精品| 猛干欧美女孩| 国产视频一区欧美| 亚洲午夜在线| 91久久精品国产91性色tv| 久久久久久午夜| 国产欧美精品一区二区色综合 | 香蕉成人久久| 欧美三级电影一区| 亚洲肉体裸体xxxx137| 久久久欧美精品sm网站| 亚洲综合日本| 国产精品美女久久久久久免费| 亚洲乱码久久| 欧美国产视频在线| 久久嫩草精品久久久精品| 国产欧美一区二区三区久久人妖| 在线亚洲精品| 亚洲伦理网站| 欧美日韩一区二区精品| 一本色道久久综合亚洲精品按摩| 欧美高清在线一区| 欧美成年人网站| 亚洲美女电影在线| 亚洲精品视频免费| 欧美视频福利| 亚洲女人av| 亚洲欧美国产不卡| 国产精品中文字幕欧美| 午夜精品久久久久久久久久久| 日韩手机在线导航| 国产精品久久久久久一区二区三区| 亚洲视频999| 亚洲一区二区精品| 国产日韩欧美精品一区| 久久尤物电影视频在线观看| 久久久噜噜噜久久中文字免| 亚洲国产aⅴ天堂久久| 亚洲激情第一页| 欧美午夜在线视频| 久久精品一区蜜桃臀影院| 欧美在线免费观看视频| 亚洲国产另类精品专区| 亚洲美女网站| 国产日韩精品一区二区三区| 免费久久99精品国产自在现线 | 国产精品久久7| 欧美一级播放| 久久久久久久999精品视频| 亚洲成人直播| 夜夜嗨一区二区三区| 国产日韩精品久久久| 欧美激情a∨在线视频播放| 欧美日本乱大交xxxxx| 欧美亚洲视频| 欧美福利影院| 亚洲欧美日韩精品久久久久| 久久精品亚洲国产奇米99| 亚洲国产精品久久久久婷婷老年| 亚洲激情电影中文字幕| 国产精品区免费视频| 久久久爽爽爽美女图片| 男女激情久久| 午夜在线精品偷拍| 久久综合给合| 亚洲女性喷水在线观看一区| 久久尤物电影视频在线观看| 亚洲视频你懂的| 久久久久久日产精品| 亚洲欧美成人一区二区在线电影| 久久精品理论片| 亚洲一区在线免费观看| 老鸭窝亚洲一区二区三区| 午夜精品久久久久久久99水蜜桃 | 久久国产精品72免费观看| 亚洲精品永久免费精品| 小辣椒精品导航| 中文高清一区| 噜噜爱69成人精品| 久久国产精品毛片| 欧美午夜久久久| 亚洲激情黄色| 一区视频在线看| 亚洲欧美日本精品| 亚洲一卡久久| 欧美日韩国产精品一区| 欧美大片免费| 黄网站免费久久| 欧美一区二区精品在线| 亚洲图片在区色| 欧美96在线丨欧| 欧美成人dvd在线视频| 国产午夜一区二区三区| 亚洲午夜视频| 亚洲一区国产视频| 欧美日韩伦理在线免费| 亚洲国产美女| 亚洲精品国久久99热| 老巨人导航500精品| 美女性感视频久久久| 黑丝一区二区| 久久久女女女女999久久| 老司机免费视频久久| 韩国欧美一区| 久久综合久久综合九色| 欧美不卡高清| 亚洲国产精品激情在线观看| 久久亚洲春色中文字幕| 欧美成人自拍| 99国产精品视频免费观看一公开 | 欧美激情第3页| 亚洲精品视频一区| 亚洲网站在线| 国产精品日韩在线| 亚洲欧美在线一区| 久久综合色一综合色88| 在线日本高清免费不卡| 欧美91视频| 一本色道久久加勒比精品| 亚洲欧美日韩国产综合在线| 欧美大片网址| 久久久一二三| 国产农村妇女毛片精品久久莱园子 | 亚洲国产欧美一区二区三区同亚洲| 在线中文字幕不卡| 欧美成人dvd在线视频| 老司机精品久久| 合欧美一区二区三区| 久久人91精品久久久久久不卡| 亚洲欧美日韩成人高清在线一区| 欧美人与性禽动交情品| 99国产麻豆精品| 一区二区三区色| 国产精品美女诱惑| 久久午夜色播影院免费高清| 久久aⅴ国产欧美74aaa| 精品999在线观看| 亚洲第一精品夜夜躁人人爽| 欧美成人综合在线| 亚洲欧美卡通另类91av| 久久不射电影网| av成人手机在线| 欧美在线视频观看免费网站| 在线免费观看日本欧美| 日韩一区二区精品视频| 黄色成人在线| 99精品视频免费| 亚洲第一福利视频| 午夜精品久久久久久久蜜桃app| 国产一区二区三区网站| 日韩视频在线一区二区| 亚洲第一区在线| 午夜精品福利电影| 亚洲伦理中文字幕| 久久先锋资源| 欧美韩日一区| 亚洲风情在线资源站| 欧美专区日韩专区| 久久激情五月丁香伊人| 国产精品videosex极品| 亚洲午夜精品在线| 亚洲欧美国产日韩天堂区| 美女网站在线免费欧美精品|