TCP/IP网络配置实验
来源:互联网 发布:mac能用的同步盘 编辑:程序博客网 时间:2024/05/01 02:39
很久没有写博客了,最近在找工作,刚好看到本科的路由协议设计,传上来给大家看看
一、实验拓扑图:
二、实验配置要求:
(一)、switch0所连局域网的配置要求
(1)根据图示要求划分为vlan1、vlan2和vlan3
(2)服务器使用静态nat,转换后的地址属于222.222.222.0/24网段
(3)pc机使用动态nat,nat地址池的地址属于222.222.222.0/24网段
(4)通过配置保证switch0在stp选举过程中一定能成为根网桥
(5)Server0向外提供web服务,且其域名为www.aaa.com
(6)vlan2中的主机pc0和pc2分配静态ip地址
(7)vlan3中的主机pc1和pc3通过Server1提供的dhcp服务动态获得192.168.1.120至 192.168.1.130之间的ip地址
(二)、switch3所连局域网的配置要求
(1)根据图示要求划分为vlan1和vlan2
(2)服务器使用静态nat,转换后的地址属于172.16.2.0/24网段
(3)pc机使用端口nat,转换到地址172.16.6.2/24
(4)Server2向外提供web服务,且其域名为www.bbb.com
(5)Server3为vlan2中的主机提供dhcp服务,分配192.168.1.100至192.168.1.105的ip地址
(三)、switch1所连局域网的配置要求
(1)不需要使用nat
(2)服务器为图中所有其他Web服务器(即Server0、Server1和Server3)提供DNS服务
(四)、switch5所连局域网的配置要求
(1)根据图示要求划分为vlan1和vlan2
(2)Server5向外提供web服务,且其域名为www.ccc.com
(3)服务器使用静态nat,转换后的地址属于172.16.7.0/24网段
(4)pc机使用静态ip地址
(5)pc机使用端口nat,转换到ip地址111.111.111.0/24
(6)在Goya上配置默认路由
(五)、中间由多台路由器组成的互联网络
(1)在Glenn至Cooper上配置rip动态路由协议
(2)在Cooper上配置到达目标网络111.111.111.0/24的静态路由
(3)不能在Goya上配置rip动态路由协议
(六)、配置成功的要求:
(1)所有机器能够互相ping通
(2)所有机器能够利用域名访问所有的web服务器
三、实验步骤:
(一)ROUTE的配置
步骤1:路由器ip的配置
如图连接好中间广域网的五个路由器,并启用rip协议,宣告172.16.0.0网络(rip协议只识别分类网络),并在相应接口上设置好时钟。
步骤2:Cooper的配置
Router(config)# int f0/1.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config-subif)#ip helper-address 192.168.1.71 //设置DHCP中继代理
Router(config)# int f0/1.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.97 255.255.255.240
Router(config)# int f0/1
Router(config-if)# ip nat inside
Router(config-if)# int s0/0
Router(config-if)# ip nat outside
Router(config)-if# int s0/3
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.71 172.16.2.71 //静态nat
Router(config)# ip nat inside source static 192.168.1.70 172.16.2.70 //静态nat
Router(config)# access-list 1 permit 192.168.1.96 0.0.0.15
Router(config)# ip nat inside source list 1 int s1/1 overload //端口PAT
查看nat转换表:Router# show ip nattranslations
步骤3:Carprenter的配置
Router(config)#int f0/0
Router(config-if)#ip address200.0.0.1 255.255.255.0
Router(config-if)#no shutdown
Router(config)#router rip
Router(config-router)#network200.0.0.0
步骤4:Goya的配置
Router(config)# int f0/1.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config)# int f0/1.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.113 255.255.255.240
Router(config)# int f0/1
Router(config-if)# ip nat inside
Router(config-if)# int f0/0
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.120 172.16.7.120 //静态nat
Router(config)#ip nat pool NAT1 111.111.111.111 111.111.111.111
netmask 255.255.255.0 //转换ip地址到111.111.111.0/24网段
Router(config)# access-list 1 permit 192.168.1.64 0.0.0.15
Router(config)# ip nat inside source list 1 pool NAT1 overload //端口nat
查看nat转换表:
Router# show ip nat translations
注意为末梢路由器,不参与rip路由,为了使内网的机器访问外网,在Goya上配置默认路由:
Router(config)# ip route 0.0.0.0 0.0.0.0 f0/1
Router(config)# ip route 111.111.111.0 255.255.255.0 172.16.7.2
Router(config)# router rip //Goya不参与rip路由,通过rip协议重分布该静态路由
Router(config-router)# redistribute static
步骤5:Glenn的配置
在Glenn中连接switch0的接口上配置单臂路由:
Router(config)# int f0/0.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config)# int f0/0.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.97 255.255.255.240
Router(config)# int f0/0.3
Router(config-subif)# encapsolution dot1q 30 //配置单臂路由
Router(config-subif)# ip address 192.168.2.113 255.255.255.240
Router(config)# int f0/0.3 //设置DHCP中继代理
Router(config-subif)# ip helper-address 192.168.1.71
Router(config)# int f0/0
Router(config-if)# ip nat inside
Router(config)# int s0/2
Router(config-if)# ip nat outside
Router(config)# int s0/3
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.70 222.222.222.70
Router(config)# ip nat inside source static 192.168.1.71 222.222.222.71 //配置服务器的静态NAT
Router(config)#ip nat pool NAT1 222.222.222.100 222.222.222.109 netmask255.255.255.0
Router(config)#ip nat pool NAT2 222.222.222.120 222.222.222.129 netmask255.255.255.0
Router(config)# access-list 2 permit 192.168.1.96 0.0.0.15
Router(config)# access-list 3 permit 192.168.1.112 0.0.0.15
Router(config)# ip nat inside source list 2 pool NAT1overload
Router(config)# ip nat inside source list 3 pool NAt2overload
Router(config)# interface Loopback0
Router(config-if)# ip address 222.222.222.1 255.255.255.0 //配置环回端口
Router(config)# router rip
Router(config-router)# network 222.222.222.0 //通告网络
(二)SWITCH的配置
步骤1:switch0的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/5
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#int f0/3
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30 root primary //将switch0指定为根网桥
步骤2:switch4的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config-vlan)#exit
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config-vlan)#exit
Switch(config)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30
步骤3:switch5的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config)#int f0/3
Switch(config)#switchport access vlan 20
Switch(config-if)#int f0/4
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30
步骤4:switch2的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_pc
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_server
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
查看vlan配置:Switch#show vlan brief
步骤5:switch3的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 10
Switch(config)#int f0/5
Switch(config-if)#switchport access vlan 10
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
查看vlan配置:Switch#show vlan brief
(三)服务器和pc的配置
步骤1:配置WEB
WEB(aaa):
WEB(bbb):
WEB(ccc):
步骤2:配置DNS
步骤3:配置DHCP
DHCP——server4
DHCP——server2
四、实验结果:
(一)Ping服务器和pc机
(二)pingWEB:
(三)show ip route
一、实验拓扑图:
二、实验配置要求:
(一)、switch0所连局域网的配置要求
(1)根据图示要求划分为vlan1、vlan2和vlan3
(2)服务器使用静态nat,转换后的地址属于222.222.222.0/24网段
(3)pc机使用动态nat,nat地址池的地址属于222.222.222.0/24网段
(4)通过配置保证switch0在stp选举过程中一定能成为根网桥
(5)Server0向外提供web服务,且其域名为www.aaa.com
(6)vlan2中的主机pc0和pc2分配静态ip地址
(7)vlan3中的主机pc1和pc3通过Server1提供的dhcp服务动态获得192.168.1.120至 192.168.1.130之间的ip地址
(二)、switch3所连局域网的配置要求
(1)根据图示要求划分为vlan1和vlan2
(2)服务器使用静态nat,转换后的地址属于172.16.2.0/24网段
(3)pc机使用端口nat,转换到地址172.16.6.2/24
(4)Server2向外提供web服务,且其域名为www.bbb.com
(5)Server3为vlan2中的主机提供dhcp服务,分配192.168.1.100至192.168.1.105的ip地址
(三)、switch1所连局域网的配置要求
(1)不需要使用nat
(2)服务器为图中所有其他Web服务器(即Server0、Server1和Server3)提供DNS服务
(四)、switch5所连局域网的配置要求
(1)根据图示要求划分为vlan1和vlan2
(2)Server5向外提供web服务,且其域名为www.ccc.com
(3)服务器使用静态nat,转换后的地址属于172.16.7.0/24网段
(4)pc机使用静态ip地址
(5)pc机使用端口nat,转换到ip地址111.111.111.0/24
(6)在Goya上配置默认路由
(五)、中间由多台路由器组成的互联网络
(1)在Glenn至Cooper上配置rip动态路由协议
(2)在Cooper上配置到达目标网络111.111.111.0/24的静态路由
(3)不能在Goya上配置rip动态路由协议
(六)、配置成功的要求:
(1)所有机器能够互相ping通
(2)所有机器能够利用域名访问所有的web服务器
三、实验步骤:
(一)ROUTE的配置
步骤1:路由器ip的配置
如图连接好中间广域网的五个路由器,并启用rip协议,宣告172.16.0.0网络(rip协议只识别分类网络),并在相应接口上设置好时钟。
步骤2:Cooper的配置
Router(config)# int f0/1.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config-subif)#ip helper-address 192.168.1.71 //设置DHCP中继代理
Router(config)# int f0/1.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.97 255.255.255.240
Router(config)# int f0/1
Router(config-if)# ip nat inside
Router(config-if)# int s0/0
Router(config-if)# ip nat outside
Router(config)-if# int s0/3
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.71 172.16.2.71 //静态nat
Router(config)# ip nat inside source static 192.168.1.70 172.16.2.70 //静态nat
Router(config)# access-list 1 permit 192.168.1.96 0.0.0.15
Router(config)# ip nat inside source list 1 int s1/1 overload //端口PAT
查看nat转换表:Router# show ip nattranslations
步骤3:Carprenter的配置
Router(config)#int f0/0
Router(config-if)#ip address200.0.0.1 255.255.255.0
Router(config-if)#no shutdown
Router(config)#router rip
Router(config-router)#network200.0.0.0
步骤4:Goya的配置
Router(config)# int f0/1.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config)# int f0/1.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.113 255.255.255.240
Router(config)# int f0/1
Router(config-if)# ip nat inside
Router(config-if)# int f0/0
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.120 172.16.7.120 //静态nat
Router(config)#ip nat pool NAT1 111.111.111.111 111.111.111.111
netmask 255.255.255.0 //转换ip地址到111.111.111.0/24网段
Router(config)# access-list 1 permit 192.168.1.64 0.0.0.15
Router(config)# ip nat inside source list 1 pool NAT1 overload //端口nat
查看nat转换表:
Router# show ip nat translations
注意为末梢路由器,不参与rip路由,为了使内网的机器访问外网,在Goya上配置默认路由:
Router(config)# ip route 0.0.0.0 0.0.0.0 f0/1
Router(config)# ip route 111.111.111.0 255.255.255.0 172.16.7.2
Router(config)# router rip //Goya不参与rip路由,通过rip协议重分布该静态路由
Router(config-router)# redistribute static
步骤5:Glenn的配置
在Glenn中连接switch0的接口上配置单臂路由:
Router(config)# int f0/0.1
Router(config-subif)# encapsolution dot1q 10 //配置单臂路由
Router(config-subif)# ip address 192.168.1.65 255.255.255.240
Router(config)# int f0/0.2
Router(config-subif)# encapsolution dot1q 20 //配置单臂路由
Router(config-subif)# ip address 192.168.2.97 255.255.255.240
Router(config)# int f0/0.3
Router(config-subif)# encapsolution dot1q 30 //配置单臂路由
Router(config-subif)# ip address 192.168.2.113 255.255.255.240
Router(config)# int f0/0.3 //设置DHCP中继代理
Router(config-subif)# ip helper-address 192.168.1.71
Router(config)# int f0/0
Router(config-if)# ip nat inside
Router(config)# int s0/2
Router(config-if)# ip nat outside
Router(config)# int s0/3
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 192.168.1.70 222.222.222.70
Router(config)# ip nat inside source static 192.168.1.71 222.222.222.71 //配置服务器的静态NAT
Router(config)#ip nat pool NAT1 222.222.222.100 222.222.222.109 netmask255.255.255.0
Router(config)#ip nat pool NAT2 222.222.222.120 222.222.222.129 netmask255.255.255.0
Router(config)# access-list 2 permit 192.168.1.96 0.0.0.15
Router(config)# access-list 3 permit 192.168.1.112 0.0.0.15
Router(config)# ip nat inside source list 2 pool NAT1overload
Router(config)# ip nat inside source list 3 pool NAt2overload
Router(config)# interface Loopback0
Router(config-if)# ip address 222.222.222.1 255.255.255.0 //配置环回端口
Router(config)# router rip
Router(config-router)# network 222.222.222.0 //通告网络
(二)SWITCH的配置
步骤1:switch0的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/5
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#int f0/3
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30 root primary //将switch0指定为根网桥
步骤2:switch4的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config-vlan)#exit
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config-vlan)#exit
Switch(config)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30
步骤3:switch5的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc1
Switch(config)#vlan 30
Switch(config-vlan)#name vlan_for_pc2
Switch(config)#int f0/3
Switch(config)#switchport access vlan 20
Switch(config-if)#int f0/4
Switch(config-if)#switchport access vlan 30
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config)#spanning-tree vlan 1,10,20,30
步骤4:switch2的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_pc
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_server
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
查看vlan配置:Switch#show vlan brief
步骤5:switch3的配置
Switch(config)#vlan 10
Switch(config-vlan)#name vlan_for_server
Switch(config)#vlan 20
Switch(config-vlan)#name vlan_for_pc
Switch(config)#int f0/4
Switch(config-if)#switchport access vlan 10
Switch(config)#int f0/5
Switch(config-if)#switchport access vlan 10
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/3
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
查看vlan配置:Switch#show vlan brief
(三)服务器和pc的配置
步骤1:配置WEB
WEB(aaa):
WEB(bbb):
WEB(ccc):
步骤2:配置DNS
步骤3:配置DHCP
DHCP——server4
DHCP——server2
四、实验结果:
(一)Ping服务器和pc机
(二)pingWEB:
(三)show ip route
- TCP/IP网络配置实验
- TCP/IP配置-网络实验3.2
- tcp/ip,网络配置
- 配置TCP/IP网络
- TCP/IP在网络中的高效配置
- TCP/IP在网络中的高效配置
- Linux下手工配置TCP/IP网络
- 配置Linux下的TCP IP网络
- Linux 下 TCP IP 网络配置
- TCp/IP实验一
- Windows网络配置和TCP/IP协议配置及诊断
- TCP/IP网络基础
- TCP/IP 网络基础
- TCP/IP网络编程
- TCP/IP网络编程
- TCP/IP网络模型
- TCP/IP网络协议
- TCP/IP网络层
- Service 生命周期基础
- 微信界面
- FragmentPagerAdapter+fragment错位的问题解决
- eclipse不能创建tomcat服务器的解决办法
- ButterKnife是一个专注于Android系统的View注入框架
- TCP/IP网络配置实验
- hibernate的直接加载xml的方式
- Android开发之BroadcastReceiver详解
- DIV+CSS实操二:经管系网页添加导航栏和友情链接栏
- Java 读取excel文件
- ListView的item的点击事件和长按事件
- ButterKnife是一个专注于Android系统的View注入框架
- 从sqlserver数据库中提取日期应该使用
- 阶层上升的渠道