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

iptables與natcheck

運維 系統運維
iptables 是與最新的 2.6.x 版本Linux 內核集成的 IP 信息包過濾系統。iptables與natcheck的關系非常好,我們來看看他們能做出什么好事來!

iptablesnatcheck配合起來使用絕了,大家可以試試,我在這里為大家講下他們的知識!

  Stun協議(Rfc3489、詳見http://www.ietf.org/rfc/rfc3489.txt) 提出了4種NAT類型的定義及其分類,并給出了如何檢測在用的NAT究竟屬于哪種分類的標準。但是,具體到P2P程序如何應用Stun協議及其分類法穿越NAT,則是仁者見仁、智者見智。(因為Stun協議并沒有給出也沒有必要給出如何穿越NAT的標準)

  在拙作“iptables與stun”一文中,筆者花大幅精力闡述了iptables理論上屬于Symmetric NAT而非Port Restricted Cone。對此,很多人(包括筆者最初學習Stun協議時)心中都有一個疑惑,即僅就Stun協議本身來說,Port Restricted Cone和Symmetric NAT的區別似乎不大,雖然兩者的映射機制是有點不同,但他們都具有端口受限的屬性。初看起來,這兩者在穿越NAT方面的特性也差不多,尤其是對于外部地址欲往NAT內部地址發包的情況。既然如此,又為何有必要把iptables分得這么清呢,本文順帶解決了讀者在這一方面的疑惑。

  網站http://midcom-p2p.sourceforge.net/給出了P2P程序具體如何穿越NAT的一個思路,并提供了一個P2P協議穿越NAT兼容性的測試工具natcheck。讓我們仍舊用實例(例1)來說明這一思路吧!

  A機器在私網(192.168.0.4)

  A側NAT服務器(210.21.12.140)

  B機器在另一個私網(192.168.0.5)

  B側NAT服務器(210.15.27.140)

  C機器在公網(210.15.27.166)作為A和B之間的中介

  A機器連接過C機器,假使是 A(192.168.0.4:5000)-> A側NAT(轉換后210.21.12.140:8000)-> C(210.15.27.166:2000)

  B機器也連接過C機器,假使是 B(192.168.0.5:5000)-> B側NAT(轉換后210.15.27.140:8000)-> C(210.15.27.166:2000)

  A機器連接過C機器后,A向C報告了自己的內部地址(192.168.0.4:5000),此時C不僅知道了A的外部地址(C通過自己看到的210.21.12.140:8000)、也知道了A的內部地址。同理C也知道了B的外部地址(210.15.27.140:8000)和內部地址(192.168.0.5:5000)。之后,C作為中介,把A的兩個地址告訴了B,同時也把B的兩個地址告訴了A。

  假設A先知道了B的兩個地址,則A從192.168.0.4:5000處同時向B的兩個地址192.168.0.5:5000和210.15.27.140:8000發包,由于A和B在兩個不同的NAT后面,故從A(192.168.0.4:5000)到B(192.168.0.5:5000)的包肯定不通,現在看A(192.168.0.4:5000)到B(210.15.27.140:8000)的包,分如下兩種情況:

  1、B側NAT屬于Full Cone NAT

  則無論A側NAT屬于Cone NAT還是Symmetric NAT,包都能順利到達B。如果P2P程序設計得好,使得B主動到A的包也能借用A主動發起建立的通道的話,則即使A側NAT屬于Symmetric NAT,B發出的包也能順利到達A。

  結論1:只要單側NAT屬于Full Cone NAT,即可實現雙向通信。

  2、B側NAT屬于Restricted Cone或Port Restricted Cone

  則包不能到達B。再細分兩種情況

  (1)、A側NAT屬于Restricted Cone或Port Restricted Cone

  雖然先前那個初始包不曾到達B,但該發包過程已經在A側NAT上留下了足夠的記錄:A(192.168.0.4:5000)->(210.21.12.140:8000)->B(210.15.27.140:8000)。如果在這個紀錄沒有超時之前,B也重復和A一樣的動作,即向A(210.21.12.140:8000)發包,雖然A側NAT屬于Restricted Cone或Port Restricted Cone,但先前A側NAT已經認為A已經向B(210.15.27.140:8000)發過包,故B向A(210.21.12.140:8000)發包能夠順利到達A。此后,再有A到B的包,都能順利到達。

  結論2:只要兩側NAT都不屬于Symmetric NAT,也可雙向通信。換種說法,只要兩側NAT都屬于Cone NAT,即可雙向通信。

  (2)、A側NAT屬于Symmetric NAT

  因為A側NAT屬于Symmetric NAT,且最初A到C發包的過程在A側NAT留下了如下記錄:A(192.168.0.4:5000)->(210.21.12.140:8000)-> C(210.15.27.166:2000),故A到B發包過程在A側NAT上留下的記錄為:A(192.168.0.4:5000)->(210.21.12.140:8001)->B(210.15.27.140:8000)(注意,轉換后端口產生了變化)。而B向A的發包,只能根據C給他的關于A的信息,發往A(210.21.12.140:8000),因為A端口受限,故此路不通。再來看B側NAT,由于B也向A發過了包,且B側NAT屬于Restricted Cone或Port Restricted Cone,故在B側NAT上留下的紀錄為:B(192.168.0.5:5000)->(210.15.27.140:8000)->A(210.21.12.140:8000),此后,如果A還繼續向B發包的話(因為同一目標,故仍然使用前面的映射),如果B側NAT屬于Restricted Cone,則從A(10.21.12.140:8001)來的包能夠順利到達B;如果B側NAT屬于Port Restricted Cone,則包永遠無法到達B。

  結論3:一側NAT屬于Symmetric NAT,另一側NAT屬于Restricted Cone,也可雙向通信。

  顯然,還可得出另一個不幸的結論4,兩個都是Symmetric NAT或者一個是Symmetric NAT、另一個是Port Restricted Cone,則不能雙向通信。

  上面的例子雖然只是分析了最初發包是從A到B的情況,但是,鑒于兩者的對稱性,并且如果P2P程序設計得足夠科學,則前面得出的幾條結論都是沒有方向性,雙向都適用的。

  通過上述分析,我們得知,在穿越NAT方面,Symmetric NAT和Port Restricted Cone是有本質區別的,盡管他們表面上看起來相似。我們上面得出了四條結論,而natcheck網站則把他歸結為一條:只要兩側NAT都屬于Cone NAT(含Full Cone、Restricted Cone和Port Restricted Cone三者),即可雙向通信。而且natcheck網站還建議盡量使用Port Restricted Cone,以充分利用其端口受限的屬性確保安全性。目前,國內充分利用了上述思路的具有代表性的P2P軟件是“E話通”(www.et66.com)。

#p#

  在對natcheck提供的思路進行仔細分析后,開始探討本文主題:iptables與natcheck。

  Natcheck脫胎于Stun協議,由拙作“iptables與stun”一文可知,其對iptables進行的穿越NAT兼容性測試結果必然是GOOD。此外,我在該文中還提到一句,如果在每個NAT后面僅有一個客戶端這種特殊情況下,iptables就是一個標準的Port restricted Cone。根據前面natcheck的結論,這樣兩個iptables后面的客戶端應該可以互相穿越對方的NAT。讓我們來看一下實際情況(例2)呢?

  仍然參考前例,只是兩側都使用iptables來進行地址轉換。(因為采用了iptables,故此處和前例稍有點區別,即轉換后源端口不變)

  A與B通過C交換對方地址的初始化環節此處略去,我們從A(192.168.0.4:5000)向B(210.15.27.140:5000)(注意因使用iptables而導致端口和前例不一樣)發包開始分析,因為在本例中,兩側均只有一個客戶端,故可把iptables簡化成Port restricted Cone看待。

  如前例一樣,從A(192.168.0.4:5000)到B(210.15.27.140: 5000)的***個包必不能到達B,但其會在A側iptables上留下記錄,在這條記錄沒有超時之前(iptables下默認30秒),如果B也向A(210.21.12.140:5000)發包,如前所述,按理該包應該能夠到達A,但事實上卻是永遠到不了。

  難道是natcheck的結論錯了,或者是特殊情況下iptables并不是Port restricted Cone(即仍然是Symmetric NAT),我們還是別忙著再下結論,先來看看來兩側iptables上留下的記錄吧:

  A側:cat /proc/net/ip_conntrack | grep 192.168.0.4 | grep udp

  udp 17 18 src=192.168.0.4 dst=210.15.27.140 sport=5000 dport=5000 [UNREPLIED] src=210.15.27.140 dst=210.21.12.140 sport=5000 dport=5000 use=1

  B側:cat /proc/net/ip_conntrack | grep 192.168.0.5 | grep udp

  udp 17 26 src=192.168.0.5 dst=210.21.12.140 sport=5000 dport=5000 [UNREPLIED] src=210.21.12.140 dst=210.15.27.140 sport=5000 dport=1026 use=1

  把兩條記錄翻譯如下:(關于ip_conntrack文件的分析,請見http://www.sns.ias.edu/~jns/security/iptables/iptables_conntrack.html)

  A(192.168.0.4:5000)-> A側NAT(轉換后210.21.12.140:5000)-> B(210.15.27.140:5000)

  B(192.168.0.5:5000)-> B側NAT(轉換后210.15.27.140:1026)-> A(210.21.12.140:5000)

  奇怪,B到A的包在映射后源端口號怎么變了呢,按理不應該呀?因為按照iptables轉換原則(詳見“iptables與stun”),要求盡量保持源端口號不變,除非socket有重復。難道B側NAT上還有重復記錄,再cat一下呢?

  B側:cat /proc/net/ip_conntrack | grep 210.21.12.140 | grep udp

  udp 17 10 src=210.21.12.140 dst=210.15.27.140 sport=5000 dport=5000 [UNREPLIED] src=210.15.27.140 dst=210.21.12.140 sport=5000 dport=5000 use=1

  udp 17 16 src=192.168.0.5 dst=210.21.12.140 sport=5000 dport=5000 [UNREPLIED] src=210.21.12.140 dst=210.15.27.140 sport=5000 dport=1026 use=1

  操!還果真有兩條差不多的記錄,***條與NAT無關,是A到B的包在B側iptables上留下的記錄,產生時間上略早于第二條記錄,其構成的socket是(210.21.12.140:5000,210.15.27.140:5000)。第二條即B到A的包產生的記錄,其構成的socket是(210.15.27.140:1026,210.21.12.140:5000),如果其源端口不改動,即是(210.15.27.140:5000,210.21.12.140:5000),還真和***條記錄重復了呢,怪不得轉換后需要修改源端口,也怪不得B發包到不了A。

  為什么是這樣的結果呢?我們知道,iptables是一個有狀態的防火墻,他通過連接跟蹤模塊來實現狀態檢測的功能,該模塊檢查所有到來的數據包,也就是說,該模塊不僅對NAT起作用,而且對普通的包過濾也起作用。顯然,在上述例子里,A到B的包就是作為普通的包過濾而被記載在B側iptables的連接跟蹤表里,導致后來B到A的包為避免socket重復而不得不改換端口號,從而導致無法實現雙向通信??磥恚琻atcheck的結論并沒有錯,只是由于iptables具有狀態檢測的新特性導致即使在特殊情況下iptables又從Port restricted Cone變成了Symmetric NAT而已。

  那么,有辦法解決這一問題嗎?根據連接跟蹤的特性,在iptables下,只要啟用了NAT,就肯定要啟用連接跟蹤功能,而只要啟用了連接跟蹤功能,就必然順帶跟蹤普通包過濾(啟用連接跟蹤后,似乎無法控制不讓跟蹤普通包過濾),也就是說,只要用NAT,就無法避免上述情況,真殘酷!然而,這卻是事實,即只要兩端都采用了iptables作為NAT,則盡管兩側都通過了natcheck的兼容性測試,但iptables兩側永遠也不能互相穿越。

  在“iptables與stun”一文中曾經提到,Win2000下的ics或nat在Stun協議下的表現和iptables是完全一樣的。那么,在natcheck下,表現是否還一致呢?答案是否定的,雖然Win2000下的ics或nat也具有狀態檢測的功能,但該狀態檢測,僅對NAT起作用,不對普通包過濾起作用。所以在兩側都是Win2000下的ics或nat可以作為Port restricted Cone的特殊情況下,是允許被穿越的。另外,在一側使用iptables,另一側使用Win2000下的ics或nat,但兩者都表現為Port restricted Cone的特殊情況下,從某個方向發起,最終是允許互相穿越的,但是這種穿越不具有對稱性,即從另一個方向發起,則永遠無法穿越,具體原理,讀者可以參考例2自行分析。

  解決辦法

  原理:一般的NAT設備,對于接收到的UDP數據包,只有當內部已經有發送到這個數據包的源地址和源端口的數據包時,才會轉發給內部主機。否則會丟棄。這個原理只適應UDP協議而不適應TCPIP協議。

  步驟:

  1)A直接向B的NAT設備地址Bnat發送UDP包,該包一般情況下【取決于B的NAT設備類型】會被B的NAT拋棄,但是通過發送該包,A的NAT設備打開了一個可以接收來自B的NAT設備的UDP數據包的"通道";

  2)A通過server向B的NAT設備地址Bnat轉發UDP包,請求B向A的NAT設備地址Anat發送UDP包。因為B已經向server發送過UDP包,B的NAT設備會將該請求包轉發給B。

  3)此時,B向A的NAT設備地址Anat發送UDP包,因為在第1)步中,A的NAT設備已經打開了通道,該包會由A的NAT設備正確轉發給A。同時,B的NAT設備也打開了一個可以接收來自A的NAT設備的UDP包的"通道"。

  4)此后,A可以和B直接通過Anat和Bnat進行UDP通訊,不需要通過server了。

  5)還有一點值得提到,以后,A或者B中的任何一個,都可以作為另外一個和第3方如C之間建立UDP連接的中轉Server(即上文中的Server)

  6)另外,對于多級NAT情況,上面提到的UDP端口反彈技術,都可以自動適應。

