欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種無(wú)線路由器的端口映射測(cè)試方法

文檔序號(hào):7821173閱讀:529來(lái)源:國(guó)知局
一種無(wú)線路由器的端口映射測(cè)試方法
【專(zhuān)利摘要】本發(fā)明提供一種無(wú)線路由器的端口映射方法,包括以下步驟:步驟S1、將待測(cè)設(shè)備LAN側(cè)連接客戶端,WAN側(cè)連接服務(wù)器,配置待測(cè)設(shè)備以使客戶端可以ping通服務(wù)器;步驟S2、在待測(cè)設(shè)備上設(shè)置端口映射規(guī)則;步驟S3、服務(wù)器和客戶端上分別設(shè)置nc.exe可執(zhí)行程序,并在cmd窗口中切換到nc.exe路徑下;步驟S4、客戶端輸入監(jiān)聽(tīng)命令,服務(wù)器輸入發(fā)送命令;步驟S5、判斷服務(wù)器和客戶端之間的端口映射是否成功。本發(fā)明的無(wú)線路由器的端口映射方法一方面避免現(xiàn)有軟件造成的繁瑣與時(shí)間延遲,另一方面覆蓋面廣完善了測(cè)試需求。
【專(zhuān)利說(shuō)明】一種無(wú)線路由器的端口映射測(cè)試方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種路由器的【技術(shù)領(lǐng)域】,特別是涉及一種無(wú)線路由器的端口映射方法。

【背景技術(shù)】
[0002]目前路由器端口映射的測(cè)試方法是:在LAN側(cè)使用hfs.exe、3⑶aemon軟件作為服務(wù)器端,WAN側(cè)用瀏覽器訪問(wèn)http服務(wù)器,通過(guò)修改hfs.exe的端口號(hào)實(shí)現(xiàn)測(cè)試不同端口的目的。hfs.exe、3⑶aemon等常用做服務(wù)器的軟件使用的都是TCP端口、無(wú)使用UDP端口的簡(jiǎn)單工具做服務(wù)器。
[0003]因此,現(xiàn)有路由器端口映射測(cè)試方法主要具有以下缺點(diǎn):
[0004](I)現(xiàn)有服務(wù)器一般都使用TCP端口,無(wú)法測(cè)試UDP端口的映射功能。
[0005](2)客戶端需要使用瀏覽器訪問(wèn)http服務(wù)器,連續(xù)使用導(dǎo)致瀏覽器反應(yīng)較慢,延長(zhǎng)測(cè)試時(shí)間。
[0006](3)Firefox、Google等瀏覽器自動(dòng)屏蔽某些特殊端口如ftp服務(wù)的端口,導(dǎo)致無(wú)法測(cè)試某些特殊端口。
[0007](4) hfs.exe軟件本身空間小,屬于非安裝軟件,使用時(shí)容易無(wú)響應(yīng)。
[0008](5)瀏覽器緩存導(dǎo)致即使沒(méi)有映射的情況下,也可以成功訪問(wèn)http服務(wù)器。
[0009]Cygwin是一個(gè)在windows平臺(tái)上運(yùn)行的類(lèi)UNIX模擬環(huán)境,是許多軟件的集合。其中集成的NetCat功能可以單獨(dú)運(yùn)行于Windows系統(tǒng)。NetCat的實(shí)際可運(yùn)行的名字叫nc,是一個(gè)非常簡(jiǎn)單靈活的Unix工具,無(wú)需安裝,小巧快捷,可以讀、寫(xiě)TCP或UDP網(wǎng)絡(luò)連接。nc被設(shè)計(jì)成一個(gè)可靠的后端工具,能被其它的程序或腳本直接地或容易地驅(qū)動(dòng);同時(shí)nc又是一個(gè)功能豐富的網(wǎng)絡(luò)調(diào)試和開(kāi)發(fā)工具,因?yàn)樗梢越⒖赡苡玫降膸缀跞魏晤?lèi)型的連接。而且這個(gè)連接會(huì)一直持續(xù)下去,直到連接兩端的程序關(guān)閉連接;nc還可以通過(guò)UDP來(lái)完成這些功能,因此可以用來(lái)測(cè)試TCP/UDP服務(wù)器。
[0010]具體地,nc的參數(shù)如下:
[0011]_h:查看幫助信息
[0012]-d:后臺(tái)模式
[0013]-e prog:程序重定向,一但連接就執(zhí)行〔危險(xiǎn)〕
[0014]-1 secs:延時(shí)的間隔
[0015]-1:監(jiān)聽(tīng)模式,用于入站連接
[0016]-L:監(jiān)聽(tīng)模式,連接天閉后仍然繼續(xù)監(jiān)聽(tīng),直到CTR+C
[0017]-η:1P地址,不能用域名
[0018]-ο film:記錄16進(jìn)制的傳輸
[0019]-p [空格]:端口本地端口號(hào)
[0020]-r:隨機(jī)本地及遠(yuǎn)程端口
[0021]-t:使用Telnet交互方式
[0022]-u:UDP 模式
[0023]-v:詳細(xì)輸出,用-W將更詳細(xì)
[0024]-W:數(shù)字timeout延時(shí)間隔
[0025]-Z:將輸入,輸出關(guān)掉(用于掃錨時(shí))
[0026]綜上,如何利用nc來(lái)實(shí)現(xiàn)無(wú)線路由器的端口映射測(cè)試成為當(dāng)下一個(gè)熱點(diǎn)研究課題。


