在WINDOWS下安裝MRTG全攻略
網(wǎng)絡(luò)流量監(jiān)控
文:重慶/樊禮 (cqfanli@163.com)
如需轉(zhuǎn)載,請保持文檔完整并注明出處( http://www.cnitexam.com )
代序
在一個網(wǎng)絡(luò)中,作為網(wǎng)絡(luò)工程師或者網(wǎng)絡(luò)管理員,需要隨時了解網(wǎng)絡(luò)的各種狀態(tài),以判斷網(wǎng)絡(luò)是否處于健康狀態(tài)或者隨時了解網(wǎng)絡(luò)的流量、每個路由器的流量、每個交換機端口的流量…,以供年度報告時向上級領(lǐng)導(dǎo)提供詳實的數(shù)據(jù)及圖形報告。在這里,我先把自己有關(guān)如何獲取網(wǎng)絡(luò)流量的方法向大家講解一下,如果有必要,您可以立即動手,自己做一個公司的網(wǎng)絡(luò)流量監(jiān)控圖出來。網(wǎng)絡(luò)流量的監(jiān)控需要涉及到SNMP、PERL、MRTG和一點網(wǎng)頁的相關(guān)知識,現(xiàn)在我就STEP BY STEP給大家講解怎么具體實施。我的水平有限,如有錯誤或者更好的解決辦法,還懇請大家提出,謝謝!
STEP BY STEP教您安裝PERL
Perl的安裝比較簡單了,目前使用的一般是Active Perl for windows,現(xiàn)在最新的版本是5.8.0,它需要使用者先安裝IIS或者APACHE等常用的WEB服務(wù)器平臺。在這里,我就以最常用的IIS作為安裝的示例,如果大家需要在APACHE平臺里面安裝PERL,結(jié)果會稍有些不同.
Perl 適用于五花八門的各種作業(yè)平臺, 包括所有已知的 UNIX/Linux
及微軟的作業(yè)系統(tǒng), 以及足夠支持 POSIX 的下列平臺: BeOS, Cygwin, Netware,MPE/iX, OS/2, QNX, VMS, VOS, 以及 z/OS. 麥金塔 MacOS Classic 的用戶也可以在http://dev.macperl.org/ 下載專屬的移植版本.
在本例子中,我們以ActivePerl-5.6.1作為安裝示例教大家怎么安裝,Perl For WINDOWS 版本是msi的安裝包,一般的情況如ActivePerl-5.6.1.633-MSWin32-x86.msi ,大家可以去http://downloads.activestate.com/Ac...MSWin32-x86.msi 下載最新版本的ActivePerl。
安裝Perl的過程很簡單的,但還是要講解一下:
我現(xiàn)在的環(huán)境是WINDOWS 2000 SERVER 英文版+PACK3 ,IIS5.0平臺。
1、 打開Perl的安裝文件 ,點下一步,
2、 沒得選擇,只有同意協(xié)議才能下一步。
3、 在這里千萬要注意了,系統(tǒng)默認是安裝在 Perl 目錄里面,但為了我們以后使用程序的方便,一定要記得修改為 usr 目錄,盤符一般應(yīng)和web的根目錄所在的盤一致,結(jié)果如下:
4、 下一個畫面會讓您確認是否使用[PPM3發(fā)送個人信息至ASPN],還是省著點兒,不要選它,直接按下一步。
5、 這里可以全部選擇上,下一步。
6、 提示準備好了開始安裝了,下一步。
7、 開始安裝
8、 硬盤一陣狂響之后,系統(tǒng)就安裝成功了!大概在等幾分鐘吧
9、 安裝Perl 到此結(jié)束,是不是超級簡單。
Perl安裝好之后,您可以打開 [Internet Information Services]->[Default WebSite]->[Properties]->[Home Directory]->[Configuration]看到如下的畫面
看到其中有pl,plx,就表示安裝成功了,其他.cgi的是我自己手工加上去的,方法是點擊其他的[Add…]
在出現(xiàn)的對話框中輸入如圖所示的字符串即可。
然后我們可以測試一下安裝的結(jié)果,一般使用所謂的CGI探針,可以在網(wǎng)上找到。出現(xiàn)如上圖所示的內(nèi)容,就表示我們的PERL安裝配置成功,可以進入下一步學習了。
STEP BY STEP教您設(shè)置SNMP
我們將PERL安裝好后,要先設(shè)置一下您需要監(jiān)控流量的設(shè)備,它可能是路由器、交換機…甚至于一臺安裝了WIN2K的電腦。只要其支持SNMP的traps,都可以使用來作用被監(jiān)控的對象。我在這里面以一臺CISCO 2950交換機和華為2600路由器為例給大家介紹,因為涉及到IOS版本和其他不確定因素,在實際操作中,希望大家靈活運用。當然,下面的例子是我親手調(diào)試通過的,您只需要改變一下相關(guān)名稱,就可以正常使用了。
為了方便大家閱讀,我簡單的解釋一下:在設(shè)置community 字串時,不要使用默認的public,因為它無容易被某些黑客監(jiān)聽,或者出現(xiàn)安全漏洞,可以選擇自己認為有意義的字符串;host是接收traps的主機IP名字,可以根據(jù)您的實際需要調(diào)整。
以下命令在CISCO 2950環(huán)境里面調(diào)試通過:
C: elnet 您的交換機的IP
User Access Verification
Password:
TNKSW>en
Password:
TNKSW# conf t
TNKSW(config)# nmp-server community chinatnk RO
TNKSW(config)# snmp-server trap-source FastEthernet0/1
TNKSW(config)# snmp-server contact cqfanli@163.com
TNKSW(config)# snmp-server host 192.168.0.6 chinatnk
TNKSW(config)# snmp-server enable traps
TNKSW# sh run
TNKSW# wr
(以下為部份摘錄show run命令)
……
……
可以看到,到此我們的交換機的SNMP已經(jīng)正常工作了,當然,最重要的是別忘了保存呀,要不然就前功盡棄了,呵呵…
再看看華為2600路由器的配置,其實也差不多的,不過華為的產(chǎn)品好象幾個命令的CISCO有些不一樣,^_^
C: elnet 您的交換機的IP
User Access Verification
Password:
qjrouter> en
Password:
qjrouter# conf (華為產(chǎn)品不帶terminal參數(shù),*_*)
qjrouter(config)#snmp-server ?
community Enable SNMP ; set community string
contact Text for mib object sysContact
enable Enable SNMP Traps
host Specify hosts to receive SNMP TRAPs
location Text for mib object sysLocation
trap-authentication Send TRAP on receipt of incorrect community string
qjrouter(config)#snmp-server enable traps
qjrouter(config)#snmp-server contact cqfanli@163.com
qjrouter(config)#snmp-server location chinatnk
qjrouter(config)#snmp-server community ?
ro Read-only access with this community string
rw Read-Write access with this community string
qjrouter(config)#snmp-server community ro chinatnk
qjrouter(config)#
qjrouter#wr
qjrouter#sh ru
(以下為部份摘錄show run命令)
……
……
友情提示:一定要保存,不要忘記了,^_^
STEP BY STEP教您安裝MRTG
我們首先要從Internet上面下載最新的MRTG回來,MRTG的官方網(wǎng)址是:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/ MRTG的中國鏡象網(wǎng)址是:http://mrtg.openunion.org/ MRTG的下載網(wǎng)址是:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/ ,現(xiàn)在最新的版本是:mrtg-2.9.27.zip 如果您使用的是LINUX或者UNIX系統(tǒng),可以直接下載mrtg-2.9.27.tar.gz 。軟件下載回來后,我們要先將其解壓。由于MRTG是一個PERL寫的程序,不需要安裝,稍后有些安裝過程需要在DOS里面完成,所以建議解壓的路徑為C:MRTG。
下面給出詳細的安裝步驟:
1、 運行cmd,進入DOS狀態(tài);
2、 c:>cdmrtgin 進入剛才解壓的MRTG目錄,準備執(zhí)行命令;
3、 使用perl mrtg 命令測試MRTG是否正確;
4、 執(zhí)行命令行perl cfgmaker chinatnk@192.168.0.254 --global "WorkDir: c:wwwmrtg" --output mrtg.cfg
這一行命令我要解釋一下:
chinatnk@192.168.0.254 使用的是您需要獲得SNMP數(shù)據(jù)的設(shè)備的community 和它的IP地址;
WorkDir: c:wwwmrtg 使用的是正確安裝MRTG后,需要使用到的WEB目錄,要根據(jù)實際情況更改;
output mrtg.cfg 則是輸出后的配置文件名稱;
改好了之后按一下回車,系統(tǒng)就開始執(zhí)行配置了。由于我是先使用的是交換機來作為的SNMP源,上面命令執(zhí)行后,它會綁定24個端口,有一些信息顯示出來,而路由器上沒有那么多需要綁定的端口,所以信息量會稍微少一些。
此一步驟正常執(zhí)行完后,系統(tǒng)將在MRTG的目錄下生成指定的mrtg.cfg文件,我們下一步要做的就是修改MRTG文件,使之符合我們的要求。
有的設(shè)備不支持SNMP協(xié)議,在這里將會出現(xiàn)錯誤的提示信息,請各位朋友注意一下。
注意,如果您是需要同時監(jiān)控多個設(shè)備的流量,則需要修改output 參數(shù)后面的配置文件名,此例中是mrtg.cfg。
詳細資料如下:
C:mrtgin>perl cfgmaker chinatnk@192.168.0.4 --global "WorkDir: e:webrootmrt
g" --output mrtg4.cfg
--base: Get Device Info on chinatnk@192.168.0.4:
--base: Vendor Id: cisco
--base: Populating confcache
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/1 --> 1
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/2 --> 2
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/3 --> 3
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/4 --> 4
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/5 --> 5
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/6 --> 6
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/7 --> 7
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/8 --> 8
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/9 --> 9
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/10 --> 10
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/11 --> 11
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/12 --> 12
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/13 --> 13
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/14 --> 14
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/15 --> 15
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/16 --> 16
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/17 --> 17
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/18 --> 18
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/19 --> 19
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/20 --> 20
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/21 --> 21
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/22 --> 22
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/23 --> 23
--snpo: confcache chinatnk@192.168.0.4: Name Fa0/24 --> 24
--snpo: confcache chinatnk@192.168.0.4: Name Nu0 --> 25
--snpo: confcache chinatnk@192.168.0.4: Name Vl1 --> 26
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/1 --> 1
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/2 --> 2
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/3 --> 3
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/4 --> 4
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/5 --> 5
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/6 --> 6
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/7 --> 7
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/8 --> 8
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/9 --> 9
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/10 --> 10
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/11 --> 11
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/12 --> 12
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/13 --> 13
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/14 --> 14
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/15 --> 15
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/16 --> 16
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/17 --> 17
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/18 --> 18
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/19 --> 19
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/20 --> 20
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/21 --> 21
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/22 --> 22
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/23 --> 23
--snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/24 --> 24
--snpo: confcache chinatnk@192.168.0.4: Descr Null0 --> 25
--snpo: confcache chinatnk@192.168.0.4: Descr Vlan1 --> 26
--snpo: confcache chinatnk@192.168.0.4: Ip 192.168.0.4 --> 26
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 1
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 2 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 3 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 4 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 5 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 6 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 7 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 8 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 9 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 10 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 11 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 12 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 13 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 14 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 15 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 16 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 17 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 18 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 19 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 20 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 21 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 22 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 23 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 6 --> 24 (duplicate)
--snpo: confcache chinatnk@192.168.0.4: Type 1 --> 25
--snpo: confcache chinatnk@192.168.0.4: Type 53 --> 26
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-81 --> 1
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-82 --> 2
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-83 --> 3
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-84 --> 4
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-85 --> 5
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-86 --> 6
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-87 --> 7
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-88 --> 8
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-89 --> 9
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8a --> 10
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8b --> 11
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8c --> 12
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8d --> 13
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8e --> 14
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8f --> 15
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-90 --> 16
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-91 --> 17
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-92 --> 18
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-93 --> 19
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-94 --> 20
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-95 --> 21
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-96 --> 22
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-97 --> 23
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-98 --> 24
--snpo: confcache chinatnk@192.168.0.4: Eth --> 25
--snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-80 --> 26
--base: Get Interface Info
--base: Walking ifIndex
--base: Walking ifType
--base: Walking ifAdminStatus
--base: Walking ifOperStatus
--base: Walking ifAlias
--base: Walking ifSpeed
--base: Writing mrtg4.cfg
C:mrtgin>perl mrtg mrtg4.cfg
C:mrtgin>
C:mrtgin>perl cfgmaker chinatnk@192.168.0.254 --global "WorkDir: e:webrootm
rtg" --output mrtg5.cfg
--base: Get Device Info on chinatnk@192.168.0.254:
--base: Vendor Id:
--base: Populating confcache
--snpo: confcache chinatnk@192.168.0.254: Descr Ethernet0 --> 1
--snpo: confcache chinatnk@192.168.0.254: Descr Serial0 --> 2
--snpo: confcache chinatnk@192.168.0.254: Descr Bri0 --> 3
--snpo: confcache chinatnk@192.168.0.254: Descr LoopBack0 --> 4
--snpo: confcache chinatnk@192.168.0.254: Ip 127.0.0.1 --> 4
--snpo: confcache chinatnk@192.168.0.254: Ip 192.168.0.254 --> 1
--snpo: confcache chinatnk@192.168.0.254: Ip 202.104.141.177 --> 1
--snpo: confcache chinatnk@192.168.0.254: Type 6 --> 1
--snpo: confcache chinatnk@192.168.0.254: Type 23 --> 2
--snpo: confcache chinatnk@192.168.0.254: Type 23 --> 3 (duplicate)
--snpo: confcache chinatnk@192.168.0.254: Type 24 --> 4
--snpo: confcache chinatnk@192.168.0.254: Eth 00-e0-fc-06-d4-21 --> 1
--snpo: confcache chinatnk@192.168.0.254: Eth 00-00-00-00-00-00 --> 2
--snpo: confcache chinatnk@192.168.0.254: Eth 00-00-00-00-00-00 --> 3 (duplicate
)
--snpo: confcache chinatnk@192.168.0.254: Eth 00-00-00-00-00-00 --> 4 (duplicate
)
--base: Get Interface Info
--base: Walking ifIndex
--base: Walking ifType
--base: Walking ifAdminStatus
--base: Walking ifOperStatus
--base: Walking ifSpeed
--base: Writing mrtg5.cfg
C:mrtgin>perl mrtg mrtg5.cfg
C:mrtgin>
5、 開始生成流量圖及配置文件
6、
C:mrtgin>perl mrtg mrtg.cfg
命令成功執(zhí)行完成后,將會在我們前一個命令所指定的WEB目錄里面生成以IP+端口命名的網(wǎng)頁和一些png圖片,這些圖片就是網(wǎng)絡(luò)當時的流量圖。我們可以直接打開這個網(wǎng)頁檢查一下,看是否正常。剛開始生成后很多都是空白的,需要讓它自動運行一段時間后才可以有圖形表現(xiàn)出來。
7、 要使MRTG可以隨時得到最新的流量圖,我們還需要修改一下配置腳本,主要是剛才output參數(shù)所帶的文件名mrtg.cfg,使用文本編輯器打開它。
文件頭部已經(jīng)說明了在Windows系統(tǒng)里面或者在UNIX系統(tǒng)里面的不同配置方法,現(xiàn)在因為是新版的MRTG,已經(jīng)自動在尾部添加了工作目錄,不需要我們再手工編輯。
為了使網(wǎng)絡(luò)流量圖可以每5分鐘自動更新一次,我們還需要在
###Global Config Options的下一行加入一條命令:
RunAsDaemon: yes
這條命令的作用是使MRTG每5分鐘自動去獲取一次SNMP的數(shù)據(jù)及更新網(wǎng)絡(luò)流量圖形。
保存文件,退出。
8、 當我們需要同時監(jiān)控的設(shè)備多于一個時或者設(shè)備的接口多于一個時,將會涉及到生成了多個配置文件,這樣查看起來比較困難,這時我們需要使用indexmaker命令將多個數(shù)據(jù)收集起來做成一個文件里面。
執(zhí)行如下命令:
C:MRTGBIN> perl indexmaker --output=index.htm mrtg.cfg
此時,系統(tǒng)將會自動生成index.htm在我們指定的WEB目錄里面,我們現(xiàn)在可以打開網(wǎng)頁文件來查看是否正常了。
9、 為了使系統(tǒng)在每次開機后,能自動運行該命令,我們還需要在啟動里面加入這個快捷方式。
1)、在桌面擊右鍵,選擇快捷方式。
2)、輸入快捷方式的運行命令行為 start /D c:mrtg/bin wperl mrtg
日韩最新av在线|
国产一级二级三级视频|
日本熟妇成熟毛茸茸|
久久免费视频播放|
亚洲一区免费在线|
亚洲一区二区免费看|
乱子伦一区二区|
日韩电影不卡一区|
日本久久综合|
日日操免费视频|
国产偷国产偷亚洲清高网站|
国产中文精品久高清在线不|
欧美中文一区|
www.youjizz.com在线|
草草视频在线播放|
美丽的姑娘在线观看免费动漫|
亚洲天堂导航|
欧美日韩精品免费观看|
久久久久久高清|
日韩欧美一区二区三区|
黄色录像a级片|
久久不射电影网|
2020国产精品|
欧美v亚洲v综合v国产v仙踪林|
黄色漫画在线免费观看|
日本电影中文字幕|
久久中文字幕视频|
一区二区三区偷拍|
久草中文在线视频|
亚洲深夜福利网站|
欧美日韩一二|
日本全棵写真视频在线观看|
经典一区二区三区|
区一区二在线观看|
色美美综合视频|
午夜精品福利一区二区蜜股av|
亚洲国产精品久久久久|
久久久蜜桃一区二区人|
午夜爱爱毛片xxxx视频免费看|
久久资源亚洲|
97免费在线观看视频|
日本不卡一区二区三区视频|
成人av一区二区三区|
精品国产91亚洲一区二区三区www|
伊人网综合在线|
日韩精品一区二区三区免费视频|
女同一区二区免费aⅴ|
国产片一区二区三区|
啊啊啊好爽视频|
国产xxxx做受性欧美88|
欧美国产高潮xxxx1819|
国产不卡在线观看|
成年午夜在线|
日韩影片中文字幕|
亚洲成av人片在线观看香蕉|
成人黄色激情网|
男操女视频网站|
欧美一级性视频|
日本免费看黄色|
91网站进入|
国产精品久久久久无码av|
好吊色视频在线观看|
成人av免费在线观看|
国产在线成人精品午夜|
欧美黄网免费在线观看|
免费国产在线精品一区二区三区|
亚洲天堂国产|
黄色免费视频在线观看|
国产夫妻在线视频|
色狠狠色噜噜噜综合网|
在线的色视频|
www.com久久久|
丁香婷婷在线观看|
久久综合亚洲色hezyo国产|
国产精品熟女久久久久久|
中文字幕v亚洲ⅴv天堂|
这里只有精品在线观看视频|
久久久亚洲一区|
国产精品九九久久久久久久|
午夜免费一区|
日本激情视频网站|
日本在线视频播放|
337p日本|
天干夜夜爽爽日日日日|
欧美日韩免费观看一区|
色欲狠狠躁天天躁无码中文字幕|
欧美偷拍一区二区三区|
欧美激情一区二区三区在线视频|
黄色一级视频网站|
成人av福利|
一区二区伦理片|
国产午夜精品视频免费不卡69堂|
性综艺节目av在线播放|
精品免费国产一区二区|
免费观看亚洲|
乱馆动漫1~6集在线观看|
国产又黄又嫩又滑又白|
鲁一鲁一鲁一鲁一澡|
亚洲三级在线播放|
五月婷婷六月香|
www久久久com|
久中文字幕一区|
亚洲少妇中出一区|
精品伦理一区二区三区|
国产无遮挡又黄又爽免费网站|
国产一级一区二区|
久久电影中文字幕|
中文字幕在线中文字幕在线中三区|
丁香五月缴情综合网|
亚洲午夜久久久久久尤物|
国产伦精品一区二区三区照片91|
国产综合精品一区|
影音先锋男人看片资源站|
国产成人综合亚洲欧美在|
欧美另类69xxxxx|
色综合久久88色综合天天|
a一区二区三区亚洲|
小日子的在线观看免费第8集|
97看剧电视剧大全|
sis001欧美|
亚洲影院久久精品|
欧美高清视频www夜色资源网|
国产一级在线观看视频|
久久综合精品国产一区二区三区|
欧洲成人免费视频|
国产精品人人爱一区二区白浆|
精品免费日产一区一区三区免费|
黄色精品视频|
欧美亚洲专区|
国产一级大片免费看|
成人羞羞国产免费|
欧美一区二区三区免费看|
国产视频精品va久久久久久|
国产精品日韩精品欧美精品|
eeuss影院一区二区三区|
日本激情五月|
特黄特色特刺激视频免费播放|
久久婷婷国产综合国色天香|
久久综合影视|
欧美绝品在线观看成人午夜影视|
韩国成人在线视频|
国产911网站|
一本一道久久a久久|
精品国产免费人成网站|
三区四区电影在线观看|
www.热久久|
99久久精品无免国产免费|
美女精品视频|
久久6免费高清热精品|
亚洲大胆人体在线|
国产三级精品在线观看|
国产成人自拍视频在线观看|
中日精品一色哟哟|
深夜福利网站|
国产不卡精品|
国产视频一区二区三区四区五区|
xxxx18国产|
91精品国产乱码久久久久|
超碰91在线|
四虎影视成人永久免费观看视频|
久久免费黄色网址|
精品熟妇无码av免费久久|
久操成人av|
欧美精品aⅴ在线视频|
91九色丨porny丨国产jk|
亚洲精品在线免费看|
国产精品日韩精品欧美精品|
中文字幕成人在线|
jizzjizzjizz美国|
国产95亚洲|
日本视频不卡|
欧美一级一区|
亚洲欧洲日产国码av系列天堂|
久久国产精品久久久久久|
欧美精品一区三区在线观看|
日本视频一二三区中文字幕|
在线观看久久av|
h视频在线观看免费完整版|
久久伊人久久|
国内精品伊人久久久久av一坑|
日本欧美电影在线观看|
av资源网在线观看|
国产综合图区|
玖玖在线播放|
这里只有精品视频在线观看|
日韩精品国产欧美|
天天综合网色中文字幕|
一个人看的www日本高清视频|
免费在线亚洲|
国产在线91|
日韩精品一区二区三区三区免费|
色噜噜狠狠色综合欧洲selulu|
久久精品电影网|
欧美成人午夜激情视频|
在线能看的av网址|
亚洲AV第二区国产精品|
欧美天堂亚洲电影院在线观看|
欧美成人精品二区三区99精品|
亚洲专区在线|
日本视频二区|
亚洲成人xxx|
日本dvd播放|
日韩视频精品在线|
美女毛片一区二区三区四区最新中文字幕亚洲|
77成人影视|
666av成人影院在线观看|
中文字幕亚洲一区二区三区|
久久免费福利|
日韩一二三区不卡在线视频|
羞羞色国产精品网站|
欧美丰满一区二区免费视频|
日韩高清在线一区|
免费在线视频你懂得|
国产原创欧美精品|
国产精品偷伦视频免费观看国产|
欧美精品久久一区|
欧美精品影院|
色综合激情五月|
99国产精品|
免费av一级片|
国产精品无码AV|
久久www免费人成精品|
国产欧美日韩不卡|
噜噜噜在线视频|
亚洲精品av在线播放|
欧美激情在线视频二区|
无码人妻丰满熟妇区bbbbxxxx|
一级片在线免费观看视频|
a免费在线观看|
亚洲欧美日韩成人高清在线一区|
黄页在线免费看|
一区二区激情视频|
美女国产在线|
特黄视频免费观看|
日本不卡高字幕在线2019|
www.国产三级|
午夜精品视频一区二区三区在线看|
免费不卡av网站|
国产麻豆a毛片|
国产一级又黄|
日韩电影av|
免费播放av|
国产乱码在线观看|
国产亚洲福利|
国产精品一区二区三区www|
亚洲久久视频|
欧美国产日韩在线|
国产a级片视频|
欧美大片免费看|
91超碰在线免费|
日韩电影免费观看高清完整|
色姑娘资源站|
久久久久久香蕉网|
三上悠亚av一区二区三区|
345成人影院|
97人人爽人人喊人人模波多|
日韩欧美综合一区|
欧美日韩三级在线观看|
日韩高清在线免费观看|
国产国语老龄妇女a片|
a级免费观看|
777午夜精品福利在线观看|
成人av在线一区二区|
亚洲精品免费观看|
av3级在线|
久久久蜜桃一区二区人|
一本一道无码中文字幕精品热|
日本在线啊啊|
男人日女人下面视频|
天天爽天天狠久久久|
国产精品羞羞答答在线观看|
91看片官网|
欧美一级特黄a|
国产成人在线一区二区|
久久亚洲天堂网|
欧美久久久久久久久久久久久久|
国产成人的电影在线观看|
久久久久在线观看|
污网站在线免费看|
高潮白浆女日韩av免费看|
欧美片网站免费|
av在线免费观看网站|
欧美三电影在线|
天堂网一区二区三区|
精品视频在线一区二区|
91精品在线看|
中文字幕欧美激情极品|
久久久999精品|
俄罗斯嫩小性bbwbbw|
北条麻妃一二三区|
国产精品suv一区二区三区|
亚洲校园欧美国产另类|
少妇久久久久久久久久|
久久久久无码国产精品一区|
欧美色图欧美色图|
欧美激情在线观看|
国产成人禁片免费观看|
国产综合精品|
久久久午夜视频|
在线观看av不卡|
99精品久久99久久久久|
精品视频1区2区|
国产精品毛片无遮挡高清|
一区视频在线播放|
免费久久一级欧美特大黄|
国产又爽又黄ai换脸|
日韩国产精品大片|
女人天堂在线|
国产精品91在线|
亚洲一区二区在线视频观看|
国产一区二区0|
欧美重口另类videos人妖|
亚洲国产精品久久久男人的天堂|
99国产精品一区二区三区|
国产天堂第一区|
香蕉视频在线观看网站|
日韩免费一级视频|
国产99久久久国产精品潘金|
69亚洲乱人伦|
第四色男人最爱上成人网|
在线精品亚洲|
www.久久网|
三级全黄的视频在线观看|
国产不卡视频在线观看|
国产二区视频在线|
国产精品mp4|
欧亚洲嫩模精品一区三区|
2021久久精品国产99国产精品|