不同網段的(de)兩個(gè)路由器如何互通(tōng)?這(zhè)個(gè)就需要配置靜态路由了(le)。
路由器的(de)橋接功能一般應用(yòng)在家用(yòng)中較多(duō),而靜态路由的(de)配置确實在項目中經常會應用(yòng),主要可(kě)以解決兩個(gè)不同網段路由器的(de)互訪,具體的(de)配置有一些朋友有些疑問,今天我們一起來(lái)看下(xià)。
這(zhè)裏面我們通(tōng)過三個(gè)類似的(de)例子來(lái)了(le)解這(zhè)個(gè)知識。
案例一、什(shén)麽是靜态路由?
一台路由器連接另外一台路由器,這(zhè)兩台路由器分(fēn)别連接不同的(de)網段,那麽如果要這(zhè)兩個(gè)網段互通(tōng),則必須配置路由,這(zhè)個(gè)就是靜态路由。
例如:
A路由wan口192.168.0.1 255.255.255.0,lan口192.168.1.1 255.255.255.0
B路由wan口192.168.1.2 255.255.255.0,lan口192.168.2.1 255.255.255.0
A路由器下(xià)面的(de)lan口上接了(le)B路由器。
A路由要想訪問B路由下(xià)面lan口的(de)電腦(nǎo),也(yě)就是訪問192.168.2.0這(zhè)個(gè)ip段,就需要添加一條爲192.168.2.0 255.255.255.0 192.168.1.2的(de)靜态路由,分(fēn)别是目的(de)地址,子網掩碼,對(duì)方路由網關。
可(kě)能還(hái)不是很了(le)解,我們再來(lái)看下(xià)面這(zhè)個(gè)例子。
案例二、如何配置靜态路由
企業通(tōng)過一台路由器R1上網,局域網LAN1,。因爲業務需要,擴充了(le)一台路由器R2,加入一個(gè)新的(de)局域網段LAN2。
要使能PC1和(hé)PC2相互通(tōng)訊,可(kě)以做(zuò)如下(xià)圖中所說的(de)設置。
image
要實現pc1和(hé)pc2相互通(tōng)信如可(kě)做(zuò)如下(xià)設置:
1、pc1的(de)的(de)網關指向R1 LAN
2、pc2的(de)網關指向R2的(de)LAN口
3、R2的(de)WAN口網關指向R1 LAN口
4、在R1上指定一條靜态路由,使目的(de)ip爲192.168.1.x網段的(de)ip轉發到R2。
這(zhè)裏面R1靜态路由配置單獨說明(míng)下(xià):一條靜态路由一般由三部分(fēn)組成,
目的(de)IP地址、子網掩碼、下(xià)一跳(網關)地址,按照(zhào)上圖的(de)分(fēn)析,新建一條靜态路由所包含的(de)信息,應該有如下(xià)内容,發往目的(de)地址192.168.1.0網段的(de)IP包(子網掩碼爲255.255.255.0)的(de)下(xià)一跳地址爲192.168.0.100.具體配置位置,如果是在路由器中,以TP-Link的(de)爲例子,在路由器配置界面,有靜态路由表配置:
image
在設置靜态路由時(shí),網關IP必須是與本路由器LAN口IP屬于同一個(gè)網段。
如果目的(de)IP地址是一台主機的(de)IP地址,則子網掩碼必須爲255.255.255.255
如果是在服務器上,可(kě)以通(tōng)過命令行來(lái)配置靜态路由,包括添加、删除和(hé)修改。
image
案例三、再解靜态路由器配置
例如下(xià)面兩個(gè)網段。
PC A: 192.168.0.165 255.255.255.0
PC B:192.168.0.148 255.255.255.0
如上圖,A和(hé)B分(fēn)屬不同網段,此種情況B可(kě)ping通(tōng)A,但A不可(kě)以ping B。因爲B的(de)IP經過路由器nat(網絡地址轉換)後,對(duì)外顯示的(de)是192.168.0.148,A并不知道有B的(de)存在。
那麽A如何能ping通(tōng)B呢(ne)?
若想讓A也(yě)能ping B,需要告訴A電腦(nǎo)路由該怎麽走,在A電腦(nǎo)上加一條靜态路由:
在dos下(xià)輸入以下(xià)指令:
route -p add 目的(de)地址 mask 子網掩碼 網關地址
它的(de)意思是,要想找到“目的(de)地址”,就要通(tōng)過“網關地址”裏面找。-p是永久有效的(de)意思。
所以,對(duì)應到上面的(de)例子,指令應該這(zhè)麽寫:
route -p add 192.168.19.0 mask 255.255.255.0 192.168.0.148。
其中192.168.19.0的(de)意思是對(duì)192.168.19網段下(xià)所有ip均有效,這(zhè)樣A就可(kě)以可(kě)以ping通(tōng)B了(le)。
添加完畢後可(kě)用(yòng) route print 查看是否添加成功。(注意在win10下(xià)要以管理(lǐ)員(yuán)身份運行dos才可(kě)添加)。
T:路由器-靜态路由-局域網-網段