【發(fā)明內(nèi)容】

[0027]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種無(wú)線路由器的端口映射方法,解決了現(xiàn)有測(cè)試軟件無(wú)法涉及所有類(lèi)型的端口以及某些特殊端口無(wú)法測(cè)試等問(wèn)題,適用于所有支持DMZ、虛擬服務(wù)、家長(zhǎng)控制、MAC/IP/端口過(guò)濾、端口觸發(fā)等功能的路由器。
[0028]為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種無(wú)線路由器的端口映射方法,包括以下步驟:步驟S1、將待測(cè)設(shè)備LAN側(cè)連接客戶端,WAN側(cè)連接服務(wù)器,配置待測(cè)設(shè)備以使客戶端可以Ping通服務(wù)器;步驟S2、在待測(cè)設(shè)備上設(shè)置端口映射規(guī)則;步驟S3、服務(wù)器和客戶端上分別設(shè)置nc.exe可執(zhí)行程序,并在cmd窗口中切換到nc.exe路徑下;步驟
S4、客戶端輸入監(jiān)聽(tīng)命令,服務(wù)器輸入發(fā)送命令;步驟S5、判斷服務(wù)器和客戶端之間的端口映射是否成功。
[0029]根據(jù)上述的無(wú)線路由器的端口映射方法,其中:所述步驟S2中,設(shè)置端口映射規(guī)則時(shí),客戶端登陸待測(cè)設(shè)備的GUI來(lái)設(shè)置端口映射規(guī)則。
[0030]根據(jù)上述的無(wú)線路由器的端口映射方法,其中:所述步驟S4中,客戶端輸入的用于TCP端口的監(jiān)聽(tīng)命令包括nc-1-pX或nc-v-1-pX,用于UDP端口的監(jiān)聽(tīng)命令包括nc_u_l-p或nc-u-v-1 -P,其中,“X”表示監(jiān)聽(tīng)端口為待檢驗(yàn)端口,“ -V ”表示輸出詳細(xì)信息,“ -U ”表示UDP端口,監(jiān)聽(tīng)命令中不包括“-u”表示默認(rèn)為T(mén)CP端口。
[0031]根據(jù)上述的無(wú)線路由器的端口映射方法,其中:所述步驟S4中,服務(wù)器輸入的發(fā)送命令包括nc-pY服務(wù)器IP X或nc-v-pY服務(wù)器IP X, nc-u-pY服務(wù)器IP X或nc_u_v-pY服務(wù)器IP X ;其中,“Y”表示源端口,“X”表示目的端口及監(jiān)聽(tīng)端的監(jiān)聽(tīng)端口。
[0032]根據(jù)上述的無(wú)線路由器的端口映射方法,其中:所述步驟S5中,通過(guò)檢查服務(wù)器和客戶端之間是否連接連接成功,以及是否能夠成功傳輸數(shù)據(jù)來(lái)判斷服務(wù)器和客戶端之間的端口映射是否成功。
[0033]根據(jù)上述的無(wú)線路由器的端口映射方法,其中:所述步驟S5包括以下步驟:
[0034]步驟S51、判斷監(jiān)聽(tīng)命令和發(fā)送命令中是否包含“-V” ;若包含轉(zhuǎn)入步驟S52 ;若不包含轉(zhuǎn)入步驟S53 ;
[0035]步驟S52、檢查服務(wù)器和客戶端之間的連接是否建立成功,若成功轉(zhuǎn)入步驟S53 ;若不成功轉(zhuǎn)入步驟S57 ;
[0036]步驟S53、服務(wù)器輸入數(shù)據(jù);
[0037]步驟S54、檢查客戶端是否收到服務(wù)器發(fā)送來(lái)的數(shù)據(jù),若是,轉(zhuǎn)入步驟S55,若否轉(zhuǎn)入步驟S57 ;
[0038]步驟S55、客戶端輸入數(shù)據(jù);
[0039]步驟S56、檢查服務(wù)器是否收到客戶端發(fā)送來(lái)的數(shù)據(jù),若是,端口映射成功,流程結(jié)束;若否轉(zhuǎn)入步驟S57 ;
[0040]步驟S57、端口映射失敗,流程結(jié)束。
[0041]進(jìn)一步地,根據(jù)上述的無(wú)線路由器的端口映射方法,其中:服務(wù)器和客戶端通過(guò)鍵盤(pán)來(lái)輸入數(shù)據(jù)。
[0042]進(jìn)一步地,根據(jù)上述的無(wú)線路由器的端口映射方法,其中:服務(wù)器和客戶端通過(guò)觸摸屏來(lái)輸入數(shù)據(jù)。
[0043]進(jìn)一步地,根據(jù)上述的無(wú)線路由器的端口映射方法,其中:服務(wù)器和客戶端輸入數(shù)據(jù)并無(wú)先后順序。
[0044]如上所述,本發(fā)明的無(wú)線路由器的端口映射方法,具有以下有益效果:
[0045](I)消除以往hfs.exe小軟件容易反應(yīng)遲鈍造成的低效率缺陷;
[0046](2)體積小,無(wú)需安裝,在cmd窗口使用命令操作,不易卡死;
[0047](3)消除了瀏覽器訪問(wèn)延時(shí),即某些瀏覽器無(wú)法訪問(wèn)特殊端口時(shí)debug的時(shí)間;
[0048](4)可以測(cè)試TCP/UDP所有端口,覆蓋面廣;
[0049](5)可以測(cè)試所有C/S (Client/Server)模式的過(guò)濾,以及端口映射功能。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0050]圖1顯示為本發(fā)明的無(wú)線路由器的端口映射測(cè)試系統(tǒng)的結(jié)構(gòu)示意圖;
[0051]圖2顯示為本發(fā)明的無(wú)線路由器的端口映射測(cè)試方法的流程圖;
[0052]圖3顯示為本發(fā)明的無(wú)線路由器的端口映射測(cè)試方法的詳細(xì)流程圖。
[0053]元件標(biāo)號(hào)說(shuō)明
[0054]I客戶端
[0055]2服務(wù)器
[0056]3待測(cè)設(shè)備

