當(dāng)計(jì)算機(jī)需要通過vpn建立撥號(hào)連接另外一個(gè)網(wǎng)絡(luò)時(shí),默認(rèn)情況下,網(wǎng)絡(luò)包將全部從新建的vpn隧道通過。
如圖:
上圖111.111.111.111為互聯(lián)網(wǎng)網(wǎng)關(guān);10.0.0.1為內(nèi)部vpn網(wǎng)關(guān)(地址均為示意ip,不是真實(shí)ip)。
這種路由模式下,所有流量均經(jīng)過vpn通過,包括與vpn對(duì)方網(wǎng)絡(luò)通訊及互聯(lián)網(wǎng)通訊。當(dāng)我們同時(shí)需要訪問內(nèi)部資源與互聯(lián)網(wǎng)資源時(shí)(如訪問辦公資源、同步文件、更新病毒庫、系統(tǒng)補(bǔ)丁下載),會(huì)造成兩種流量同時(shí)擠占在一條并不寬裕的通道,特別是當(dāng)網(wǎng)管對(duì)隧道進(jìn)行了流量限制時(shí)這種缺陷會(huì)更加明顯,vpn隧道帶寬不夠,而之外的寬帶帶寬無法利用而浪費(fèi),最終造成訪問辦公資源非常慢。
?
在windows系統(tǒng)中,自帶了路由更改工具:route.exe。
其中增加路由的命令為:
route add 0.0.0.0 mask 0.0.0.0 111.111.111.111 metric 2
路由刪除命令:
route delete 0.0.0.0?
路由查看命令;
route print (route print -4 win vista/7/2008及以上版本系統(tǒng));
?
利用這些基本命令,編制一個(gè)服務(wù)進(jìn)程,完成以下功能:
1、列出當(dāng)前路由;
2、若發(fā)現(xiàn)有兩個(gè)0.0.0.0默認(rèn)路由,一個(gè)vpn內(nèi)網(wǎng)網(wǎng)關(guān),則已經(jīng)建立了vpn撥號(hào),進(jìn)入自動(dòng)優(yōu)化階段;
3、自動(dòng)優(yōu)化步驟:
3.1 刪除兩個(gè)0.0.0.0默認(rèn)網(wǎng)關(guān);
3.2 增加到達(dá)內(nèi)網(wǎng)的路由網(wǎng)關(guān)為vpn隧道網(wǎng)關(guān)
3.3 增加0.0.0.0 的網(wǎng)關(guān)為互聯(lián)網(wǎng)網(wǎng)關(guān)。
最終路由列表為:
其中:10.0.0.0,172.0.0.0為內(nèi)網(wǎng)網(wǎng)段。
軟件采用.net 2.0 平臺(tái)開發(fā)。以服務(wù)方式運(yùn)行。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
