网络综合实验

一、拓扑图

二、需求

1.ISP路由器仅配置IP地址
2.内网给予192.168.1.0/24网段进行IP划分
3.R1/R2之间使用ospf做到内网全通,单区域
4.PC1-PC4使用dhcp获取地址
5.PC2-PC4可以访问PC5,PC1不行
6.R2出口只拥有一个公网IP
7.test-1设备可以登录内网telnet服务器,test-2不行

三、需求分析

1.划分子网

2.配置IP

3.DHCP获取PC1-PC4的IP地址

4.R1/R2之间使用ospf做到内网全通,单区域

5.NAT配置

6.ACL配置

四、实验过程

1.划分子网:

先是清楚有几个广播域,交换机还要先配置,因为vlan里面还有几个广播域划分:依据拓扑图,我们配置3个主网段,然后再进行细分,主要划分如下:

192.168.1.0/24:

192.168.1.00 00 0000  --- > 192.168.1.0/26   骨干网络

192.168.1.01 00 0000  --- > 192.168.1.64/26   R1下网络

192.168.1.10 00 0000  --- > 192.168.1.128/26   R2下网络

192.168.1.11 00 0000  --- > 192.168.1.192/26   预留网络

------------------------------------------------------------------------------------------------------------------------------

然后我们来细分IP地址,可以发现R1下有三个vlan,需要划分出三个网段:

192.168.1.64/26:

192.168.1.01 00 0000   —— >  192.168.1.64/28  —— >  vlan 2

192.168.1.01 01 0000   —— >  192.168.1.80/28  —— >  vlan 3

192.168.1.01 10 0000   —— >  192.168.1.96/28  —— >  vlan 4

192.168.1.01 11 0000   —— >  192.168.1.112/28  —— >  预留地址

——————————————————————————————————————————

然后细分R2下的网络,只需要划分两个网段:

192.168.1.128/26:

192.168.1.10 0 00000   —— > 192.168.1.128/27  —— > vlan 2

192.168.1.10 1 00000   —— > 192.168.1.160/27  —— > vlan 3

2.配置IP地址 

(1)先配交换机:

[sw1]vlan batch 2 to 4   //创建vlan 2  vlan 3  vlan 4

[sw1-GigabitEthernet0/0/2]port link-type access 
[sw1-GigabitEthernet0/0/2]port default vlan 2

[sw1-GigabitEthernet0/0/3]port link acc
[sw1-GigabitEthernet0/0/3]p d vlan 3

[sw1-GigabitEthernet0/0/1]port link-type trunk
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 3 4

[sw2]vlan batch 2 3

[sw2-GigabitEthernet0/0/2]p l a 
[sw2-GigabitEthernet0/0/2]p d v 2

[sw2-GigabitEthernet0/0/3]p l a 
[sw2-GigabitEthernet0/0/3]p d v 3

[sw2-GigabitEthernet0/0/1]p l t
[sw2-GigabitEthernet0/0/1]p t a v 2 3

交换机配置的查看 

(2)路由器IP配置

[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]ip add 192.168.1.1 26
[r1-GigabitEthernet0/0/1]int g0/0/0.2
[r1-GigabitEthernet0/0/0.1]ip add 192.168.1.65 28
[r1-GigabitEthernet0/0/0.1]do t vid 2
[r1-GigabitEthernet0/0/0.1]arp bro en

[r1-GigabitEthernet0/0/0.1]int g0/0/0.3
[r1-GigabitEthernet0/0/0.2]ip add 192.168.1.81 28	
[r1-GigabitEthernet0/0/0.2]dot1q termination vid 3	
[r1-GigabitEthernet0/0/0.2]arp broadcast enable

[r1-GigabitEthernet0/0/0.2]int g0/0/0.4
[r1-GigabitEthernet0/0/0.3]ip add 192.168.1.97 28
[r1-GigabitEthernet0/0/0.3]d t vid 4
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 192.168.1.2 26
 
[r2-GigabitEthernet0/0/0]int g0/0/1.2
[r2-GigabitEthernet0/0/1.1]ip add 192.168.1.129 28
[r2-GigabitEthernet0/0/1.1]d t vid 2 	
[r2-GigabitEthernet0/0/1.1]arp broadcast enable

[r2-GigabitEthernet0/0/1.1]int g0/0/1.3
[r2-GigabitEthernet0/0/1.2]ip add 192.168.1.161 28
[r2-GigabitEthernet0/0/1.2]d t vid 3 
[r2-GigabitEthernet0/0/1.2]arp b en

[r2-GigabitEthernet0/0/2]ip add 202.1.1.1 32
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 202.1.1.2 32

[r3-GigabitEthernet0/0/0]int g0/0/1
[r3-GigabitEthernet0/0/1]ip add 203.1.1.1 24
[telnet] int g0/0/0
[telnet-GigabitEthernet0/0/0]ip add 192.168.1.98 24
[test1]int g0/0/0
[test1-GigabitEthernet0/0/0]  203.1.1.2 24

[test2]int g0/0/0
[test2-GigabitEthernet0/0/0]  203.1.1.2 24

pc5: 203.1.1.100/24

3.PC自动获取IP,做DHCP配置:

