通过静态路由实现全网通,有没有大神会啊

2024-12-17 12:24:21
推荐回答(3个)
回答1:

配置静态路由实现全网互通。
三台路由器 R0 R1 R2 两两互连,每台路由器上都配置了 loopback地址模拟 网络环境

需求描述:
需要在三台路由器上配置静态路由,以实现 各网段之间的互通

在R0上路由配置
Router>en
Router#conf t
Router(config)#inter fa0/0
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shut
Router(config-if)#inter fa0/1
Router(config-if)#ip address 192.168.2.1 255.255.255.0
Router(config-if)#no shut
Router(config)#inter loopback 0
Router(config-if)#ip address 192.168.10.1 255.255.255.0
Router(config-if)#no shut
Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.1.1
Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.1.1
Router(config)#ip route 192.168.30.0 255.255.255.0 192.168.2.2

在R1 上路由配置
Router>en
Router#conf t
Router(config)#inter fa0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#inter fa0/1
Router(config-if)#ip address 192.168.3.1 255.255.255.0
Router(config-if)#no shut
Router(config)#inter loopback 0
Router(config-if)#ip address 192.168.20.1 255.255.255.0
Router(config-if)#no shut
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.1.2
Router(config)#ip route 192.168.30.0 255.255.255.0 192.168.3.2
Router(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.2
Router(config)#do show ip rou

C 192.168.1.0/24 is directly connected, FastEthernet0/0
S 192.168.2.0/24 [1/0] via 192.168.1.2
C 192.168.3.0/24 is directly connected, FastEthernet0/1
S 192.168.10.0/24 [1/0] via 192.168.1.2
C 192.168.20.0/24 is directly connected, Loopback0
S 192.168.30.0/24 [1/0] via 192.168.3.2

在R2路由上配置
Router>en
Router#conf t
Router(config)#inter fa0/0
Router(config-if)#ip address 192.168.2.2 255.255.255.0
Router(config-if)#no shut
Router(config-if)#inter fa0/1
Router(config-if)#ip address 192.168.3.2 255.255.255.0
Router(config-if)#no shut
Router(config)#inter loopback 0
Router(config-if)#ip address 192.168.30.1 255.255.255.0
Router(config-if)#no shut
Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.1
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.2.1
Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.3.1
Router(config)#do show ip rou
S 192.168.1.0/24 [1/0] via 192.168.3.1
C 192.168.2.0/24 is directly connected, FastEthernet0/0
C 192.168.3.0/24 is directly connected, FastEthernet0/1
S 192.168.10.0/24 [1/0] via 192.168.2.1
S 192.168.20.0/24 [1/0] via 192.168.3.1
C 192.168.30.0/24 is directly connected, Loopback0

最后测试连通性
Router#ping 192.168.10.1
Sending 5, 100-byte ICMP Echos to 192.168.10.1, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 31/31/32 ms
Router#ping 192.168.30.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.30.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/16/16 ms
其他路由也能ping通

实验二:配置静态实现路由选路

在R2上设置

Router(config-if)#ip address 192.168.10.1 255.255.255.0
Router(config-if)#no shut

把R2和R1静态路由192.168.10.0 那一段 去掉
Router(config)#no ip route 192.168.10.0 255.255.255.0 192.168.1.2
Router(config)#no ip route 192.168.10.0 255.255.255.0 192.168.2.1
需求描述:
需要实现当 192.168.20.0/24 访问192.168.30.0/24时 ,数据R1到R2,而当192.168.20./24访问192.168.10.0/24时,数据从R1经过R0在到R2.返回路由都从R2到R1

1:在R1配置到 192.168.30.0/24的静态路由
S 192.168.30.0/24 [1/0] via 192.168.3.2 这里我已经配好了。
Router(config)#ip route 192.168.30.0 255.255.255.0 192.168.3.2

2:在R1上配置到192.168.10.0/24的静态路由,在R0上夜应该配置到192.168.10.0/24的静态路由
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.3.2

R0配置静态路由
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.2.2

最后在R2配置回程的静态路由
在R1和R0 上配置自己不知道的网段。

回答2:

不会

回答3:

可以用rid