王淼
摘 要:本文以簡單的實例講解了靜態(tài)路由器的設(shè)置。
關(guān)鍵詞:靜態(tài)路由;共享文件
隨著寬帶接入的普及,很多單位和企業(yè)都組建了局域網(wǎng)來共享寬帶接入。而且隨著局域網(wǎng)規(guī)模的擴大,很多地方都涉及到2臺或2臺以上路由器的應(yīng)用。當(dāng)一個局域網(wǎng)內(nèi)存在2臺以上的路由器時,由于其下主機互訪的需求,往往需要設(shè)置路由。由于網(wǎng)絡(luò)規(guī)模較小且不經(jīng)常變動,所以靜態(tài)路由是最合適的選擇??墒侨绻嵌嗑W(wǎng)段,又想實現(xiàn)不同網(wǎng)段電腦互訪,設(shè)置靜態(tài)路由就要掌握方法了。由于此類辦公局域網(wǎng)所采用的一般都是中低檔寬帶路由器,所以本文會以簡單實例講解靜態(tài)路由器的設(shè)置為例。(其實無論在什么檔次的路由器上,除了配置方式和命令不同,其配置靜態(tài)路由的原理是不會有差別的。)
1 路由的工作原理
路由就是把信息從源傳輸?shù)侥康牡氐男袨?。形象一點來說,信息包好比是一個要去某地點的人,路由就是這個人選擇路徑的過程。而路由表就像一張地圖,標(biāo)記著各種路線,信息包就依靠路由表中的路線指引來到達目的地,路由條目就好像是路標(biāo)。在大多數(shù)寬帶路由器中,未配置靜態(tài)路由的情況下,內(nèi)部就存在一條默認路由,這條路由將LAN口下所有目的地不在自己局域網(wǎng)之內(nèi)的信息包轉(zhuǎn)發(fā)到WAN口的網(wǎng)關(guān)去。寬帶路由器只需要進行簡單的WAN口參數(shù)的配置,內(nèi)網(wǎng)的主機就能訪問外網(wǎng),就是這條路由在起作用。
2 可以共享上網(wǎng)但不能共享文件
現(xiàn)在很多單位在原有的路由器共享Internet的網(wǎng)絡(luò)中,由于擴展的需要,再接入一臺路由器以連接另一個新加入的網(wǎng)段。而家庭中也很可能出現(xiàn)這種情況,如用一臺寬帶路由器共享寬帶后,又加入了一臺無線路由器滿足無線客戶端的接入。如:單位里原有一個局域網(wǎng)LAN 1,靠一臺路由器共享Internet,現(xiàn)在又在其中添加了一臺路由器,下掛另一個網(wǎng)段LAN 2的主機。經(jīng)過簡單設(shè)置后,發(fā)現(xiàn)所有主機共享Internet沒有問題,但是LAN 1的主機無法與LAN 2的主機通信,而LAN 2的主機卻能 Ping 通LAN 1下的主機。此類現(xiàn)象較多,如何解決呢?
3 解決方案
這是因為路由器隔絕廣播,劃分了廣播域,此時LAN 1和 LAN 2的主機位于兩個不同的網(wǎng)段中,中間被新加入的路由器隔離了。所以此時LAN 1下的主機不能“看”到LAN 1里的主機,只能將信息包先發(fā)送到默認網(wǎng)關(guān),而此時的網(wǎng)關(guān)沒有設(shè)置到LAN 2的路由,無法做有效的轉(zhuǎn)發(fā)。這種情況下,必須要設(shè)置靜態(tài)路由條目。如:LAN 1為192.168.0.0這個標(biāo)準(zhǔn)C類網(wǎng)段,路由器R1為原有路由器,它的WAN口接入寬帶,LAN口(IP為192.168.0.1)掛著192.168.0.0網(wǎng)段(子網(wǎng)掩碼255.255.255.0的C類網(wǎng))主機和路由器R2(新添加)的WAN口(IP為 192.168.0.100)。R2的LAN口(IP為 192.168.1.1)下掛著新加入的LAN 2這個192.168.1.0的C類不同網(wǎng)段的主機。如果按照共享Internet的方式簡單設(shè)置,此時應(yīng)將192.168.0.0 的主機網(wǎng)關(guān)都指向R1的LAN口(192.168.0.1),192.168.1.0網(wǎng)段的主機網(wǎng)關(guān)指向R2的LAN口(192.168.1.1),那么只要R2的WAN口網(wǎng)關(guān)指向192.168.0.1,192.168.1.0的主機就都能訪問192.168.0.0網(wǎng)段的主機并能通過寬帶連接上網(wǎng)。這是因為前面所說的寬帶路由器中一條默認路由在起作用,它將所有非本網(wǎng)段的目的IP包都發(fā)到WAN口的網(wǎng)關(guān)(即路由器R1),再由R1來決定信息包應(yīng)該轉(zhuǎn)發(fā)到它自己連的內(nèi)網(wǎng)還是發(fā)到外網(wǎng)去。但是192.168.0.0網(wǎng)段的主機網(wǎng)關(guān)肯定要指向192.168.0.1,R1這時并不而知道192.168.1.0這個LAN2的正確位置,那么此時只能上網(wǎng)以及本網(wǎng)段內(nèi)的互訪,不能訪問到192.168.1.0網(wǎng)段的主機。這時就需要在R1上指定一條靜態(tài)路由,使目的IP為192.168.1.0網(wǎng)段的信息包能轉(zhuǎn)發(fā)到路由器R2去。本例中R1上設(shè)定的靜態(tài)路由條目就應(yīng)該為:目的IP地址192.168.1.0(代表1.x這個網(wǎng)段),子網(wǎng)掩碼255.255.255.0(因為是C類網(wǎng)段),網(wǎng)關(guān)192.168.0.100。
如圖,此圖為TP-LINK R410中的靜態(tài)路由表配置項,保存后即可生效。如果是Cisco的路由器,則在全局配置模式下鍵入命令:Router(config)# ip route 192.168.1.0 255.255.255.0 192.168.0.100。注意:其中的網(wǎng)關(guān)IP必須是與WAN或LAN口屬于同一個網(wǎng)段。那條默認路由寫出來就是:目的IP為0.0.0.0,子網(wǎng)掩碼0.0.0.0,下一跳為WAN口上的默認網(wǎng)關(guān),有時我們也稱它為“8個0的默認路由”。另外,如果目的IP是一個具體的主機IP(如192.168.1.2),那么路由條目應(yīng)為:目的IP192.168.1.2,子網(wǎng)掩碼255.255.255.255,網(wǎng)關(guān)192.168.0.100。
總結(jié),靜靜態(tài)路由的設(shè)置原理是比較簡單的,但在復(fù)雜的網(wǎng)絡(luò)中,網(wǎng)絡(luò)結(jié)構(gòu)中IP地址網(wǎng)段的分布有密切關(guān)系。IP地址的部署越連續(xù)而有條理,則路由匯總越容易也越有效,所以在部署網(wǎng)絡(luò)時應(yīng)該重視體系化編址。