標籤:des 使用 io 檔案 資料 問題 工作 ad
@echo off
rem //不少公司的網管試圖解決雙網卡問題,下面我就給大家詳細的講解一下雙網卡同時使用的方法,這樣即可保障內網的安全,又能解決電腦訪問外網的問題,一舉兩得。希望大家喜歡。
rem //首先你的機器需要有兩塊網卡,分別接到兩台交換器上,
rem //internet地址:192.168.1.8,子網路遮罩:255.255.255.0,網關:192.168.1.1
rem //內部網地址:172.23.1.8,子網路遮罩:255.255.255.0,網關:172.23.1.1
rem //如果按正常的設定方法設定每塊網卡的ip地址和網關,再cmd下使用route print查看時會看到
rem //Network Destination Netmask Gateway Interface Metric
rem //0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8
rem //0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8
rem //即指向0.0.0.0的有兩個網關,這樣就會出現路由衝突,兩個網路都不能訪問。
rem //如何?同時訪問兩個網路?那要用到route命令
rem //第一步:route delete 0.0.0.0 "刪除所有0.0.0.0的路由"
rem //第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0網路路由"這個是主要的,意思就是你可以上外網.
rem //第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0網路路由",注意mask為255.0.0.0 ,而不是255.255.255.0 ,這樣內部的多網段才可用。
rem //這時就可以同時訪問兩個網路了,但碰到一個問題,使用上述命令添加的路由在系統重新啟動後會自動丟失,怎樣儲存現有的路由表呢?
rem //route add -p 添加靜態路由,即重啟後,路由不會丟失。注意使用前要在tcp/ip設定裡去掉接在企業內部網的網卡的網關
rem //開機的時候設定一下本地的路由表
rem //用記事本把下面的命令寫到一個bat裡面(就是副檔名是 .bat 的批次檔),開機運行一下(或者做一個快速鍵加入到啟動項裡,讓電腦每次啟動自動運行)
rem //route ADD [內網網的網路地址] MASK [內網的掩碼] [通向內網的網關] METRIC 1
rem //route ADD 0.0.0.0 MASK 0.0.0.0 [通向Internet的網關] METRIC 1
rem //[]內的內容需要你修改成適合你網路的參數(修改後[]不保留),其他內容不用動
rem //這個方法沒有停用任何一塊網卡,兩個網卡還在同時工作,只是資料包的投遞方向發生了改變,這樣設定以後可以保證流向財務網的資料不向internet發送,流向internet的資料也不向財務網發送,各走各的路!
@echo on
route delete 0.0.0.0 10.181.157.254
route add 0.0.0.0 mask 0.0.0.0 192.168.191.1
route add 10.181.0.0 mask 255.255.0.0 10.181.157.254
ipconfig /all
pause