通過閱讀文章,我們不難發現iptables與natcheck都挺好用的,感興趣的朋友可以和朋友試試!

【編輯推薦】

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-15 13:39:14

iptablesstun

2011-03-17 17:24:48

2011-03-15 15:47:25

iptables安裝命令

2011-03-15 11:05:03

2011-03-15 09:10:42

Linux防火墻Iptables

2011-03-15 17:25:38

2011-03-17 17:19:24

iptables

2011-03-18 09:26:13

Iptables規則

2011-03-15 09:59:59

iptables實例

2021-10-13 16:00:53

KubeProxyIptables

2011-03-16 11:17:56

IptablesICMP

2011-03-15 09:46:31

2011-03-14 14:40:11

iptables編譯

2011-03-15 16:34:36

Iptables性能

2011-03-15 16:26:46

iptablesnat

2011-03-15 14:01:13

2011-03-17 17:45:45

iptables規則

2011-03-15 15:06:27

iptables腳本

2011-03-14 14:40:08

Iptables命令

2011-03-15 11:33:18

iptables
點贊
收藏

51CTO技術棧公眾號

久久人91精品久久久久久不卡| 欧美日韩中文字幕| 亚洲a在线播放| 欧美风情第一页| 在线日韩成人| 精品久久久中文| 视频一区国产精品| www.黄色av| 久久男女视频| 久久五月天综合| 精品国产av色一区二区深夜久久 | 300部国产真实乱| 日韩永久免费视频| 日韩精品电影在线| 久久久久久久久久亚洲| b站大片免费直播| 日韩区一区二| 欧美在线播放高清精品| 免费看欧美一级片| 天堂地址在线www| 国产宾馆实践打屁股91| 日本精品久久久久影院| 成人性生活毛片| 亚洲1区在线观看| 一本色道久久综合狠狠躁的推荐 | avav免费在线观看| av在线一区二区| 91欧美激情另类亚洲| 成人公开免费视频| 在线免费观看欧美| 美女av一区二区| 亚洲一区 欧美| 欧美巨大xxxx| 欧美精品一区二| 国内精品国产三级国产aⅴ久| 国产精品高清乱码在线观看| 亚洲成年人网站在线观看| 日本三级福利片| h视频在线免费| 久久精品夜色噜噜亚洲a∨| 国产精品裸体一区二区三区| 国产精品一区二区av白丝下载| 丝袜亚洲精品中文字幕一区| 2019中文字幕免费视频| 久久婷婷一区二区| 欧美成人69av| 久青草国产97香蕉在线视频| 久久精品色妇熟妇丰满人妻| 日本午夜精品| 日韩大片免费观看视频播放| 国产精品一区二区无码对白| 亚洲一区二区三区四区电影 | 欧美亚洲国产视频| 国产污污视频在线观看| 夜夜嗨一区二区三区| 久久久久久久97| 国产精品二区一区二区aⅴ| 午夜激情一区| 欧美激情精品久久久| 青青草手机在线视频| 亚洲精品888| 欧美成人免费全部| 精品视频一区二区在线观看| 伊人激情综合| 96精品视频在线| 欧美日韩综合一区二区三区| 久久99伊人| 国产精品成人av性教育| 日本视频www色| 久久精品国产99国产| 国产精品中文字幕在线观看| xvideos成人免费中文版| 2022亚洲天堂| 亚洲私拍视频| 在线观看日产精品| 亚洲人视频在线| www.久久草.com| 日韩欧美色综合| 欧产日产国产精品98| 天堂一区二区三区四区| 国产一区二区三区三区在线观看 | 久久久五月婷婷| 日本一区高清不卡| 美女av在线播放| 亚洲精品高清视频在线观看| 国产www免费| 免费观看欧美大片| 欧美美女喷水视频| 色哟哟无码精品一区二区三区| 婷婷成人综合| 亚洲欧洲免费视频| 日本一二三不卡视频| 亚洲成人三区| 日本不卡视频在线播放| 亚洲在线精品视频| 成人妖精视频yjsp地址| 日韩欧美视频第二区| 呦呦在线视频| 色婷婷综合视频在线观看| 亚洲精品成人在线播放| 精品久久对白| 久久精品国产91精品亚洲| 国产午夜福利片| 男女男精品视频| 国产视色精品亚洲一区二区| www视频在线观看免费| 一区二区三区av电影| 黄色一级二级三级| 粉嫩久久久久久久极品| 在线视频日本亚洲性| 久久久久久久极品内射| 蜜桃久久久久久久| 久久久久久艹| 日本精品600av| 欧美日韩国产天堂| free性中国hd国语露脸| 综合久久99| 国产精品免费在线免费| 亚洲av片一区二区三区| 一区二区三区四区国产精品| 中文字幕一区二区三区四区在线视频| 91成人入口| 久久夜色精品国产亚洲aⅴ| 欧美日韩 一区二区三区| 成人激情小说网站| 国产午夜精品视频一区二区三区| 成人网ww555视频免费看| 亚洲国产美女久久久久| 在线免费日韩av| 九色综合狠狠综合久久| 四虎永久在线精品免费一区二区| 国内精彩免费自拍视频在线观看网址| 91精品欧美一区二区三区综合在| 999精品免费视频| 国产综合色产| 成人午夜影院在线观看| av黄在线观看| 欧美丰满高潮xxxx喷水动漫| 91资源在线播放| 日韩精品一二三区| 国产一区免费在线| www.综合网.com| 日韩欧美的一区| 免费在线观看国产精品| 精品一区二区成人精品| 一级做a爰片久久| 日韩亚洲国产免费| 精品国产美女在线| 国产精品高潮呻吟av| 中文字幕中文字幕一区| 久久婷婷国产91天堂综合精品| 午夜精品影视国产一区在线麻豆| 51久久精品夜色国产麻豆| 天天操天天干天天爱| 午夜精品成人在线| 香蕉视频黄色在线观看| 久久成人免费| 日韩av在线电影观看| 伊人久久高清| 综合网中文字幕| ,一级淫片a看免费| 亚洲人成人一区二区在线观看 | 精品国产欧美成人夜夜嗨| 一二三区中文字幕| 亚洲另类春色国产| 又黄又色的网站| 国产精品久久久久毛片大屁完整版| 精品乱色一区二区中文字幕| 超碰在线公开| 亚洲人成亚洲人成在线观看| 69亚洲精品久久久蜜桃小说| 国产三级精品三级| www.色就是色.com| 伊人久久大香线蕉综合热线| 久久久99爱| h1515四虎成人| 久久这里有精品| 色一情一乱一区二区三区| 欧美日韩精品二区| youjizz亚洲女人| 国产成人午夜片在线观看高清观看| 成年人网站国产| 精品免费视频| 5566av亚洲| 美女100%一区| 久久天堂av综合合色| 少妇高潮一区二区三区99小说 | 欧美黑人xxxⅹ高潮交| 天天干天天色天天| 欧美日本一区二区三区| 国产一级片免费看| 国产日本亚洲高清| 成人一区二区三区仙踪林| 天堂va蜜桃一区二区三区漫画版| 国产精品h视频| 亚洲黄页在线观看| 91免费在线视频| 欧美色999| 欧美黄色片视频| 国产鲁鲁视频在线观看免费| 欧美一区二区精品久久911| 国产精品男女视频| 亚洲情趣在线观看| 少妇光屁股影院| 国产精品88av| 国产九九热视频| 国产欧美欧美| www.黄色网址.com| av在线不卡顿| 久久大香伊蕉在人线观看热2| www.成人在线.com| 国产脚交av在线一区二区| 韩国日本一区| 久久天天躁狠狠躁夜夜躁2014| 欧美扣逼视频| 精品福利视频一区二区三区| 一卡二卡三卡在线观看| 狠狠干狠狠久久| 麻豆亚洲av熟女国产一区二 | 国产激情视频一区二区三区欧美| 欧美两根一起进3p做受视频| 亚洲久色影视| 成人在线播放网址| 欧美a级一区| 乱子伦一区二区| 欧美韩国日本在线观看 | 在线观看免费一区二区| 午夜免费电影一区在线观看| 亚洲精华一区二区三区| 国产精品区一区二区三在线播放 | 蜜臀久久99精品久久久久宅男| 无码精品a∨在线观看中文| 影音先锋一区| 丁香六月激情婷婷| 国内精品亚洲| 日韩 欧美 视频| 亚洲国产二区| 国产精品成人久久电影| 韩国av一区| 美女扒开大腿让男人桶| 在线观看日韩| 蜜桃av噜噜一区二区三| 国产aⅴ精品一区二区四区| 国产一区玩具在线观看| 电影亚洲精品噜噜在线观看| 日本中文字幕久久看| 久久男人天堂| 国模叶桐国产精品一区| 久久影院午夜精品| 亚州av一区二区| 玖玖在线播放| 国产福利精品视频| yw.尤物在线精品视频| 日本免费在线精品| 男女视频在线看| 精品亚洲自拍| 国产不卡一区二区在线观看| 日本亚洲视频| 97超碰在线播放| 欧美高清一级片| 国产精品二区在线| 97品白浆高清久久久久久| 亚洲自拍高清视频网站| 日本电影久久久| 91亚洲精品丁香在线观看| 国产亚洲高清在线观看| 亚洲精品免费在线视频| 97品白浆高清久久久久久| 国产精品久久久久久久久婷婷| 亚洲小说春色综合另类电影| 黑人另类av| 宅男在线一区| 亚洲精品美女久久7777777| 久久伦理在线| 国内外成人激情免费视频| 香蕉av一区二区 | 欧美搞黄网站| 国产资源在线免费观看| 国产午夜精品一区二区三区欧美| 国产91xxx| 老妇喷水一区二区三区| 九九热精品国产| 成人午夜在线免费| 黄色在线观看av| 国产精品国产三级国产普通话三级| 成年人视频软件| 亚洲夂夂婷婷色拍ww47| 人人草在线观看| 91.麻豆视频| 欧美一区二区公司| 中文字幕最新精品| 丁香花在线观看完整版电影| 韩日精品中文字幕| 欧美黄色a视频| yy111111少妇影院日韩夜片 | 在线高清av| 国产精品91久久久| 国产偷人爽久久久久久老妇app | 北条麻妃一区二区三区| 中文字幕一区三区久久女搜查官| 国产欧美在线观看一区| 朝桐光av在线| 一二三四社区欧美黄| 91黑人精品一区二区三区| 欧美高清精品3d| aa视频在线免费观看| 亚洲天堂av网| 四虎亚洲成人| 国产精品69精品一区二区三区| 精品久久亚洲| 欧美日韩在线观看一区二区三区| 红桃成人av在线播放| 免费观看亚洲视频| 天堂一区二区在线免费观看| 中文字幕第九页| 国产精品久久99| 天天插天天操天天干| 欧美一区二区国产| 风间由美一区| 91精品国产自产91精品| 99re91这里只有精品| 亚洲高清视频一区二区| 亚洲国产精品第一区二区三区 | 欧美综合社区国产| 精品国产第一页| 欧美1区2区视频| 国产高清999| 国产日韩欧美亚洲| 久久人人爽人人爽人人| 制服丝袜av成人在线看| 国产综合视频一区二区三区免费| 欧美精品www在线观看| 日韩黄色三级在线观看| 欧美资源一区| 三级欧美韩日大片在线看| 在线免费看黄色片| 亚洲综合成人网| 国产福利小视频| 久久精品国产欧美亚洲人人爽| 成人国产在线| 日韩精品欧美一区二区三区| 99av国产精品欲麻豆| 野花视频免费在线观看| 亚洲精品国产精华液| 亚洲视频在线观看免费视频| 在线视频一区二区| 在线国产成人影院| 欧美亚洲另类在线一区二区三区| 久久成人一区| 精品无码人妻一区| 亚洲成va人在线观看| 黄频在线免费观看| 久久久久久国产免费| 日韩伦理一区二区三区| 久久精品国产sm调教网站演员| 国产不卡高清在线观看视频| xxxxxx国产| 亚洲精品美女久久| 91视频欧美| 欧美日韩亚洲综合一区二区三区激情在线 | 日韩一区二区三区视频在线 | 99国产精品99久久久久久| 日本五十熟hd丰满| 亚洲免费视频观看| 色香欲www7777综合网| 日韩欧美一区二区视频在线播放| 免费成人你懂的| 99国产精品无码| 欧美视频在线观看 亚洲欧| 久久这里精品| 国产精品久久婷婷六月丁香| 性xxxx欧美老肥妇牲乱| 少妇愉情理伦片bd| 亚洲国产中文字幕| 九色在线播放| 国产精品免费在线免费| 国产不卡一二三区| 日本在线播放一区二区| 亚洲日穴在线视频| 香蕉视频免费在线看| 51视频国产精品一区二区| 竹菊久久久久久久| 一级黄色高清视频| 亚洲国产美国国产综合一区二区| 五月婷婷综合久久| 国产精品情侣自拍| 日韩电影免费网址| 高清中文字幕mv的电影| 色婷婷av一区二区三区gif| 麻豆传媒在线免费看| 99伊人久久| 欧美专区18| 麻豆视频在线观看| 亚洲天堂av网| av综合网站| 亚洲国产精品三区| 亚洲最大成人综合| 激情小说 在线视频| 91嫩草在线视频| 青娱乐精品在线视频|