靜態路由如何實現網絡互通(如何利用路由器靜態上網)
靜態路由
靜態路由作為開銷小、配置簡單的一種產生路由信息的方式,在實際中有著廣泛的用途。特別是對于一些簡單網絡或某些網絡的出口,通過配置靜態路由的方式能很容易地解決尋路的問題。
靜態路由的配置很簡單,可有些細節還是需要注意,主要包括兩個方面。
1. 靜態路由所指定的下一跳路由器,必須是可達的。否則,這樣的路由即使能在路由表里產生,也無法生效。
2. 針對以太網這種特殊用途:通過指定出接口的方式并不能產生靜態路由。
靜態路由實現網絡互通
1. 實驗拓撲如圖所示
2. PCA、PCB分別模擬一個局域網
3. 兩局域網通過路由器連接在一起
4. 要實現的目標是PCA、PCB能互相訪問
PC機配置:(略)
路由器的相關配置:
RouterA的配置:
[H3C]sysname RouterA \\設備命名
[RouterA]interface Ethernet 0/0 \\進入接口配置界面
[RouterA-Ethernet0/0]ip address 192.168.1.1 24 \\配置地址,作為PCA網關
[RouterA-Ethernet0/0]quit \\從接口界面退出
[RouterA]interface Ethernet 0/1 \\進入接口配置界面
[RouterA-Ethernet0/1]ip address 1.1.1.1 24 \\配置地址,路由器間直連的地址
[RouterA-Ethernet0/1]quit \\從接口界面退出
[RouterA]ip route-static 192.168.2.0 255.255.255.0 1.1.1.2 \\配置去往PCB的路由
RouterB的配置:
[H3C]sysname RouterB \\設備命名
[RouterB]interface Ethernet 0/0 \\進入接口配置界面
[RouterB-Ethernet0/0]ip address 192.168.2.1 24 \\配置地址,作為PCB網關
[RouterB-Ethernet0/0]quit \\從接口界面退出
[RouterB]interface Ethernet 0/1 \\進入接口配置界面
[RouterB-Ethernet0/1]ip address 1.1.1.2 24 \\配置地址,路由器間直連的地址
[RouterB-Ethernet0/1]quit \\從接口界面退出
[RouterA]ip route-static 192.168.1.0 255.255.255.0 1.1.1.1 \\配置去往PCA的路由
測試的方法有兩種:
1. 通過查看命令
[RouterA]display ip routing-table
Routing Tables: Public
Destinations : 7 Routes : 7
Destination/Mask Proto Pre Cost NextHop Interface
1.1.1.0/24 Direct 0 0 1.1.1.1 E0/1
1.1.1.1/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.0/24 Direct 0 0 192.168.1.1 E0/0
192.168.1.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.2.0/24 Static 60 0 1.1.1.2 E0/1 \\靜態路由
查看另一路由器結果也一樣。
2. 通過ping命令檢測
[RouterA]ping –a 192.168.1.1 192.168.2.2 \\以192.168.1.1為源地址ping192.168.2.2
PING 192.168.2.2: 56 data bytes, press CTRL_C to break
Reply from 192.168.2.2: bytes=56 Sequence=1 ttl=255 time=1 ms
Reply from 192.168.2.2: bytes=56 Sequence=2 ttl=255 time=1 ms
Reply from 192.168.2.2: bytes=56 Sequence=3 ttl=255 time=1 ms
Reply from 192.168.2.2: bytes=56 Sequence=4 ttl=255 time=1 ms
Reply from 192.168.2.2: bytes=56 Sequence=5 ttl=255 time=1 ms
--- 192.168.2.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/1/1 ms
說明:
1. 配置靜態路由時必須注意要想全網互通,則從任意一臺路由器上必須有去往所有網段的路由信息。
2. 對于以太網來說,下一跳必須是對端IP地址。
3. 對于路由器來說,它有各種不同的接口,實驗時要根據實際情況選擇正確的接口類型和編號。
缺省路由
1. 在這里我們用RouterB模擬公網
2. 在RouterB上配置一些LOOPBACK接口,模擬公網上的一些網段
3. 通過合理使用具體的靜態路由和缺省的靜態路由使全網互通
PC機配置:(略)
RouterA的相關配置:
[H3C]sysname RouterA \\設備命名
[RouterA]interface Ethernet 0/0 \\進入接口配置界面
[RouterA-Ethernet0/0]ip address 192.168.1.1 24 \\配置地址,作為PCA網關
[RouterA-Ethernet0/0]quit \\從接口界面退出
[RouterA]interface Ethernet 0/1 \\進入接口配置界面
[RouterA-Ethernet0/1]ip address 1.1.1.1 30 \\配置地址,路由器間直連的地址
[RouterA-Ethernet0/1]quit \\從接口界面退出
[RouterA]ip route-static 0.0.0.0 0.0.0.0 1.1.1.2 \\配置去往任意目的的缺省路由
RouterB的相關配置:
[H3C]sysname RouterB \\設備命名
[RouterB]interface Ethernet 0/0 \\進入接口配置界面
[RouterB-Ethernet0/0]ip address 1.1.1.1 30 \\配置地址,作為與RouterA的直連地址
[RouterB-Ethernet0/0]quit \\從接口界面退出
[RouterB]interface Ethernet 0/1 \\進入接口配置界面
[RouterB-Ethernet0/1]ip address 2.2.2.1 30 \\配置地址,作為與RouterC的直連地址
[RouterB-Ethernet0/1]quit \\從接口界面退出
[RouterB]interface LoopBack 0 \\創建一個loopback接口
[RouterB-LoopBack0]ip address 3.3.3.1 32 \\給此接口配上IP地址,默認掩碼32位
[RouterB-LoopBack0]quit
[RouterB]interface LoopBack 1 \\這樣的虛接口可以配置許多個
[RouterB-LoopBack1]ip address 4.4.4.1 32 \\每個類似于一個物理接口,配置不同IP
[RouterB-LoopBack1]quit
[RouterB]ip route-static 192.168.1.0 255.255.255.0 1.1.1.1 \\配置去往PCA的路由
[RouterB]ip route-static 192.168.2.0 255.255.255.0 2.2.2.2 \\配置去往PCB的路由
RouterC的相關配置:
[H3C]sysname RouterC \\設備命名
[RouterC]interface Ethernet 0/0 \\進入接口配置界面
[RouterC-Ethernet0/0]ip address 192.168.2.1 24 \\配置地址,作為PCB的網關
[RouterC-Ethernet0/0]quit \\從接口界面退出
[RouterC]interface Ethernet 0/1 \\進入接口配置界面
[RouterC-Ethernet0/1]ip address 2.2.2.2 30 \\配置地址,路由器間直連的地址
[RouterC-Ethernet0/1]quit \\從接口界面退出
[RouterC]ip route-static 0.0.0.0 0.0.0.0 2.2.2.1 \\配置去往任意目的的缺省路由
測試
通過ping的命令,分別在PCA、PCB上ping其他地址,能ping通說明配置無誤。

說明:
1. 對于缺省路由來說,其用途是非常廣泛的,根據具體情況靈活使用。
2. 通過配置缺省路由和具體的靜態路由可實現多出口的負載分擔。