实验一:配置静态路由实现两个机器的互联互通

1,打开GNS3,创建两个路由器R1,R2


2,创建两个pc机pc1,pc2


3,将pc机和路由器相连,并全部开启


4,打开R1路由器进入全局模式

进入接口模式配置接口R1路由器0/0 0/1接口并开启

R1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#int f0/0
R1(config-if)#ip add 192.168.10.1 255.255.255.0
R1(config-if)#no shut

R1(config-if)#int f0/1
R1(config-if)#ip add 192.168.20.1 255.255.255.0
R1(config-if)#no shut


5,在全局模式下配置R1静态路由

R1(config)#ip route 192.168.30.0 255.255.255.0 192.168.20.2
R1(config)#do show ip route


6,打开路由器R2和配置R1一样我们先配置R2的两个接口,我们先不配置R2的静态路由,我们来看看能不能ping通


7,分别配置pc1 pc2的ip地址和网关


8,此时我们用pc1去ping pc2我们发现显示超时,此时是因为我们没有给R2路由器配置静态路由导致R2路由表中没有到10.1的网段,找不到网段所以路由器就直接丢弃了


9,这是我们回过头来配置一下R2路由器的静态路由


10,这是我们再来PING一下,我们发现就可以ping通了


实验二:将R2配置一个默认路由,看看两个pc机能不能互通互联


1,我们先将R2路由器停止,然后再开启,按照之前的步骤来配置一下R2的接口,然后再配置一个默认路由

R2#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
R2(config)#int f0/0
R2(config-if)#ip add 192.168.20.2 255.255.255.0
R2(config-if)#no shut

R2(config-if)#int f0/1
R2(config-if)#ip add 192.168.30.1 255.255.255.0
R2(config-if)#no shut

R2(config)#ip route 0.0.0.0 0.0.0.0 192.168.20.1
R2(config)#do show ip route


2,这是我们来ping一下,发现我们也是可以ping通的,前面的丢包是因为ARP广播导致的