[r1]dhcp enable
[r1]ip pool v2
[r1-ip-pool-v2]network 192.168.1.64 mask 28
[r1-ip-pool-v2]gateway-list 192.168.1.65
[r1-ip-pool-v2]q
[r1]int g0/0/0.2
[r1-GigabitEthernet0/0/0.2]dhcp select global
[r1-GigabitEthernet0/0/0.2]q

[r1]ip pool v3
[r1-ip-pool-v3]network 192.168.1.80 mask 28
[r1-ip-pool-v3]gateway-list 192.168.1.81
[r1-ip-pool-v3]q
[r1]int g0/0/0.3
[r1-GigabitEthernet0/0/0.3]dhcp select global
[r1-GigabitEthernet0/0/0.3]q

[r1]ip pool v4
[r1-ip-pool-v4]network 192.168.1.96 mask 28
[r1-ip-pool-v4]gateway-list 192.168.1.97 	
[r1-GigabitEthernet0/0/0.4]dhcp select global 
[r1-GigabitEthernet0/0/0.4]
[r2]dhcp enable
[r2]ip pool v2
[r2-ip-pool-v2]network 192.168.1.128 mask 28
[r2-ip-pool-v2]gateway-list 192.168.1.129 
[r2-ip-pool-v2]q
[r2]int g0/0/1.2
[r2-GigabitEthernet0/0/1.2]dhcp select global
[r2-GigabitEthernet0/0/1.2]q

[r2]ip pool v3
[r2-ip-pool-v3]network 192.168.1.160 mask 28
[r2-ip-pool-v3]gateway-list 192.168.1.161
[r2-ip-pool-v3]q
[r2]int g0/0/1.3	
[r2-GigabitEthernet0/0/1.3]dhcp select global 

测试可以自动获取IP地址:

  

 4.OSPF的配置,达到内网全通的效果

[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.1 0.0.0.0  //范围宣告
[r1-ospf-1-area-0.0.0.0]network 192.168.1.65 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.81 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.97 0.0.0.0

[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network 192.168.1.2 0.0.0.0 
[r2-ospf-1-area-0.0.0.0]network 192.168.1.129 0.0.0.0 
[r2-ospf-1-area-0.0.0.0]network 192.168.1.161 0.0.0.0

测试一下内网:

5.实现内网到外网的访问 

NAT配置 ,R2出口只拥有一个公网IP。(使用华为的Easy IP技术,直接将出接口的IP地址转换后的公网IP地址,可以最大程度上减少企业成本以及公网IP地址的使用量)

[R2] acl 2000
[R2-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255 
[R2-acl-basic-2000] int g0/0/2  #进入带外网边界接口
[R2-GigabitEthernet0/0/2]nat outband 2000
[R2-GigabitEthernet0/0/2]q
[R2] ip route-staic 0.0.0.0 0 202.1.1.2  #配置缺省路由
[R2] ospf 1
[R2-ospf-1] default-route-advertise  #下发路由

配置完NAT后,内网的主机都能访问外网的主机了 

6.实现PC2-PC4可以访问PC5,PC1不行,在R1上配置

[r1]acl 3000
[r1-acl-adv-3000]rule deny ip source 192.168.1.64 0.0.0.15 destination 203.1.1.
100 0.0.0.0
[r1-acl-adv-3000]q
[r1]int g0/0/0.2   #然后再PC1 所在的子接口调用acl
[r1-GigabitEthernet0/0/0.2]traffic-filter inbound acl 3000

此时的PC1不能访问PC5: 

 7.test-1设备可以登录内网telnet服务器,test-2不行

首先先在telnet服务器上开启telnet协议

[telnet-server-GigabitEthernet0/0/0]ip add 192.168.1.98 28
[telnet-server]user-int vty 0 4
[telnet-server-ui-vty0-4]auth aaa
[telnet-server-ui-vty0-4]q
[telnet-server]aaa
[telnet-server-aaa]local-user huawei password cipher admin privilege level 15
[telnet-server-aaa]local-user huawei service-type telnet 

先用内网路由器测试一下

 然后实现R2 g0/0/2端口的映射,目的是让外网访问到内网

[r2-GigabitEthernet0/0/2]nat server protocol tcp global current-interface telnet
 inside 192.168.1.98 telnet
Warning:The port 23 is well-known port. If you continue it may cause function fa
ilure.
Are you sure to continue?[Y/N]:y

#test-1、test-2设置静态路由
[test-1]ip route-static 202.1.1.1 32 203.1.1.1
[test-2]ip route-static 202.1.1.1 32 203.1.1.1

#telnet-server服务器配置缺省
[telnet-server]ip route 0.0.0.0 0 192.168.1.97  (该ip地址是对应telnet子接口的IP地址)

然后现在外网的test1 和 test2 都可以远程登录到telnet-server 服务器了

 8. 实现test-1设备可以登录内网telnet服务器,test-2不行

[R2]acl 3000
[R2-acl-adv-3000]rule deny tcp source 203.1.1.3 0 destination-port eq telnet

然后再入方向调用
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]traffic-filter inbound acl 3000

到此为止,所有的实验要求均已完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值