單位組網現狀
單位計劃處由于工作上面的原因,在單位還沒有組建本地局域網網絡之前,就借助一只TP-LINK品牌的24口交換機將本辦公室中的所有工作站連接在一起,組建成一個小型的局域網了(為方便敘述,本文姑且稱該局域網網絡為A網絡),在A網絡計劃處的幾位同事就能輕易地進行文件或打印機共享訪問操作了。后來,上級部門要求建立各系統的縱向網絡,趁這個機會單位順便組建好了單位局域網網絡(與前面對應,該網絡稱為B網絡);為了保證B網絡能夠穩定運行,單位網絡管理員特意將每一臺工作站的IP地址與網卡物理地址綁定在了一起,如此一來既能方便日后的網絡維護操作,又能有效避免局域網中頻繁發生IP地址被搶用的現象發生。為了方便各個處室與B網絡進行連接,單位為每一個處室預留了一個連接B網絡的接口,計劃處通過一條網絡直通線纜,將該處室的交換機UP-Link端口連接到局域網預留接口上,從而實現了A網絡與B網絡的物理連接。
在組建好本地局域網網絡之后,為了方便工作,單位領導批準同意租用本地寬帶運營商的2M光纖線路,實現了局域網網絡與Internet網絡的直接連接,這樣一來單位各個處室中的所有工作站就能通過局域網共享上網了。不過由于Internet網絡中的病毒和木馬瘋狂肆虐,直接將工作站與Internet網絡保持連接,很難保證不會遭遇網絡病毒和木馬的襲擊;而計劃處這一處室比較特殊,平時需要通過專有網絡向上級部門在線申報各種項目信息,如果工作站意外感染了網絡病毒或木馬的話,不但會影響項目申報工作的效率,而且還可能造成重要項目信息的丟失;為此,該處室又特意購買了一只ADSL撥號上網設備,該設備與TP-LINK交換機連接在一起,計劃處的所有工作站可以通過該設備進行ADSL撥號上網,連接到上級部門的內網進行在線申報材料;與此同時,當工作站要與上級部門的內部網絡連接時,每一臺工作站都使用的是A網絡的IP地址,而要訪問B網絡時還需要修改成B網絡的IP地址,其中B網絡中由于架設了專門的DHCP服務器,為此連接到B網絡時,實際上只需要將工作站的上網參數修改成自動獲得IP地址就可以了。
遭遇網絡切換麻煩
由于工作原因,計劃處辦公室中的所有工作站平時經常要在兩個不同的網絡中進行切換上網,而每一臺工作站中只安裝了一塊網卡設備,這樣一來每次要訪問上級部門的內部網絡時,需要將該辦公室中的工作站上網參數修改成A網絡的地址,日后需要訪問單位局域網網絡時,還要不厭其煩地將工作站的上網參數修改成B網絡的地址。可是在計劃處辦公室中,當我們嘗試從普通工作站中連接B網絡時,竟然發現該辦公室中的有的工作站能夠正常訪問單位局域網,有的卻不能正常訪問,這是什么原因呢?每次切換到不同的網絡工作環境,難道都需要不停地采用手工方法,修改工作站的上網參數嗎?
解決網絡切換麻煩
考慮到連接到B網絡中的所有工作站,都是從局域網的DHCP服務器那里獲得IP地址的,因此在正式訪問B網絡之前,筆者嘗試著打開計劃處辦公室中的工作站網絡連接,進入其中的TCP/IP屬性設置窗口,選中“自動獲得IP地址”選項(如圖1所示), 原以為這樣就能順利地訪問B網絡,可是筆者發現目標工作站竟然不能訪問B網絡,這難道是計劃處辦公室中的工作站無法從局域網DHCP服務器那里獲得有效的上網地址?
圖1
為了檢驗故障工作站有沒有從DHCP服務器那里獲得合適的IP地址,筆者特意將目標工作站系統切換到DOS命令行工作狀態,在該狀態的命令行提示符下,執行字符串命令“ipconfig /all”,在如圖2所示的結果界面中, 筆者發現目標工作站系統使用的IP地址為“10.176.34.168”,不過該地址明顯不是由B網中的DHCP服務器分配的,因為DHCP服務器設置的地址池范圍為192.168.0.2-192.168.0.254,這難道是局域網網絡中還同時存在另外一個DHCP服務器?經過筆者仔細檢查,果然發現計劃處辦公室中使用的ADSL撥號上網設備,也自帶了DHCP服務功能,并且該功能已經被網絡公司的人設置并開通,而先前目標工作站獲得的“10.176.34.168”地址其實是由該DHCP服務器分配的,那么使用這樣的IP地址,目標工作站自然就無法成功訪問到B網絡了。
圖2
弄清楚具體的故障原因后,筆者立即關閉了ADSL撥號上網設備自帶的DHCP服務功能,之后在故障工作站中依次執行字符串命令“ipconfig /release”、“ipconfig /renew”,果然不出所料,故障工作站立即能夠重新正常訪問B網絡了。
雖然解決了計劃處辦公室中的工作站無法正常訪問B網絡的故障現象,不過每次訪問不同的網絡,都要按照這樣的操作進行切換,不但不會提高工作效率,而且還非常麻煩,那么我們能否在工作站只安裝一塊網卡設備的情況下,讓Windows系統自動切換網絡連接呢?答案是肯定的,因為Windows XP自帶有軟路由功能,只要巧妙地借助該功能,我們就可以讓Windows系統自動切換網絡連接,下面就是具體的切換操作步驟:
首先在計劃處辦公室中的工作站中打開“開始”菜單,從中依次點選“設置”/“網絡連接”命令,在彈出的網絡連接列表窗口,用鼠標右鍵單擊目標本地連接圖標,從彈出的快捷菜單中執行“屬性”命令,打開目標本地連接的屬性設置窗口,選中該設置窗口中的“Internet協議(TCP/IP)”選項,并單擊該選項下面的“屬性”按鈕,打開對應協議選項的屬性設置對話框。
其次在該設置對話框的“常規”標簽頁面,選中“自動獲得IP地址”選項,之后單擊“備用配置”標簽,打開如圖3所示的標簽設置頁面, 在該頁面中選中“用戶配置”選項,同時在對應各個文本框中輸入對應A網的IP地址、子網掩碼、網關地址等參數,假設筆者在這里輸入的A網絡IP地址為10.176.34.168、網關地址為10.176.34.1,子網掩碼為255.255.255.0,最后單擊“確定”按鈕保存好上述設置操作。
圖3
下面再打開對應工作站系統的“開始”菜單,從中單擊“運行”命令,從其后出現的系統運行文本框中,輸入“cmd”字符串命令,單擊回車鍵后,將系統工作狀態切換到MS-DOS命令行工作狀態,并在該狀態的命令行提示符下輸入“route –p add 10.0.0.0 mask 255.255.250.0 10.176.34.1 metric 2”字符串命令,單擊回車鍵后,目標工作站的本地路由表中就新增加了一條指向A網絡的路由記錄;依照同樣的操作方法,我們再依次對計劃處辦公室中的其他工作站進行上網設置,并手工添加指向A網絡的路由記錄。
經過上述設置,計劃處辦公室中的工作站在默認狀態下會優先從局域網DHCP服務器那里獲得合適的IP地址,這樣一來工作站就能自動連接到B網絡中了。當我們嘗試訪問A網絡時,Windows系統同樣會優先訪問B網絡,但是在訪問失敗后,就會自動使用備用上網參數,并通過本地系統的軟路由記錄順利地訪問到A網絡了,那樣的話我們日后不需要手工進行切換,就能讓計劃處辦公室中的工作站自由在兩個不同的網絡工作環境中切換了。