第一篇:一張網(wǎng)卡也可以實現(xiàn)內(nèi)網(wǎng)外網(wǎng)同時用
一張網(wǎng)卡也可以實現(xiàn)內(nèi)網(wǎng)、外網(wǎng)同時上,需要一個路由器,不顧上網(wǎng)就要查下IP地址改下參數(shù),接法:路由進(jìn)線不接在主進(jìn)線口,插在1.2.3.那些口子上,用一根網(wǎng)線把主進(jìn)線口和4號口串接起來.先設(shè)置好外網(wǎng)路由和以往設(shè)置路由一樣.內(nèi)網(wǎng)就撥號上網(wǎng)?;緱l件全部準(zhǔn)備好了,下面設(shè)置同時上:
1.點擊右下角內(nèi)網(wǎng)已連接上的(寬帶連接)點(詳細(xì)信息)查看內(nèi)網(wǎng)的客戶端IP地址(如我的是:134.225.41.39)
2.當(dāng)能外網(wǎng)的IP地址也要知道,一般設(shè)置路由的網(wǎng)關(guān)是:192.168.1.1
在開始程序中點擊:運行,然后輸入CMD,確認(rèn)。
在彈出黑色窗口中輸入:
@echo off
echo 正在為您設(shè)定內(nèi)網(wǎng)外網(wǎng)同時上,請稍等......route-f
route add 192.0.0.0 mask 255.0.0.0 134.225.41.39 metric 20
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1
echo 恭喜你呢現(xiàn)在可以同時上內(nèi)網(wǎng)和外網(wǎng)了
echo.& pause
把上面的命令做成批處理文件,放在桌面,每天開機(jī)連接上內(nèi)網(wǎng),查看內(nèi)網(wǎng)的客戶端IP地,改一下批處理文件里面內(nèi)網(wǎng)的客戶端IP地,再運行改好的批處理文件,就可以內(nèi)外網(wǎng)同時上。
做批處理文件就是:點電腦左下角開始點所有程序點附件點記事本,打開記事本把上面的命令復(fù)制粘貼進(jìn)去,另存為bat文件。
備注:別忘了吧里面的網(wǎng)址網(wǎng)關(guān)改成你自己的哦。
第二篇:內(nèi)網(wǎng)與外網(wǎng)不在一個網(wǎng)段,同時上外網(wǎng)和內(nèi)網(wǎng)(自己整理)
《內(nèi)網(wǎng)與外網(wǎng)不在一個網(wǎng)段,如何實現(xiàn)內(nèi)網(wǎng)與外網(wǎng)互通》
我在臺式機(jī)上插了無線網(wǎng)卡,主要是通過調(diào)節(jié)TCP/IP設(shè)置里的躍點數(shù),達(dá)到都兼顧的目的,調(diào)節(jié)合適,內(nèi)外網(wǎng)都不掉線。本地TCP/IP設(shè)置里的躍點數(shù) 1 內(nèi)網(wǎng)優(yōu)先 10 外網(wǎng)優(yōu)先
自動 外網(wǎng)優(yōu)先 但內(nèi)網(wǎng)也不掉線
1內(nèi)網(wǎng)優(yōu)先時此時外網(wǎng)連接正常,但QQ類會掉線。
10外網(wǎng)優(yōu)先,此時QQ正常,但內(nèi)網(wǎng)連接受阻。
自動 外網(wǎng)優(yōu)先,但內(nèi)網(wǎng)也不掉線。
不讓外網(wǎng)掉線,是掉線了就沒我的機(jī)會了,這個路由只能進(jìn)15臺機(jī)子,我們這兒卻有300臺電腦,100多臺手機(jī)在搶信號。
最簡單的方法:
你把接內(nèi)網(wǎng)的網(wǎng)卡設(shè)置成
IP:設(shè)置為10.11.2.*(根據(jù)你自己的內(nèi)網(wǎng)分配ip)子網(wǎng)碼255.0.0.0 網(wǎng)關(guān) 不填(重要)這樣就可以了。
但是這個速度可能比較慢,下面的設(shè)置可是使兩個網(wǎng)互通。
【網(wǎng)上搜索相關(guān)問題:】
tcp/ip配置中的“躍點數(shù)”Metric是什么意思?如何配置?
我的理解是這樣的:
比如你裝有兩塊網(wǎng)卡A, B,對應(yīng)的ip地址配置中,躍點數(shù)分別是1和2。然后,當(dāng)你訪問某個網(wǎng)站,系統(tǒng)經(jīng)過路由檢查,發(fā)現(xiàn)通過這兩個網(wǎng)卡都可以到達(dá)目的地,于是,系統(tǒng)選擇躍點數(shù)小的路由,就是網(wǎng)卡A。躍點數(shù)是為用于特殊網(wǎng)絡(luò)接口的 IP 路由分配的值,用來標(biāo)識與使用該路由有關(guān)的成本。例如,可以根據(jù)鏈接速度、躍點計數(shù)或時間延遲來計算躍點數(shù),它可以自動為基于鏈接速度的本地路由配置躍點數(shù)。當(dāng)路由表中包含用于同一目的地的多個路由時,“自動躍點計數(shù)”功能便非常有用。例如,如果您的計算機(jī)具有一個 10 兆位(Mb)的網(wǎng)絡(luò)接口和一個 100 Mb 的網(wǎng)絡(luò)接口,并且該計算機(jī)具有一個在兩個網(wǎng)絡(luò)接口上均已配置的默認(rèn)網(wǎng)關(guān),那么“自動躍點計數(shù)”功能就會為較慢的網(wǎng)絡(luò)接口分配較高的躍點數(shù)。該功能會強(qiáng)制流向 Internet 的所有流量,例如,使用可用的最快網(wǎng)絡(luò)接口。
重要:在Windows系統(tǒng)中我們通過route print命令來查看路由表,這個路由表是本地系統(tǒng)的;通過route add命令添加一條路由表條目,通過route delete刪除路由條目。
【同時上外網(wǎng)和內(nèi)網(wǎng)其它回答】
第一個人的回答:具體設(shè)置步驟如下:
1.設(shè)置無線網(wǎng)卡為默認(rèn)路由網(wǎng)關(guān):無線網(wǎng)絡(luò)連接屬性—Internet協(xié)議(TCP/IP)-屬性-高級,手動輸入無線路由網(wǎng)關(guān),我這里的是192.168.1.X,躍點數(shù)為“1”,是最高優(yōu)先級。到了這一步,如果有線連接,無線連接同時存在的話,所有的數(shù)據(jù)都是經(jīng)由無線網(wǎng)卡處理的。
2.設(shè)置排除信息,把10.132.X.X路段的網(wǎng)址連接請求交由優(yōu)先網(wǎng)卡處理:在命令行輸入以下命令
route add 10.132.0.0 mask 255.255.0.0 10.132.196.1 route-p add 10.132.0.0 mask 255.255.0.0 10.132.196.1(-p是永久寫入,不加時重啟后就沒有了)
其中10.132.0.0是本地局域網(wǎng)網(wǎng)段,10.132.196.1是本機(jī)所處子網(wǎng)段的默認(rèn)網(wǎng)關(guān),需要根據(jù)具體情況填寫。經(jīng)過以上設(shè)置,在訪問本地網(wǎng)段的時候均由有線網(wǎng)卡處理,訪問互聯(lián)網(wǎng)的時候可交由無線網(wǎng)卡處理,就不會產(chǎn)生沖突了。
【第二個人的回答】
可以通過命令來查看你計算機(jī)上的路由表,netstat –r(路由算法使用了許多不同的metric以確定最佳路徑。復(fù)雜的路由算法可以基于多個metric選擇路由,并把它們結(jié)合成一個復(fù)合的metric。)
用ROUTE這個命令就能實現(xiàn)的.你可以把一個主用網(wǎng)絡(luò)接到無線路由器的WAN口,一個次用網(wǎng)絡(luò)接到LAN口,另外那個接次用的一定要調(diào)好路由后在接,可以是路由貓或路由器配置好后在接.我們辦公室用的是電信的網(wǎng)接到WAN口,連接方法是貓接到WAN口,配置好無線路由器的路由就好了.辦公網(wǎng)直接接到LAN口,因為不想在多加一個路由設(shè)備,所以把無線路由器的IP,電腦網(wǎng)卡的IP都設(shè)為和辦公網(wǎng)同一私網(wǎng)的10開頭的IP段了.這里我們只通過無線網(wǎng)卡上網(wǎng),沒有用雙網(wǎng)卡,所以在一個無線網(wǎng)卡上設(shè)置了雙網(wǎng)關(guān).首選網(wǎng)關(guān)就是路由器的IP地址了.10.88.133.73 第二網(wǎng)關(guān)是10.88.133.1
樓主的情況只需要在每個網(wǎng)卡上設(shè)置好網(wǎng)關(guān)等參數(shù)就好了
route-p add 10.88.0.0(辦公網(wǎng)的IP段)mask 255.255.0.0 10.88.133.1(辦公網(wǎng)的網(wǎng)關(guān))作過這個命令后內(nèi)部網(wǎng)的數(shù)據(jù)就從10.88.133.1的網(wǎng)關(guān)轉(zhuǎn)發(fā)了.在宿舍里我們用的電信和聯(lián)通的雙網(wǎng)了,同樣把電信的作為主用,聯(lián)通的作為次用(通過路由器配置后才接到LAN口的),找了些聯(lián)通的IP段作了ROUTE命令就行了.其實這個很靈活的,可以通過上面的方法,也可以通過一個交換機(jī)或無線AP加上幾個路由設(shè)備都能實現(xiàn).如果你IP段設(shè)置的較好的化,P2P下載時還可以帶寬疊加的.我們的電信是1M,聯(lián)通的是2M.BT下載時,如果連接到聯(lián)通的種子通達(dá)到3M的速度
【第三個人的回答】
可以的,我已經(jīng)穩(wěn)定的使用快一年時間了 簡單和你說下 方法
有線網(wǎng)卡設(shè)置IP地址:為 192.168.2.* 網(wǎng)關(guān)為 192.168.2.1 無線網(wǎng)卡設(shè)置IP為 192.168.1.* 網(wǎng)關(guān)為 192.168.1.1 然后用 網(wǎng)關(guān)自動切換軟件,就可以實現(xiàn)。
和樓主一樣一張有線網(wǎng)卡,一張無線玩卡!
1、有線接的電信(電信的IP多,所以有線網(wǎng)卡作為主網(wǎng)卡,網(wǎng)通的IP相對少些,所以當(dāng)副網(wǎng)卡),網(wǎng)關(guān)192.168.2.1,接的是路由來的電信網(wǎng)絡(luò)!
2、無線網(wǎng)卡接的是無線信號,是網(wǎng)通的信號!網(wǎng)關(guān)是192.168.1.1。
3、電信IP多,所以將有線網(wǎng)卡當(dāng)主網(wǎng)卡,在添加路由表的時候改的地方少些!你可以查詢到它的地址!在cmd里面輸入route print。
4、就是改動你的路由表,讓網(wǎng)通的IP從無線網(wǎng)卡接口進(jìn)出。添加路由表: 例如:
route add 192.168.0.0 mask 255.255.0.0 192.168.1.1(route delete 192.168.0.0 mask 255.255.0.0 192.168.1.1)這個不是永久添加,電腦重啟后就沒有了!
route-p add 192.168.0.0 mask 255.255.0.0 192.168.1.1 加參數(shù)-p 就可以永久添加!
案例一:雙網(wǎng)卡靜態(tài)IP設(shè)置
電腦在公司局域網(wǎng)內(nèi)。使用用192.168.0.1這個網(wǎng)關(guān)時,電腦只能訪問外部網(wǎng),而用192.168.0.2這個網(wǎng)關(guān)時只能訪問內(nèi)部網(wǎng)。請問,有沒有什么辦法可以讓我同時訪問內(nèi)、外部網(wǎng)而不用手工更改網(wǎng)關(guān)設(shè)置?
答:你只要這樣進(jìn)行設(shè)置:把192.168.0.1作為外部網(wǎng)關(guān),手工增加內(nèi)部各網(wǎng)段的靜態(tài)路由,例如:route add 192.168.1.0 mask 255.255.255.0 192.168.0.2。(???)
案例七:雙網(wǎng)卡 內(nèi)外網(wǎng) 路由問題 route-p add(轉(zhuǎn)載)
因為Windows 2000 下只允許配置一個默認(rèn)網(wǎng)關(guān),如果在網(wǎng)上鄰居--〉屬性里面把本地連接(內(nèi)網(wǎng))配上網(wǎng)關(guān)192.168.97.10,本地連接2(外網(wǎng))配上網(wǎng)關(guān) 10.42.29.10,表面上看是配置了2個網(wǎng)關(guān),但是在DOS環(huán)境下輸入route print命令查看路由表,在路由表下的default gateway只有1個網(wǎng)關(guān)。
實際上,如果我們的內(nèi)部網(wǎng)Intranet只處于一個網(wǎng)段192.168.97.0,內(nèi)部網(wǎng)內(nèi)的ip地址范圍192.168.97.1~192.168.97.254,連接內(nèi)網(wǎng)的本地連接可以不用配網(wǎng)關(guān),只配外網(wǎng)的本地連接2網(wǎng)關(guān)10.42.29.10。
當(dāng)內(nèi)網(wǎng) 1號主機(jī) 192.168.97.2要與 2號主機(jī) 192.168.97.3通訊,主機(jī)1檢查目標(biāo)地址ip 192.168.97.3的網(wǎng)段為 192.168.97.3與運算255.255.255.0為192.168.97.0,跟本主機(jī)處于同一網(wǎng)段,經(jīng)交換機(jī)(根據(jù)MAC地址轉(zhuǎn)發(fā))直接把數(shù)據(jù)包發(fā)給目標(biāo)主機(jī),而不會走路由器。
當(dāng)本機(jī)器要上外網(wǎng)的時候,經(jīng)查找本機(jī)的路由表,在route print命令顯示出來的路由表中,路由查詢是從下往上查詢的,最上面的路由條目為默認(rèn)路由。經(jīng)網(wǎng)關(guān)把數(shù)據(jù)包發(fā)出去,從而達(dá)到與外網(wǎng)通訊的目的。
如果內(nèi)網(wǎng)還分好幾個網(wǎng)段,這時候,如果內(nèi)網(wǎng)的本地連接不設(shè)網(wǎng)關(guān),顯然是不能與內(nèi)網(wǎng)的其他網(wǎng)段通訊的。例:如果內(nèi)網(wǎng)主機(jī)192.168.97.1要與192.168.98.1通訊,該主機(jī)查找本地路表,由于沒有找到192.168.98.0的相關(guān)路由表項,最后只好走默認(rèn)路由,把數(shù)據(jù)包送到網(wǎng)關(guān)10.42.29.10,而這個網(wǎng)關(guān)是外部網(wǎng)的網(wǎng)關(guān),該數(shù)據(jù)包顯然是無法到達(dá)我們內(nèi)部網(wǎng)的(設(shè)內(nèi)外網(wǎng)的目的主要是為了隔絕,所以外網(wǎng)是無法把此數(shù)據(jù)包路由到內(nèi)網(wǎng)的相應(yīng)目的主機(jī)上的)
解決的辦法:添加靜態(tài)路由,由于內(nèi)部網(wǎng)都是以192.168開頭的,所以我們可以在DOS環(huán)境下輸入: route add 192.168.0.0 mask 255.255.0.0 192.168.97.10 這又產(chǎn)生了一個問題,192.168.98.1的子網(wǎng)掩碼為255.255.255.0,重疊路由。
對于重疊路由的策略是十分有用的,它允許缺省路由作為目的為0.0.0.0、子網(wǎng)掩碼為0.0.0.0的路由進(jìn)行工作,而不需要作為路由軟件的一個特殊情況來實現(xiàn)。
2.將連接單位內(nèi)部網(wǎng)的網(wǎng)卡IP配好后,將網(wǎng)關(guān)設(shè)置為空(即不設(shè)網(wǎng)關(guān)),啟用后,此時內(nèi)網(wǎng)無法通過網(wǎng)關(guān)路由;
3.進(jìn)入CMD,運行:
route-p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1(意思是將192*的IP包的路由網(wǎng)關(guān)設(shè)為192.168.0.1,-P 參數(shù)代表永久寫入路由表,不用-p重啟后路由表消失,建議實驗時暫不用-p,成功后再用。)
4.OK!同時啟用兩個網(wǎng)卡,兩個網(wǎng)關(guān)可以同時起作用了,兩個子網(wǎng)也可以同時訪問了,關(guān)機(jī)重啟后也不用重設(shè)!
【綜上所述】
1、如果兩個網(wǎng)段都能上網(wǎng),兩個網(wǎng)卡如果都寫網(wǎng)關(guān),必須要加路由,這樣的好處是:兩個網(wǎng)段的網(wǎng)速可以疊加;
2、如果內(nèi)網(wǎng)不能上網(wǎng),而且內(nèi)網(wǎng)只有一個網(wǎng)段,則內(nèi)網(wǎng)的網(wǎng)關(guān)為空。且不用寫路由表。
3、如果內(nèi)網(wǎng)網(wǎng)段有兩個及以上,分別有自己的網(wǎng)關(guān)(不能上網(wǎng)),這樣的話,網(wǎng)關(guān)可以為空,且必須寫路由表。
《用雙網(wǎng)卡合并帶寬提高網(wǎng)速》
用雙網(wǎng)卡合并帶寬提高網(wǎng)速
收集者:小路 發(fā)布于:004km.cn 發(fā)布時間:2010-11-19 12:37:55 發(fā)布人:小路
減小字體
增大字體
一,雙接入線路帶寬合并是不小的難題
最近筆者也在為這個問題而頭疼,不過最終本人發(fā)現(xiàn)了一個不錯的辦法,今天就請各位IT168網(wǎng)絡(luò)頻道的讀者跟隨筆者一起通過圍魏救趙的方法突破雙網(wǎng)卡速度極限。
筆者所在企業(yè)對外申請了兩條線路,一條是網(wǎng)通ADSL線路,帶寬是1M;另外一條是電信通的線路,帶寬是2M。企業(yè)內(nèi)部是通過代理服務(wù)器的方法將內(nèi)部數(shù)據(jù)包轉(zhuǎn)發(fā)出去。代理服務(wù)器上有雙網(wǎng)卡;但是一直以來都沒有找到完美的合并帶寬的工具和手段,平時網(wǎng)通ADSL線路作為備份線路使用,一般情況只通過電信通線路訪問外網(wǎng)。
筆者要實現(xiàn)的目的則是將代理服務(wù)器上的兩塊網(wǎng)卡分別連接兩條外網(wǎng)出口線路,然后將他們合并到一起,從而提高網(wǎng)絡(luò)通訊整體速度。要求測試后能夠看到下載速度達(dá)到兩條線路之和就非常完美了。前者網(wǎng)通ADSL線路,帶寬是1M,對應(yīng)的下載速度是130KB/s,后者電信通的線路,帶寬是2M,對應(yīng)的下載速度為260KB/s;合并后總帶寬極限應(yīng)該能夠到達(dá)400KB/s。
二,從本地路由下手:實現(xiàn)雙網(wǎng)卡帶寬有效合并
網(wǎng)上有一些工具是將多個網(wǎng)卡合并到一起使用,不過筆者之前也嘗試過效果都不太好,因為任何的軟件合并都不夠智能,經(jīng)常造成兩個網(wǎng)卡傳輸沖突,從而適得其反影響實際傳輸速度。今天筆者要介紹的辦法則是通過從本地路由下手來突破網(wǎng)絡(luò)速度極限。
眾所周知對于多網(wǎng)卡的計算機(jī)來說我們可以把他看成是一臺路由器,代理服務(wù)器就是利用這種路由數(shù)據(jù)原理工作的。路由器中都存在著名為路由表的數(shù)據(jù)條目,通過路由表中的信息來轉(zhuǎn)發(fā)數(shù)據(jù)。當(dāng)計算機(jī)有多個網(wǎng)卡時我們是否可以通過設(shè)置路由表來轉(zhuǎn)發(fā)數(shù)據(jù)呢?將一部分?jǐn)?shù)據(jù)發(fā)送到網(wǎng)卡1而另外一部分?jǐn)?shù)據(jù)轉(zhuǎn)發(fā)到網(wǎng)絡(luò)2傳輸出去呢?答案是肯定的,我們可以像設(shè)置路由那樣針對計算機(jī)操作系統(tǒng)添加路由條目。
在Windows系統(tǒng)中我們通過route print命令來查看路由表,這個路由表是本地系統(tǒng)的;通過route add命令添加一條路由表條目,通過route delete刪除路由條目。
既然我們可以通過命令來添加路由表和條目信息,那么如何來填寫路由條目呢?在route add命令中我們需要知道轉(zhuǎn)發(fā)網(wǎng)絡(luò)IP段以及對應(yīng)的子網(wǎng)掩碼,同時還需要知道路由下一跳地址。筆者以企業(yè)實際應(yīng)用為例進(jìn)行介紹。
當(dāng)企業(yè)計算機(jī)上有多個網(wǎng)卡時我們可以通過ipconfig來查看各個網(wǎng)卡的地址信息,例如網(wǎng)卡1是192.168.1.120,網(wǎng)卡1的網(wǎng)關(guān)是192.168.1.1;網(wǎng)卡2是116.245.96.246,由于是PPPOE撥號所以網(wǎng)關(guān)也是116.245.96.246。(如圖1)
接下來我們就要確定數(shù)據(jù)缺省從哪個網(wǎng)卡走,這里假設(shè)缺省數(shù)據(jù)從網(wǎng)卡2走,那么當(dāng)我們在命令提示窗口中輸入route print時將能夠在最下面看到default gateway的字樣,這個就是缺省網(wǎng)關(guān),從圖中可以看到當(dāng)前系統(tǒng)的缺省網(wǎng)關(guān)是網(wǎng)卡2的地址116.245.96.246,而不是網(wǎng)卡1的網(wǎng)關(guān)192.168.1.1。(如圖2)
如果發(fā)現(xiàn)在route print里顯示的default gateway默認(rèn)網(wǎng)關(guān)地址不是我們所希望的缺省網(wǎng)卡該如何更改呢?例如上例中默認(rèn)網(wǎng)關(guān)是網(wǎng)卡1的網(wǎng)關(guān)192.168.1.1。那么我們可以通過兩個方法解決,首先禁用網(wǎng)卡1,然后重新啟動計算機(jī),再通過route print查看缺省網(wǎng)卡,由于系統(tǒng)只有網(wǎng)卡2處于啟用狀態(tài),所以缺省網(wǎng)卡也自然變成了網(wǎng)卡2的網(wǎng)卡,最后再啟用網(wǎng)卡1即可。如果這個方法不管用我們就需要編輯注冊表中與本地連接有關(guān)的鍵值了,通過修改鍵值將網(wǎng)卡2的鍵值更改排列到網(wǎng)卡1的前面,從而解決了缺省網(wǎng)卡的問題。具體鍵值為[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesTcpipParametersInterfaces,由于篇幅關(guān)系這里就不詳細(xì)說明了,一般來說大部分情況按照第一個辦法可以解決。
確保默認(rèn)網(wǎng)卡是自己認(rèn)同的數(shù)據(jù)默認(rèn)通訊地址后我們就要根據(jù)實際來添加路由表了,這里假設(shè)我們要訪問58.129.0.0這個地址段,不過為了提高速度讓他們不從默認(rèn)網(wǎng)關(guān)(網(wǎng)卡2)通訊而是從網(wǎng)卡1走,那么我們就需要添加一條這樣的指令)route add 58.129.0.0 mask 255.255.0.0 192.168.1.1。(如圖3)
首先route add后面跟的是網(wǎng)段,包括網(wǎng)絡(luò)號和子網(wǎng)掩碼,另外最后還需要寫上下一跳地址,一般就是網(wǎng)卡1的網(wǎng)關(guān)地址,例如本例中的192.168.1.1。
添加完路由表條目后我們通過route print命令可以看到58.129.0.0對應(yīng)的路由信息出現(xiàn)在路由表中,下一跳地址是192.168.1.1。(如圖4)
小提示:
下一跳地址是數(shù)據(jù)轉(zhuǎn)發(fā)到的地址,必須填寫網(wǎng)卡1的網(wǎng)關(guān)地址,不是網(wǎng)卡1的IP地址,否則路由條目將無法正常工作,網(wǎng)絡(luò)訪問58.129.0.0這個網(wǎng)段將出現(xiàn)死循環(huán),通訊數(shù)據(jù)連接超時。
當(dāng)然除了route add命令是添加路由條目外,如果我們書寫錯誤的話還可以通過route delete命令刪除條目,記得書寫時要寫全才能讓刪除命令生效,當(dāng)然route命令還有很多額外參數(shù),例如metric這類跳躍數(shù)設(shè)置等,在本例中用的不多,因為我們的路由都只是一跳而已,所以可以不填寫,當(dāng)然感興趣的讀者想知道具體命令可以通過/?來查詢。三,測試效果:雙網(wǎng)卡的速度極限達(dá)400KB/s
通過一條簡單的路由條目添加命令我們實現(xiàn)了有數(shù)據(jù)要訪問58.129.0.0 255.255.0.0網(wǎng)段時通過網(wǎng)卡1傳輸出去,而其他所有數(shù)據(jù)都從網(wǎng)卡2傳輸出去,從而有效的擴(kuò)大了帶寬,將兩條線路的速度都極大的發(fā)揮出來。
設(shè)置完畢后筆者通過兩個FTP服務(wù)器下載資源,一個FTP服務(wù)器位于58.129.0.0 255.255.0.0網(wǎng)段,另外一個FTP服務(wù)器在外網(wǎng)其他地址。正常情況下不設(shè)置路由條目的話,我們只能夠通過一個網(wǎng)卡來完成下載任務(wù),最多也就250KB/s,而通過設(shè)置路由轉(zhuǎn)發(fā)條目后訪問58.129.0.0 255.255.0.0網(wǎng)段的數(shù)據(jù)從網(wǎng)卡1傳輸出去,而訪問另外一個FTP服務(wù)器的數(shù)據(jù)則依然走網(wǎng)卡2。從圖中我們可以看到網(wǎng)卡2下載速度達(dá)到了250KB/s,而與此同時網(wǎng)卡1下載速度并沒有受網(wǎng)卡2線路的最大帶寬限制依然保持在157KB/s的極速。要知道這樣的下載并不是峰值而是穩(wěn)定傳輸,通過巧妙設(shè)置我們發(fā)揮了雙網(wǎng)卡的速度極限,兩者之和可以達(dá)到400KB/s并且這種傳輸是穩(wěn)定的。(如圖5)
當(dāng)然在實際使用過程中我們可以通過tracert 58.129.*.*(*號用實際IP替代)的命令來判斷設(shè)置的路由條目是否生效,如果第一跳轉(zhuǎn)發(fā)到192.168.1.1則表明設(shè)置正確,如果還是走網(wǎng)卡2的缺省網(wǎng)關(guān)116.245.96.246的話就要再次執(zhí)行route print查詢故障了。例如筆者查詢58段第一跳被成功轉(zhuǎn)發(fā)到了192.168.1.1,這表明設(shè)置完全正確沒有任何問題。(如圖6)
小提示:
我們通過手工添加的路由條目在系統(tǒng)重新啟動后會自動消失,因此如果想長期使用和管理維護(hù)的話我們可以通過建立一個批處理文件并加入到啟動項中自動運行的辦法來解決,這樣每次重新啟動系統(tǒng)后該路由條目依然會被自動添加。四,如何實現(xiàn)數(shù)據(jù)分流?下載走網(wǎng)卡1,瀏覽走網(wǎng)卡2?
之前我們介紹的是基于網(wǎng)段的分流,通過添加多個網(wǎng)段我們可以實現(xiàn)更加詳細(xì)的地址分段,發(fā)往不同地址的數(shù)據(jù)包通過不同網(wǎng)卡傳輸出去。不過在實際使用中筆者也遇到了這樣的問題,有沒有辦法讓所有的下載走網(wǎng)卡1,瀏覽頁面走網(wǎng)卡2通訊呢?筆者想來想去也沒有找到能夠高效解決的辦法,希望有經(jīng)驗的讀者可以和我們聯(lián)系一起探討。
筆者解決的辦法是利用代理為軟件分流,我們可以在網(wǎng)上找一個速度比較快有保障的代理服務(wù)器,知道了代理服務(wù)器地址后我們可以將這個代理服務(wù)器地址通過route add命令指定訪問該代理服務(wù)器走哪塊網(wǎng)卡。接下來指定某軟件使用代理服務(wù)器通訊即可。例如我們指定了迅雷下載使用代理服務(wù)器1.1.1.1,然后再利用route add將訪問1.1.1.1的數(shù)據(jù)轉(zhuǎn)發(fā)給網(wǎng)卡1的網(wǎng)關(guān),其他數(shù)據(jù)依然從網(wǎng)卡2傳輸,這樣就解決了軟件分流的問題。不過這個方法存在一個問題,那就是對代理服務(wù)器的穩(wěn)定性和速度要求比較高,如果代理服務(wù)器隔三差五的無法使用,我們也不得不為頻繁找代理頻繁加路由條目而頭疼。(如圖7)
小提示:
對于不具備代理設(shè)置功能的軟件來說我們可以利用第三方代理工具winsocks來實現(xiàn)指定該軟件使用代理的功能。五,總結(jié):
通過本文介紹的圍魏救趙曲線救國的方法,我們可以輕松將兩塊網(wǎng)卡合并到一起,發(fā)揮他們的速度極限,從而以最佳速度為企業(yè)應(yīng)用服務(wù),大大提高了企業(yè)應(yīng)用的效率,讓企業(yè)業(yè)務(wù)開展事半功倍
用單網(wǎng)卡連接兩個網(wǎng)段
學(xué)校有兩個計算機(jī)教室,各有40臺電腦,兩個教室通過交換機(jī)連接。為了防止學(xué)生在網(wǎng)絡(luò)上私自傳送文件,我們將這兩個教室的計算機(jī)的IP地址設(shè)置在不同的網(wǎng)段上。但是新的問題出現(xiàn)了:雖然兩個教室隔離開了,但老師們上課傳遞課件又成了問題,能不能解決這個問題呢?經(jīng)過一系列的探索,我們采用單網(wǎng)卡實現(xiàn)了兩個教室間的通信。
實現(xiàn)原理
在沒有路由器的情況下,在同一個IP子網(wǎng)內(nèi)的主機(jī)才能通信。主機(jī)不在同一網(wǎng)段內(nèi),即使通過交換機(jī)或集線器連接了也無法相互通信。不信您可以試一下,用兩臺不同網(wǎng)段IP的主機(jī)(如192.168.1.1和192.168.2.1,使用255.255.255.0作為子網(wǎng)掩碼),即使把這兩臺電腦連接在同一集線器或交換機(jī)上,在只使用TCP/IP協(xié)議時,它們是無法通信的。
我們知道,一臺計算機(jī)是可以有多個IP地址的,如果我們給一臺服務(wù)器綁定兩個以上IP地址,其中一個IP地址在一個網(wǎng)段中(如192.168.1.0),另一個IP地址在另一個網(wǎng)段中(如192.168.2.0),如果給服務(wù)器提供路由功能,這兩個IP地址充當(dāng)網(wǎng)關(guān),就可以把兩個網(wǎng)段連接在一起了。經(jīng)過查找資料,我們發(fā)現(xiàn)Windows 2000 Server具有的“路由和遠(yuǎn)程訪問”服務(wù),能夠很好地提供路由功能。
“路由和遠(yuǎn)程訪問”的配置
為了解決這個問題,需要在連接這兩個教室的交換機(jī)或集線器上安放一臺使用靜態(tài)IP地址的服務(wù)器。這臺服務(wù)器需要至少指定兩個IP地址,一個IP地址處在一個教室計算機(jī)所在的網(wǎng)段中,另一個IP地址處在另一個教室計算機(jī)所在的網(wǎng)段中。
在默認(rèn)狀態(tài)下,Windows 2000 Server已經(jīng)安裝了“路由和遠(yuǎn)程訪問”服務(wù),只是沒有配置好,所以需要進(jìn)行相關(guān)設(shè)置:
1、在服務(wù)器上以管理員身份登錄,點擊“開始”,在“程序”組中會有一個“計算機(jī)管理”,點擊其中的“管理工具”程序組,“管理工具”里面有一個“路由和遠(yuǎn)程訪問”項,找到后點擊,在出現(xiàn)的“操作”菜單上點擊“配置并啟用路由”項,會出現(xiàn)“路由和遠(yuǎn)程訪問服務(wù)器安裝向?qū)А保凑障驅(qū)У奶崾具M(jìn)行操作就可以了。點擊[下一步]按鈕,出現(xiàn)選擇項,我們需要選擇的是“網(wǎng)絡(luò)路由器”,因為我們的目的就是讓W(xué)indows 2000 Server承擔(dān)路由器的責(zé)任。
2、點擊[下一步]按鈕后,會出現(xiàn)確定協(xié)議的窗口?,F(xiàn)在IPX/SPX協(xié)議已經(jīng)不使用了,而且NetBEUI協(xié)議也不是可以路由的協(xié)議,所以我們只需要對TCP/IP協(xié)議進(jìn)行路由,選擇“是,所有可用的協(xié)議都在列表上”就可以了。
3、點擊[下一步]按鈕,會出現(xiàn)是否允許遠(yuǎn)程撥入的選項,因為我們在局域網(wǎng)中,不允許用戶從電話線撥入局域網(wǎng),因此選擇“否”就可以了。再點擊[下一步]按鈕,就會提示設(shè)置完成了。點擊[完成]按鈕之后,會出現(xiàn)“正在啟動路由和遠(yuǎn)程訪問服務(wù)”的提示,啟動之后的“路由和遠(yuǎn)程服務(wù)”窗口如附圖所示。
設(shè)置客戶端
在啟用服務(wù)后,并不是馬上可以使用,而是需要給客戶端指定網(wǎng)關(guān)的IP地址。因為雖然啟動了路由器,但是客戶端計算機(jī)并不知道路由器(即網(wǎng)關(guān))的IP地址,所以還是無法通信。
客戶端的設(shè)置也很簡單,假定您使用Windows 98作客戶端,在“網(wǎng)上鄰居”上右擊,在彈出的菜單中點擊“屬性”,在協(xié)議列表中點擊“TCP/IP”協(xié)議,點擊[屬性]按鈕,就會出現(xiàn)“TCP/IP屬性”對話框。在“網(wǎng)關(guān)”選項卡中,在“新網(wǎng)關(guān)”下面的IP地址欄輸入服務(wù)器的IP地址,再點擊[添加]按鈕。服務(wù)器有兩個IP地址,選擇哪一個呢?當(dāng)然是選擇和當(dāng)前主機(jī)在同一個網(wǎng)段的IP地址了。即如果當(dāng)前主機(jī)IP地址是“192.168.1.150”,那么網(wǎng)關(guān)的IP地址就是“192.168.1.X”的那個IP地址。當(dāng)然,這不需要在所有的計算機(jī)上設(shè)置,只要在需要跨網(wǎng)段通信的計算機(jī)上設(shè)置就可以了。
在所有的設(shè)置完成之后,現(xiàn)在您用“ping”命令測試一下與另外一個網(wǎng)段的通信是否正常。如果您設(shè)置的都正確,通信就會沒問題的。
如何停止服務(wù)
如果想中斷兩個網(wǎng)段的通信,如何實現(xiàn)呢?這也很好實現(xiàn):在“路由和遠(yuǎn)程訪問”程序中點擊其中的“IP路由選擇”,在右邊出現(xiàn)的“本地連接”中右擊,在彈出的菜單中點擊“屬性”,會出現(xiàn)一個對話框,在“啟用IP路由器管理器”上去掉復(fù)選框即可。
如果您有多個網(wǎng)段,也可以用這個方法實現(xiàn),原理是一樣的。如果兩個教室之間的交換機(jī)或集線器沒有直接連接,此時就需要服務(wù)器安裝雙網(wǎng)卡,每塊網(wǎng)卡分別連接到一個教室的交換機(jī)或集線器上,再分別指定一個IP地址,再啟用“路由和遠(yuǎn)程訪問”服務(wù)即可。
==
第三篇:用struts2實現(xiàn)session權(quán)限檢查同時控制用戶重復(fù)登錄
用struts2實現(xiàn)session權(quán)限檢查同時控制用戶重復(fù)登錄
1.需要struts2的jar包 2.web.xml
3.Struts.xml
”-//Apache Software Foundation//DTD Struts Configuration 2.0//EN“
”http://struts.apache.org/dtds/struts-2.0.dtd“>
/> class=”com.luosoy.SessionControl.SessionFilter“> 4.jsp界面(1)login.Jsp <%@ page language=”java“ contentType=”text/html;charset=UTF-8“ pageEncoding=”UTF-8“%> <%@taglib prefix=”s“ uri=”/struts-tags“ %> <% %>