精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

999久久久91| 成人精品电影在线| 成人免费精品视频| 91精品国产91久久久久久| 国产三级国产精品| 深夜视频一区二区| 亚洲精品视频在线| 久久伊人一区二区| 一区二区不卡视频在线观看| 欧美aⅴ99久久黑人专区| 亚洲第一视频网站| 欧美男女交配视频| 电影k8一区二区三区久久| 99久久精品免费看| 成人a免费视频| 国产区在线观看视频| 久久日文中文字幕乱码| 亚洲国产欧美日韩精品| 99热一区二区| 亚洲午夜天堂| 一区二区三区久久| 亚洲高清123| 日韩一区二区三区在线观看视频| 麻豆国产欧美一区二区三区| 18性欧美xxxⅹ性满足| 糖心vlog免费在线观看| 香蕉久久夜色精品国产使用方法| 欧美一区二区三区不卡| 91蝌蚪视频在线观看| 91白丝在线| 亚洲精品高清在线| 神马影院我不卡午夜| 六月婷婷综合网| 韩国av一区二区三区在线观看| 奇米成人av国产一区二区三区| 欧美日韩激情在线观看| 日韩激情一区| 亚洲香蕉在线观看| 自拍视频一区二区| 白嫩白嫩国产精品| 欧美一区二区三区在线视频| 性生交免费视频| 在线看片国产福利你懂的| 亚洲综合视频网| 国产日产欧美一区二区| √新版天堂资源在线资源| 久久青草国产手机看片福利盒子| 高清视频在线观看一区| www.色日本| 国产一区二区看久久| 国产欧美精品一区二区三区介绍 | 日批视频免费观看| 99精品久久久| 久久男人资源视频| 国产一级中文字幕| 亚洲无线视频| 国外成人在线视频| 国产精品二区一区二区aⅴ| 欧美精品99| 久久久久久久一区二区| 免费三片在线播放| 影音先锋中文字幕一区二区| 欧美国产日韩中文字幕在线| 精品爆乳一区二区三区无码av| 综合一区在线| 欧美国产日韩一区| 欧美三级韩国三级日本三斤在线观看 | 亚洲一级二级| 久久久久这里只有精品| 日韩精品亚洲元码| 日韩国产精品毛片| 日韩伦理在线观看| 亚洲婷婷在线视频| 蜜桃网站在线观看| 色图在线观看| 偷拍与自拍一区| 99热成人精品热久久66| 欧美色网在线| 欧美久久久久久久久中文字幕| 三级视频中文字幕| 国产高清日韩| 日韩hd视频在线观看| 亚洲熟妇无码av| 欧美日韩中字| 另类少妇人与禽zozz0性伦| 精品人妻在线播放| 一区二区三区高清视频在线观看| 日本欧美在线视频| 亚洲一级片免费看| 国产精品99久久不卡二区| 亚洲一区二区三区视频| 无码国产精品高潮久久99| 久久久精品影视| 日日噜噜噜夜夜爽爽| 国产偷倩在线播放| 在线观看国产一区二区| www.亚洲自拍| 日韩在线麻豆| www.久久久久| 精品美女久久久久| 久久se这里有精品| 精品国产免费人成电影在线观...| 精品亚洲成a人片在线观看| 亚洲日本欧美天堂| 波多野结衣家庭教师在线| yiren22亚洲综合| 亚洲成**性毛茸茸| 日本美女xxx| 极品中文字幕一区| 国产欧美精品日韩| 少妇性bbb搡bbb爽爽爽欧美| 亚洲摸摸操操av| 波多野结衣作品集| jizz性欧美23| 久久精品成人欧美大片| 日韩久久中文字幕| 国产成人免费在线观看不卡| 亚洲激情啪啪| av资源新版天堂在线| 欧美精品免费视频| 亚洲永久精品ww.7491进入| 欧美日韩 国产精品| 国产精品美女免费看| 香蕉av在线播放| 亚洲色欲色欲www在线观看| 国产精品69页| 久久精品国产亚洲5555| 久久成人免费视频| 亚洲午夜在线播放| 久久嫩草精品久久久精品| 日韩视频在线视频| 久久中文字幕一区二区| www.欧美免费| 中文区中文字幕免费看| 久久这里只精品最新地址| 国产夫妻自拍一区| 亚洲国产aⅴ精品一区二区| 色噜噜亚洲精品中文字幕| 无码人妻一区二区三区线| 99亚偷拍自图区亚洲| 欧美狂野激情性xxxx在线观| 伊人国产精品| 日韩中文字幕免费视频| 亚洲午夜无码久久久久| 久久久久高清精品| 东京热加勒比无码少妇| 久久综合五月婷婷| 中文字幕欧美区| 色yeye香蕉凹凸一区二区av| 国产又爽又黄的视频| 成人丝袜视频网| 麻豆传媒网站在线观看| 国产一区二区高清在线| 久久成人精品视频| 国产哺乳奶水91在线播放| 亚洲天堂精品视频| 亚洲天堂av一区二区三区| 久久国产小视频| 国产日本欧美一区二区三区在线| 超碰免费在线观看| 欧美日韩综合色| 国产午夜精品久久久久久久久| 日日夜夜免费精品视频| 日本一区二区在线视频| 久久精品黄色| 久久在线精品视频| 亚洲国产www| 亚洲国产成人av好男人在线观看| 国产精品手机在线观看| 欧美中文日韩| 视频一区二区在线| 久久人体av| 欧美不卡视频一区发布| 狠狠综合久久av一区二区| 欧美日韩国产激情| 波多野结衣一二三四区| 久久国产视频网| 国产性生活免费视频| 精品国产影院| 国产成人精品免费视频| 欧美精品日韩少妇| 日韩一级二级三级| 成人免费区一区二区三区| 久久久久久电影| 一区二区在线免费看| 欧美黄免费看| 久久综合九色欧美狠狠| 日韩欧美专区| 国模精品系列视频| 成人欧美亚洲| 日韩欧美精品在线视频| 欧美h在线观看| 一区视频在线播放| 久久久久国产精品无码免费看| 日韩和欧美一区二区三区| 日本久久高清视频| 妖精一区二区三区精品视频| 成人激情视频在线观看| 国产网站在线| 日日噜噜噜夜夜爽亚洲精品 | 九色91在线| 亚洲精品中文字幕av| 91肉色超薄丝袜脚交一区二区| 亚洲欧美另类图片小说| 性高潮久久久久久久| 国产精品综合网| 女人另类性混交zo| 国产字幕视频一区二区| 五码日韩精品一区二区三区视频| 美女日韩一区| 国产激情久久久久| sqte在线播放| 日韩在线观看免费全| 桃花色综合影院| 欧美一卡二卡三卡| 又污又黄的网站| 精品国产成人在线| 五月天丁香激情| 中文字幕+乱码+中文字幕一区| 四季av综合网站| 韩国成人精品a∨在线观看| 亚洲 中文字幕 日韩 无码| 欧美日韩成人免费观看| 国产aⅴ精品一区二区三区色成熟| 国产免费视频传媒| 亚洲永久网站| 国产精品又粗又长| 在线一区电影| 亚洲欧美电影在线观看| 国产亚洲电影| 久久青青草原一区二区| 亚洲va欧美va人人爽成人影院| 国产视频福利一区| 久久野战av| 欧美影院在线播放| 久久男人天堂| 久久久久久久999| 免费不卡av| 欧美大尺度在线观看| а√天堂资源地址在线下载| 色七七影院综合| seseavlu视频在线| 国产亚洲精品综合一区91| 日本午夜在线视频| 亚洲精品福利视频| 欧美一级片免费| 精品久久久久久久久久久久久久久久久 | 国产色产综合色产在线视频| 久久久久麻豆v国产精华液好用吗| 国产馆精品极品| 中文字幕无码毛片免费看| 国产乱妇无码大片在线观看| 成人不卡免费视频| 韩国成人福利片在线播放| 中文字幕一区二区在线观看视频| 激情久久五月天| 在线免费黄色小视频| 国产精品一区在线观看乱码 | www.色综合.com| 欧亚乱熟女一区二区在线| bt欧美亚洲午夜电影天堂| 久久人妻一区二区| 久久一区二区视频| www..com.cn蕾丝视频在线观看免费版| 久久综合久久久久88| 久操视频免费看| 欧美国产亚洲另类动漫| 特级西西人体高清大胆| **欧美大码日韩| 在线免费日韩av| 亚洲福利一区二区| 精品免费囯产一区二区三区| 在线免费av一区| 夜夜骚av一区二区三区| 日韩视频一区二区三区| 天天干视频在线| 国产一区二区av| 久草中文在线| 性色av一区二区三区| 激情亚洲影院在线观看| 成人精品aaaa网站| 精品精品国产毛片在线看| 欧美一区二区三区四区五区六区| 日韩免费高清| 97免费视频观看| 老**午夜毛片一区二区三区| 五月激情婷婷在线| 成人午夜视频在线观看| 免费人成又黄又爽又色| 亚洲人吸女人奶水| 国产成人无码一区二区三区在线| 色8久久人人97超碰香蕉987| 国产精品女同一区二区| 亚洲福利视频在线| av网站无病毒在线| 欧美激情视频一区二区三区不卡 | 97精品一区| 亚洲国产精品无码观看久久| 免费在线看一区| 无码人妻一区二区三区精品视频| 久久久久9999亚洲精品| 欧美黄色免费观看| 在线精品国精品国产尤物884a| 精品人妻一区二区三区浪潮在线| 亚洲精品中文字| 色操视频在线| 国产色婷婷国产综合在线理论片a| 精品无人区一区二区| 伊人久久青草| 久久国产日本精品| 日韩大尺度视频| 26uuu亚洲综合色| 九九精品在线观看视频 | 国产高清第一页| 在线观看视频99| 九色porny视频在线观看| 成人精品一区二区三区| 欧美人与拘性视交免费看| 国产乱人伦精品一区二区三区| 免费观看日韩电影| 国产偷人妻精品一区| 一区二区三区欧美日韩| 亚洲天堂aaa| 亚洲人成网站色ww在线| 国产三级伦理在线| 成人性生交大片免费看视频直播 | 国产97免费视频| 欧美无砖砖区免费| 激情综合闲人网| 68精品国产免费久久久久久婷婷| 亚洲精品一区二区三区在线| 伊人久久婷婷色综合98网| 日韩av成人高清| 国产三级av在线播放| 欧美日韩一区二区在线播放| 欧美自拍偷拍第一页| 欧美片一区二区三区| 久久69av| 欧美国产综合色视频| 欧美黑人猛猛猛| 在线播放亚洲一区| 日韩伦理在线观看| 国产精品一区二区三| 精品视频免费在线观看| 久久久久久久激情| 久久婷婷国产综合国色天香| 国产做受高潮漫动| 亚洲高清久久久久久| 成人av影院在线观看| www.久久久| 黄色日韩在线| 在线观看成人动漫| 亚洲高清不卡在线| 少妇一级淫片免费看| 久久久久久久香蕉网| 极品尤物一区| 无码播放一区二区三区| 2024国产精品| 国产一区二区视频网站| 亚洲性夜色噜噜噜7777| 成人精品动漫| 一本色道婷婷久久欧美| 国内国产精品久久| 黄色一级视频在线观看| 亚洲第一男人av| 日韩电影网站| 亚洲精品日韩成人| 国产麻豆91精品| 国产无遮挡aaa片爽爽| 日韩精品中文字幕在线| 成人视屏在线观看| 亚洲第一页在线视频| 国产乱码字幕精品高清av| 久久黄色免费视频| 日韩的一区二区| 先锋欧美三级| 男人草女人视频| 成人黄色av网站在线| www.国产一区二区| 主播福利视频一区| 欧美一区一区| 99热在线这里只有精品| 国产三级久久久| 99久久婷婷国产一区二区三区| 欧美国产在线视频| 亚洲另类av| 在线黄色免费看| 午夜精彩视频在线观看不卡| 欧美777四色影视在线| 91精品视频免费| 国产精品美女| 国产在线免费看| 亚洲电影第1页| 欧美xxxx性| 日韩a∨精品日韩在线观看| 国产欧美一区二区在线观看| jizz中国女人| 日韩美女视频中文字幕| 夜间精品视频| 亚洲综合色一区|