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