实验要求:
1、ISP路由器只能配置IP地址,之后不得进行其他配置
2、内部整个网络基于192.168.1.0/24进行地址规划
3、R1/2之间启动OSPF协议,单区域
4、PC1-PC4可以访问PC5,R2的公网接口只有一个公网IP12.1.1.1
5、PC1-PC4自动获取IP
6、PC1不能telnet R1,PC1外的其他内网PC可以telnet
7、外部的client可以通过域名访问httpserver
8、ISP路由telnet 12.1.1.1,最终成功登录到R1上
首先,题目中要求,内网IP地址均由192.168.1.0/24这个网段进行划分。不难看出,这个内网的网络系统中的有3个广播域,所以可以将整个网段划分为4个子网。
192.168.1.0/26
192.168.1.64/26
192,168.1.128/26
192.168.1.192/26
将192.168.1.0 /26用作连接r1和r2的广播域,将192.168.1.64/26用作r1下的广播域,将192.168.1.128/26用作r2下的广播域。再看r1下方又划分为两个vlan,所以继续将192.168.1.64/26划分为两个子网。r2相同。
将IP地址划分好后,接下来进行VLAN 的划分。按照题目要求,我们将PC1和PC2划分到vlan2,http服务器划分到vlan3,r2上把PC3划分到vlan2,pc4划分到vlan3 。
首先对交换机sw1进行配置
[sw1]vlan batch 2 to 3
[sw1]port-group group-member Ethernet 0/0/2 to Ethernet 0/0/3
[sw1-port-group]port link-type access
[sw1-port-group]port default vlan 2 //将pc1和pc2连接的接口划分到vlan2
[sw1]interface Eth0/0/4
[sw1-Ethernet0/0/4]port link-type access 先将接口模式修改为接入
[sw1-Ethernet0/0/4]port default vlan 3 //将http服务器接口划分到vlan3
[sw1]interface Ethernet 0/0/1
[sw1-Ethernet0/0/1]port link-type trunk 修改为trunk模式
[sw1-Ethernet0/0/1]port trunk allow-pass vlan 2 to 3 默认华为设备的trunk干道
然后对交换机SW2进行配置。
[sw1]interface Eth0/0/1
[sw1-Ethernet0/0/1]port link-type access 先将接口模式修改为接入
[sw1-Ethernet0/0/1]port default vlan 2 //将pc3接口划分到vlan2
[sw1]interface Eth0/0/2
[sw1-Ethernet0/0/2]port link-type access 先将接口模式修改为接入
[sw1-Ethernet0/0/2]port default vlan 3 //将pc4接口划分到vlan3
[sw1]interface GigabitEthernet 0/0/1
[sw1-GigabitEthernet0/0/1]port link-type trunk 修改为trunk模式
[sw1-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 3 默认华为设备的trunk干道
然后对路由器进行子接口配置
[router]interface GigabitEthernet 0/0/1.1
[router-GigabitEthernet0/0/1.1]dot1q termination vid 2 定义其管理的vlan
[router-GigabitEthernet0/0/1.1]ip address 192.168.1.65 27 配置接口ip地址
[router-GigabitEthernet0/0/1.1]arp broadcast enable 华为需要手工开启子接口的ARP应答
再将r2的IP地址配置给各个接口。
接下来,就要按照题中的要求,将pc1-pc4进行DHCP自动IP地址获取的IP地址池。
[Huawei]dhcp enable 先在设备上全局开启dhcp服务功能
在一台设备上可以创建多个池塘,但一个池塘只能管理一个广播域;
[Huawei]ip pool v2 创建DHCP池塘,名为wangcai;
[Huawei-ip-pool-v2]network 192.168.1.64 mask 27 关联接口,定制范围
[Huawei-ip-pool-v2]gateway-list 192.168.1.65 网关ip地址
[Huawei-ip-pool-v2]dns-list 114.114.114.114 8.8.8.8 DNS服务器地址
[Huawei]interface GigabitEthernet 0/0/1.1
[Huawei-GigabitEthernet0/0/1.1]dhcp select global
配置R2时要注意其两个VLAN都是需要dhcp自动获取IP地址的。
以上全部配置好后,就该开始配置两个路由器的路由,题目中要求的是内网使用OSPF动态路由协议。
[r1]ospf 1 router-id 1.1.1.1 启动协议时,需要定义进程号,仅具有本地意义;
建议同时定义RID值;使用IPV4地址,全网需要唯一;手工---环回最大数值—物理接口最大数值
[r1-ospf-1]
宣告:1、激活 2、路由或拓扑 3、区域划分
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.95
[r2-ospf-1-area-0.0.0.0]q
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]network 192.168.1.64 0.0.0.95
对R2进行配置
[r1]ospf 1 router-id 1.1.1.1 启动协议时,需要定义进程号,仅具有本地意义;
建议同时定义RID值;使用IPV4地址,全网需要唯一;手工---环回最大数值—物理接口最大数值
[r1-ospf-1]
宣告:1、激活 2、路由或拓扑 3、区域划分
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]network 192.168.1.128 0.0.0.95
在R2上还必须进行OSPF的缺省配置。
[r2]ospf 1
[r2-ospf-1]default-route-advertise always
当OSPF配置好后,内网的结构就做到了全网可达。接下来就要使内网的设备可以访问外网。
要用到NAT地址转换。
[r2-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
[r2]interface GigabitEthernet 0/0/2
[r2-GigabitEthernet0/0/2]nat outbound 2000
这样,设备就基本都可以访问外网了。但是外部设备还是无法访问http服务器,原因是访问http服务器时,只能找到一个外网IP,无法确定究竟访问哪台设备,所以,有两种解决方案,第一是重新买个公网IP并在r2连接公网的接口配置静态浮动接ip,将这个IP单独分配给http服务器,这样,dns服务器解析这个地址时就会很容易找到HTTP服务器。但是题目中明确指出只有一个公网IP。所以,只能用第二种方法,就是给r2连接外网的接口添加一个端口映射,这样,在dns服务器访问80端口的时候,就会自动找到HTTP服务器。
[r2-GigabitEthernet0/0/2]nat static protocol tcp global current-interface 80 inside 192.168.1.66 80
当前接口ip地址,12.1.1.1
Warning:The port 80 is well-known port. If you continue it may cause function failure.
Are you sure to continue?[Y/N]:y