实验三路由器接口ip文档格式.docx
《实验三路由器接口ip文档格式.docx》由会员分享,可在线阅读,更多相关《实验三路由器接口ip文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
router>
en
router#conft
router(config)#hostnameroa
roa(config)intf0/0
roa(config-if)#ipaddress10.65.1.2255.255.0.0
roa(config-if)#noshutdown(默认是shutdown)
roa(config-if)#exit
roa(config)intf0/1
roa(config-if)#ipaddress10.66.1.2255.255.0.0
roa(config-if)#noshut
roa(config)ints0/0
roa(config-if)#ipaddress10.67.1.2255.255.0.0
roa(config-if)#clockrate64000
roa(config)ints0/1
roa(config-if)#ipaddress10.68.1.2255.255.0.0
roa(config)#iprouting(默认是关闭的)
3.检查网络联通情况
[root@PCAroot]#ping10.65.1.2(通)(ping自己的网关)
[root@PCAroot]#ping10.66.1.2(通)(pingf0/1)
[root@PCAroot]#ping10.66.1.1(通)(pingPCB)
[root@PCAroot]#ping10.67.1.2(不通)(端口空时down)
[root@PCAroot]#ping10.68.1.2(不通)(端口空时down)
[root@PCBroot]#ping10.66.1.2(通)(ping自己的网关)
[root@PCBroot]#ping10.65.1.2(通)(pingf0/0)
[root@PCBroot]#ping10.65.1.1(通)(pingPCA)
[root@PCBroot]#ping10.67.1.2(不通)(端口s0/0空时down)
[root@PCBroot]#ping10.68.1.2(不通)(端口s0/1空时down)
roa#ping10.65.1.1(通)(pingPCA)
roa#ping10.65.1.2(通)(pingf0/0)
roa#ping10.66.1.1(通)(pingPCB)
roa#ping10.66.1.2(通)(pingf0/1)
roa#ping10.67.1.2(不通)(端口s0/0空时down)
roa#ping10.68.1.2(不通)(端口s0/1空时down)
下面我们做这个几个小实验:
(1)将路由器的接口f0/0关闭
roa#conft
roa(config)#intf0/0
roa(config-if)#shutdown
roa(config-if)#end
roa#ping10.65.1.2(不通,端口down掉)
roa#showintf0/0(f0/0isdown,lineprotoisdown)
[root@PCAroot]#ping10.65.1.2(不通)
激活f0/0端口:
roa#ping10.65.1.2(通)
去掉PCA与f0/0的连线
roa#shintf0/0(f0/0isup,lineprotoisdown)
roa#ping10.65.1.2(不通)
roa#shints0/0(s0/0isdown,lineprotoisdown)
roa#shints0/1(s0/1isdown,lineprotoisdown)
serial口当没有连线时?
?
(2)关闭路由器的路由
roa(config)#noiprouting
[root@PCAroot]#ping10.65.1.2(通)(ping自己的网关)
[root@PCAroot]#ping10.66.1.1(不通)(路由器不能转发了)
[root@PCBroot]#ping10.66.1.2(通)(ping自己的网关)
[root@PCBroot]#ping10.65.1.1(不通)(路由器不能转发了)
计算机可以ping与其相连的端口,但不能ping通下面的计算机,因为
noiprouting后不具备转发的功能了。
roa(config)#iprouting
(3)去掉计算机PCA的网关
[root@PCAroot]#routedeldefaultgw
PCA只能ping通直联口,计算机没有网关不能和路由器交换信息。
[root@PCAroot]#ping10.65.1.2(通)(f0/0在PCA的广播域)
[root@PCAroot]#ping10.66.1.1(不通)(PCA不能连通其它网络)
[root@PCAroot]#ping10.66.1.2(不通)
[root@PCBroot]#ping10.66.1.2(通)
[root@PCBroot]#ping10.65.1.2(通)(PCB有网关)
[root@PCBroot]#ping10.65.1.1(不通)(PCA没网关)
可见一个没有网关的设备不能与其它网络互通。
第二部分静态路由
1.设置计算机和路由器的IP地址
设置PCA、PCB的IP地址分别为:
10.65.1.1和10.71.1.1。
[root#PCAroot]#ifconfigeth010.65.1.1netmask255.255.0.0
[root#PCBroot]#ifconfigeth010.71.1.1netmask255.255.0.0
[root#PCCroot]#ifconfigeth010.70.1.1netmask255.255.0.0
[root#PCAroot]#routeadddefaultgw10.65.1.2
[root#PCBroot]#routeadddefaultgw10.71.1.2
[root#PCCroot]#routeadddefaultgw10.70.1.2
设置RouterA的IP地址:
(子网掩码是255.255.0.0)
f0/0:
10.65.1.2----->
10.65.1.1(PCA)(箭头表示连接)
f0/1:
10.66.1.2
s0/0:
10.67.1.2
s0/1:
10.68.1.2----->
(RouterA的s0/1接RouterB的s0/0)
设置RouterB的IP地址:
10.68.1.1<
----
10.69.1.2
10.70.1.2
10.71.1.2---->
10.71.1.1(PCB)
2.设置路由器的静态路由:
设置路由器的IP地址(略)
先看一下路由表:
showiproute是显示路由表命令,它可以看到直联网络,静态路由和动态路由
的情况,这是一个很常用的命令。
ROA#showiproute(只能看到直连路由)
ROA(config)#iproute10.71.0.0255.255.0.010.68.1.1
ROA(config)#iprouting
ROA#showiproute(多了一条静态路由)
从PCApingPCB:
[root@PCAroot]#ping10.71.1.1(通)
从PCAping
[root@PCAroot]#ping10.70.1.2(不通)
再设置一条静态路由:
ROA(config)#iproute10.70.0.0255.255.0.010.68.1.1
ROA(config)#end
ROA#showiproute(又多了一条静态路由)
[root@PCAroot]#ping10.70.1.2(通了)
3.设置路由器的默认路由
先去掉两条静态路由:
ROA(config)#noiproute10.70.0.0255.255.0.010.68.1.1
ROA(config)#noiproute10.71.0.0255.255.0.010.68.1.1
[root@PCAroot]#ping10.71.1.1(不通)
[root@PCAroot]#ping10.70.1.1(不通)
设置RouterA的默认路由:
ROA(config)#iproute0.0.0.00.0.0.010.68.1.1
ROA#showiproute
[root@PCAroot]#ping10.70.1.2(通)
使用指定静态路由时,要查看指定的目的网络,使用默认路由时,不判断目的网络
。
将匹配不了的数据包都发送给默认的下一跳。
路由器设置中一般最后有一条默认路由。
问题:
如果有三个路由器,静态路由如果设置呢?
要求静态路由接力!
4.三个路由器的静态路由
设置RouterA的IP:
10.65.1.2--->
PCA:
10.65.1.1
10.66.1.2--->
PCB:
10.66.1.1
10.68.1.2--->
接RouterCs0/0
设置RouterC的IP:
---
10.78.1.2--->
接RouterBs0/0
设置RouterB的IP:
10.78.1.1<
10.67.1.1
10.69.1.2--->
PCC:
10.69.1.1
10.70.1.2--->
PCD:
10.70.1.1
设置从PCA到PCC的静态路由
ROA(config)#iproute10.69.0.0255.255.0.010.68.1.1
ROC(config)#iproute10.69.0.0255.255.0.010.78.1.1
ROC#showiproute
[root@PCAroot]#ping10.69.1.1(通)
[root@PCAroot]#ping10.78.1.1(不通)
[root@PCAroot]#ping10.70.1.1(不通)
如何让PCA到10.70.1.1(PCD)通呢,像10.69.0.0网络一样,在路径的路由器
上,再各写一条到10.70.0.0网络的静态路由。
如果每一条路径都写一组静态路由显然不好,由于PCA在10.70.0.0有一条通路,
所以使用默认路由较好。
我们再做一个使用默认路由的小实验,先去掉原有的静态路由。
ROA(config)#noiproute10.69.0.0255.255.0.010.68.1.1
ROA#shipro
ROC(config)#noiproute10.69.0.0255.255.0.010.78.1.1
ROC#shipro
[root@PCAroot]#ping10.69.1.1(不通)
ROA(config)#iproute0.0.0.0.0.0.0.010.68.1.1
ROC(config)#iproute0.0.0.0.0.0.0.010.78.1.1
[root@PCAroot]#ping10.70.1.1(通)
[root@PCAroot]#ping10.78.1.1(通)
路由表是路由器寻找网络的依据。
是否能到达一个网络,要看路由表中有没有去
这个网络的路由表项,动态路由可以自动创建路由表,定时更新。
第三部分动态路由(选作部分)
动态路由是指动态路由协议(如RIP)自动建立路由表,当你去掉一条连线时,它
会自动去掉其路由。
路由器的每一个接口对应不同网络,而一条连接两个路由器连线
的两个端点IP应该属于同一网络。
设置的IP地址时,如果路由器的其它端口已有这个网络了,则提示已有这个网络,
并显示对应的端口。
如果是本端口可以覆盖。
1.设置计算机的IP
[root#PCBroot]#ifconfigeth010.66.1.1netmask255.255.0.0
[root#PCCroot]#ifconfigeth010.69.1.1netmask255.255.0.0
[root#PCDroot]#ifconfigeth010.70.1.1netmask255.255.0.0
[root#PCBroot]#routeadddefaultgw10.66.1.2
[root#PCCroot]#routeadddefaultgw10.69.1.2
[root#PCDroot]#routeadddefaultgw10.70.1.2
2.设置路由器的IP地址
RouterA(config)intf0/0
RouterA(config-if)#ipaddress10.65.1.2255.255.0.0
RouterA(config-if)#noshutdown
RouterA(config-if)#intf0/1
RouterA(config-if)#ipaddress10.66.1.2255.255.0.0
RouterA(config-if)#ints0/1
RouterA(config-if)#ipaddress10.68.1.2255.255.0.0
RouterA(config-if)#exit
RouterA(config)#iprouting
RouterA(config)#routerrip
RouterA(config-router)#network10.0.0.0
RouterA(config-router)#end
RouterA#
RouterCconfig)ints0/0
RouterC(config-if)#ipaddress10.68.1.1255.255.0.0
RouterC(config-if)#noshutdown
RouterC(config-if)#clockrate64000
RouterC(config-if)#ints0/1
RouterC(config-if)#ipaddress10.78.1.1255.255.0.0
RouterC(config-if)#exit
RouterC(config)#iprouting
RouterC(config)#routerrip
RouterC(config-router)#network10.0.0.0
RouterC(config-router)#end
RouterB(config)intf0/0
RouterB(config-if)#ipaddress10.69.1.2255.255.0.0
RouterB(config-if)#noshutdown
RouterB(config-if)#intf0/1
RouterB(config-if)#ipaddress10.70.1.2255.255.0.0
RouterB(config-if)#ints0/0
RouterB(config-if)#ipaddress10.78.1.2255.255.0.0
RouterB(config-if)#exit
RouterB(config)#iprouting
RouterB(config)#routerrip
RouterB(config-router)#network10.0.0.0
RouterB(config-router)#end
RouterA#shiproute
RouterC#shiproute
RouterB#shiproute
是否可以看到动态路由表?
如果看不到,请检查路由器是否启动了转发iprouting
,
的接口是否激活,命令network设置路由器发布的网络。
计算机PCA测试到各点的连通性:
3.测试网络联通性
[root@PCAroot]#ping10.65.1.2(通)
[root@PCAroot]#ping10.66.1.1(通)
[root@PCAroot]#ping10.66.1.2(通)
[root@PCAroot]#ping10.68.1.1(通)
[root@PCAroot]#ping10.68.1.2(通)
[root@PCAroot]#ping10.78.1.2(通)
[root@PCAroot]#ping10.69.1.2(通)
[root@PCAroot]#ping10.70.1.2(通)
断开某个路由路由器连线,或执行noiprouting,或某相接口执行shutdow,
再通过shipro命令查看路由表。
你也可以再加一个路由器,设置好后,再查看表由表。