【具體實(shí)施方式】
[0057]以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書(shū)所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說(shuō)明書(shū)中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。
[0058]需要說(shuō)明的是,本實(shí)施例中所提供的圖示僅以示意方式說(shuō)明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0059]本發(fā)明的無(wú)線路由器的端口映射測(cè)試方法通過(guò)在服務(wù)器和客戶端分別監(jiān)聽(tīng)本地端口,客服務(wù)器和戶端之間連接建立成功后發(fā)送數(shù)據(jù),即可測(cè)試出結(jié)果。通過(guò)使用nc.exe不僅可以測(cè)試DMZ、虛擬服務(wù)、upnp,還可以測(cè)試基于端口過(guò)濾的相關(guān)功能,如路由器的MAC/IP/端口過(guò)濾功能。
[0060]參照?qǐng)D1,本發(fā)明的無(wú)線路由器的端口映射測(cè)試系統(tǒng)包括客戶端1(PC1)、服務(wù)器2 (PC2)和待測(cè)設(shè)備(Device Under Testing,DUT) 3。其中,待測(cè)設(shè)備3LAN側(cè)連接客戶端1,WAN側(cè)連接服務(wù)器2。
[0061]參照?qǐng)D2-圖3,本發(fā)明的無(wú)線路由器的端口映射測(cè)試方法包括以下步驟:
[0062]步驟S1、將待測(cè)設(shè)備LAN側(cè)連接客戶端PCl,WAN側(cè)連接服務(wù)器PC2,配置待測(cè)設(shè)備以使客戶端PCl可以Ping通服務(wù)器PC2。
[0063]步驟S2、在待測(cè)設(shè)備上設(shè)置端口映射規(guī)則。
[0064]具體地,PCl登陸待測(cè)設(shè)備的⑶I,設(shè)置DMZ、虛擬服務(wù)等映射規(guī)則。
[0065]步驟S3、服務(wù)器PC2和客戶端PCl上分別設(shè)置nc.exe可執(zhí)行程序,并在cmd窗口中切換到nc.exe路徑下。
[0066]具體地,服務(wù)器PC2和客戶端PCl打開(kāi)cmd窗口,并切換到nc.exe路徑下。
[0067]步驟S4、客戶端PCl輸入監(jiān)聽(tīng)命令,服務(wù)器PC2輸入發(fā)送命令。
[0068]具體地,客戶端PCl可輸入用于TCP端口的監(jiān)聽(tīng)命令:nc-l-pX或nc-v-1-pX,也可輸入用于UDP端口的監(jiān)聽(tīng)命令nc-u-1-p或nc-u-v-1-p。
[0069]其中,“X”表示監(jiān)聽(tīng)端口為待檢驗(yàn)端口,“-V”表示輸出詳細(xì)信息,“-U”表示UDP端口,不輸入“-u”表示默認(rèn)為T(mén)CP端口。
[0070]服務(wù)器PC2輸入發(fā)送命令:nc-pY服務(wù)器IP X或nc-v-pY服務(wù)器IP X,nc-u-pY服務(wù)器IP X或nc-u-v-pY服務(wù)器IP X。
[0071]其中,“Y”表示源端口,“X”表示目的端口及監(jiān)聽(tīng)端的監(jiān)聽(tīng)端口。
[0072]步驟S5、判斷服務(wù)器和客戶端之間的端口映射是否成功。
[0073]其中,通過(guò)檢查服務(wù)器和客戶端之間是否連接連接成功并是否能夠成功傳輸數(shù)據(jù)來(lái)判斷服務(wù)器和客戶端之間的端口映射是否成功。
[0074]具體地,步驟S5又包括以下步驟:
[0075]步驟S51、判斷監(jiān)聽(tīng)命令和發(fā)送命令中是否包含“-V” ;若包含轉(zhuǎn)入步驟S52 ;若不包含轉(zhuǎn)入步驟S53。
[0076]步驟S52、檢查服務(wù)器和客戶端之間的連接是否建立成功,若成功轉(zhuǎn)入步驟S53 ;若不成功轉(zhuǎn)入步驟S57。
[0077]步驟S53、服務(wù)器輸入數(shù)據(jù)。
[0078]步驟S54、檢查客戶端是否收到服務(wù)器發(fā)送來(lái)的數(shù)據(jù),若是,轉(zhuǎn)入步驟S55,若否轉(zhuǎn)入步驟S57。
[0079]步驟S55、客戶端輸入數(shù)據(jù)。
[0080]步驟S56、檢查服務(wù)器是否收到客戶端發(fā)送來(lái)的數(shù)據(jù),若是,端口映射成功,流程結(jié)束;若否轉(zhuǎn)入步驟S57。
[0081]步驟S57、端口映射失敗,流程結(jié)束。
[0082]其中,若包含“-V”時(shí),“-V”輸出詳細(xì)信息后才能檢查服務(wù)器和客戶端之間是否連接成功;如果不包含“-V”,則可直接輸入數(shù)據(jù),對(duì)方收到數(shù)據(jù)則證明連接成功。
[0083]通常,服務(wù)器和客戶端通過(guò)鍵盤(pán)、觸摸屏等輸入裝置來(lái)輸入數(shù)據(jù)。在判斷服務(wù)器和客戶端之間的連接是否建立成功時(shí),服務(wù)器和客戶端輸入數(shù)據(jù)并無(wú)先后順序,可根據(jù)需求任意執(zhí)行。
[0084]綜上所述,本發(fā)明的無(wú)線路由器的端口映射方法消除了以往hfs.exe小軟件容易反應(yīng)遲鈍造成的低效率缺陷;體積小,無(wú)需安裝,在cmd窗口使用命令操作,不易卡死;消除了瀏覽器訪問(wèn)延時(shí),即某些瀏覽器無(wú)法訪問(wèn)特殊端口時(shí)debug的時(shí)間;可以測(cè)試TCP/UDP所有端口,覆蓋面廣;可以測(cè)試所有C/S模式的過(guò)濾,以及端口映射功能。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價(jià)值。
[0085]上述實(shí)施例僅例示性說(shuō)明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
【權(quán)利要求】
1.一種無(wú)線路由器的端口映射方法,其特征在于,包括以下步驟: 步驟S1、將待測(cè)設(shè)備LAN側(cè)連接客戶端,WAN側(cè)連接服務(wù)器,配置待測(cè)設(shè)備以使客戶端可以Ping通服務(wù)器; 步驟S2、在待測(cè)設(shè)備上設(shè)置端口映射規(guī)則; 步驟S3、服務(wù)器和客戶端上分別設(shè)置nc.exe可執(zhí)行程序,并在cmd窗口中切換到nc.exe路徑下; 步驟S4、客戶端輸入監(jiān)聽(tīng)命令,服務(wù)器輸入發(fā)送命令; 步驟S5、判斷服務(wù)器和客戶端之間的端口映射是否成功。
2.根據(jù)權(quán)利要求1所述的無(wú)線路由器的端口映射方法,其特征在于:所述步驟S2中,設(shè)置端口映射規(guī)則時(shí),客戶端登陸待測(cè)設(shè)備的Gn來(lái)設(shè)置端口映射規(guī)則。
3.根據(jù)權(quán)利要求1所述的無(wú)線路由器的端口映射方法,其特征在于:所述步驟S4中,客戶端輸入的用于TCP端口的監(jiān)聽(tīng)命令包括nc-l-ρχ或nc-v-1-pX,用于UDP端口的監(jiān)聽(tīng)命令包括nc-u-1-p或nc-u-v-1-p,其中,“X”表示監(jiān)聽(tīng)端口為待檢驗(yàn)端口,“_v”表示輸出詳細(xì)信息,“-u”表示UDP端口,監(jiān)聽(tīng)命令中不包括“-u”表示默認(rèn)為T(mén)CP端口。
4.根據(jù)權(quán)利要求1所述的無(wú)線路由器的端口映射方法,其特征在于:所述步驟S4中,服務(wù)器輸入的發(fā)送命令包括nc-pY服務(wù)器IP X或nc-v-pY服務(wù)器IP X,nc-u-pY服務(wù)器IP X或nc-u-v-pY服務(wù)器IP X ;其中,“Y”表示源端口,“X”表示目的端口及監(jiān)聽(tīng)端的監(jiān)聽(tīng)端口。
5.根據(jù)權(quán)利要求1所述的無(wú)線路由器的端口映射方法,其特征在于:所述步驟S5中,通過(guò)檢查服務(wù)器和客戶端之間是否連接連接成功,以及是否能夠成功傳輸數(shù)據(jù)來(lái)判斷服務(wù)器和客戶端之間的端口映射是否成功。
6.根據(jù)權(quán)利要求1所述的無(wú)線路由器的端口映射方法,其特征在于:所述步驟S5包括以下步驟: 步驟S51、判斷監(jiān)聽(tīng)命令和發(fā)送命令中是否包含“-V” ;若包含轉(zhuǎn)入步驟S52 ;若不包含轉(zhuǎn)入步驟S53 ; 步驟S52、檢查服務(wù)器和客戶端之間的連接是否建立成功,若成功轉(zhuǎn)入步驟S53 ;若不成功轉(zhuǎn)入步驟S57 ; 步驟S53、服務(wù)器輸入數(shù)據(jù); 步驟S54、檢查客戶端是否收到服務(wù)器發(fā)送來(lái)的數(shù)據(jù),若是,轉(zhuǎn)入步驟S55,若否轉(zhuǎn)入步驟 S57 ; 步驟S55、客戶端輸入數(shù)據(jù); 步驟S56、檢查服務(wù)器是否收到客戶端發(fā)送來(lái)的數(shù)據(jù),若是,端口映射成功,流程結(jié)束;若否轉(zhuǎn)入步驟S57 ; 步驟S57、端口映射失敗,流程結(jié)束。
7.根據(jù)權(quán)利要求6所述的無(wú)線路由器的端口映射方法,其特征在于:服務(wù)器和客戶端通過(guò)鍵盤(pán)來(lái)輸入數(shù)據(jù)。
8.根據(jù)權(quán)利要求6所述的無(wú)線路由器的端口映射方法,其特征在于:服務(wù)器和客戶端通過(guò)觸摸屏來(lái)輸入數(shù)據(jù)。
9.根據(jù)權(quán)利要求6所述的無(wú)線路由器的端口映射方法,其特征在于:服務(wù)器和客戶端輸入數(shù)據(jù)并無(wú)先后順序。
【文檔編號(hào)】H04L12/26GK104363143SQ201410707070
【公開(kāi)日】2015年2月18日 申請(qǐng)日期:2014年11月27日 優(yōu)先權(quán)日:2014年11月27日
【發(fā)明者】李蕾蕾 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
西宁市| 黄大仙区| 麻栗坡县| 天峨县| 侯马市| 同心县| 庆元县| 东方市| 拉萨市| 西和县| 嘉义市| 喜德县| 江安县| 安达市| 山东省| 富蕴县| 华蓥市| 东城区| 容城县| 修武县| 广宁县| 广汉市| 襄汾县| 黄龙县| 浦县| 仙桃市| 宁波市| 阿巴嘎旗| 晋江市| 图们市| 清丰县| 夏河县| 乌审旗| 全州县| 定州市| 青川县| 双桥区| 南漳县| 河北省| 弥渡县| 海宁市|