模拟器GSN3之DHCP动态分配IP地址配置案例

前文《详解DHCP服务工作原理及配置案例》介绍了DHCP服务工作原理,要想彻底理解、应用DHCP服务,须通过实证案例学习,该文在GSN3虚拟环境下,构建DHCP服务的环境。

一、配置环境:

1、GSN3

2、路由器:R1、R2

3、PC机:PC1、PC2

构建DHCP网络环境,如图所示。

二、配置过程:

1、R1配置:

双击节点图标,即可通过Solar-PuTTY打开设备配置或运行命令窗口。先对R1进行配置,输入命令“conf t”​,进入配置状态后,输入如下配置。

这段代码是Cisco IOS配置的一部分,用于设置DHCP服务和接口配置。下面是每行代码的注释:
// 排除特定的IP地址,使其不由DHCP服务分配
ip dhcp excluded-address 192.168.2.1
ip dhcp excluded-address 192.168.3.1
ip dhcp excluded-address 192.168.4.1
!

// 定义一个名为test1的DHCP地址池
ip dhcp pool test1
    // 指定分配给DHCP客户端的网络地址和子网掩码
    network 192.168.2.0 255.255.255.0
    // 指定默认网关地址
    default-router 192.168.2.1
    // 指定DNS服务器地址
    dns-server 192.168.2.1
!

// 定义一个名为test2的DHCP地址池
ip dhcp pool test2
    // 指定分配给DHCP客户端的网络地址和子网掩码
    network 192.168.3.0 255.255.255.0
    // 指定默认网关地址
    default-router 192.168.3.1
    // 指定DNS服务器地址
    dns-server 192.168.3.1
!

// 定义一个名为test3的DHCP地址池
ip dhcp pool test3
    // 指定分配给DHCP客户端的网络地址和子网掩码
    network 192.168.4.0 255.255.255.0
    // 指定默认网关地址
    default-router 192.168.4.1
    // 指定DNS服务器地址
    dns-server 192.168.4.1
!

// 进入接口配置模式
interface FastEthernet0/1
    // 将接口设置为trunk模式,允许多个VLAN的流量通过
    switchport mode trunk
!

// 进入Vlan1的接口配置模式
interface Vlan1
    // 为VLAN1分配IP地址和子网掩码
    ip address 192.168.0.1 255.255.255.0
!

// 进入Vlan2的接口配置模式
interface Vlan2
    // 为VLAN2分配IP地址和子网掩码
    ip address 192.168.2.1 255.255.255.0
!

// 进入Vlan3的接口配置模式
interface Vlan3
    // 为VLAN3分配IP地址和子网掩码
    ip address 192.168.3.1 255.255.255.0
!

// 进入Vlan4的接口配置模式
interface Vlan4
    // 为VLAN4分配IP地址和子网掩码
    ip address 192.168.4.1 255.255.255.0
!

这些配置定义了三个DHCP地址池,分别用于不同的VLAN,并设置了每个VLAN的默认网关和DNS服务器。同时,还配置了交换机的一个端口为trunk模式,并为四个VLAN分配了IP地址。输入“exit”命令退出配置状态,接着输入“vlan database”命令配置Vlan信息,依次输入vlan 2、vlan 3、vlan 4,然后输入“exit”命令退出Vlan配置状态,即可将三个Vlan添加到设备Vlan信息中。注意Vlan1是系统默认配置的,不用添加也存在。

2、R2配置

双击R2,对其进行配置,输入“conf t”命令,进入配置状态后,输入配置如下所示

// 取消FastEthernet0/0接口的IP路由功能
no ip routing interface FastEthernet0/0

// 将FastEthernet0/0接口的模式设置为trunk,允许多个VLAN的流量通过
switchport mode trunk
!

// 进入接口FastEthernet0/1的配置模式
interface FastEthernet0/1
    // 将接口FastEthernet0/1设置为access模式,并且指定它属于VLAN 3
    switchport access vlan 3
!

// 进入接口FastEthernet0/2的配置模式
interface FastEthernet0/2
    // 将接口FastEthernet0/2设置为access模式,并且指定它属于VLAN 4
    switchport access vlan 4
!

// 进入接口FastEthernet0/3的配置模式
interface FastEthernet0/3
    // 将接口FastEthernet0/3设置为access模式,并且指定它属于VLAN 2
    switchport access vlan 2
!

// 进入接口Vlan1的配置模式
interface Vlan1
    // 为VLAN1分配IP地址和子网掩码
    ip address 192.168.0.4 255.255.255.0
!

// 为整个交换机设置默认网关
ip default-gateway 192.168.0.1

注意:因为R2是接入交换机,配置时一定要用命令“no ip routing”关闭其路由功能,这样它才能成为二层交换机。输入“exit”命令退出R2配置状态,同R1一样输入“vlan database”命令配置其Vlan信息。这时切换回R1,可以看到vlan2、vlan3、vlan4提示转为up状态,表明配置的Vlan被激活。

3. 测试ip地址获取情况。

双击PC1、PC2,输入命令“ip dhcp”​,可自动获取其IP地址,如图所示。

然后两台计算机互ping,检查网络是否正常运行。如图所示。

通过PC1对PC2自动获取的地址192.168.2.2进行ping操作,能够ping通,证明本项目设计及配置正确,DHCP能够正常提供服务。

最后,还要强调一点,GNS3的命令与真实Cisco物理机的命令不尽完全相同,如创建vlan 时需先执行vlan databae,查看vlan命令show vlan-switch。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值