基于eNSP的DHCP配置实验

一、简介

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

二、配置实验

DHCP一共有三种配置方式:

我们进入路由器端口,可以查询到三种配置方式:

即全局、端口、中继三种,接下来一一进行讲解。

1.全局

我们放置以上设备,开始配置实验:

PC上我们选择DHCP模式:

进入路由器中,我们先开启DHCP:

dhcp enable

再创建一个名为aa的IP池,并配置网段、网关、DNS等。命令如下:

ip pool aa                                /建立名为aa的ip池
gateway-list 192.168.1.1                  /配置网关
network 192.168.1.0 mask 255.255.255.0    /配置网段
dns-list 8.8.8.8                          /配置DNS地址

我们再进入端口中,添加一个ip地址,并开启global模式。命令如下:

interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.0 
dhcp select global

这时候,我们进入PC中,通过ipconfig命令,就能获得分配的IP了。如下:

2.端口

端口配置较为简单,我们先通过命令“dhcp enable”开启dhcp。然后进入对应端口中,配置端口IP,配置并开启interface,配置DNS即可。

代码如下:

interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.0 
dhcp select interface
dhcp server dns-list 8.8.8.8 

我们就可以通过ipconfig获取到分配的地址了。

此时需要注意的是:PC获取到的IP是与端口IP同网段,且端口IP为PC的网关。

3.中继

中继则是通过服务器来对设备获取的IP进行配置,实验如下:

放置好以上设备后,划分好VLAN,这里我们用路由器模拟服务器,进行配置。

在左接入交换机中,建立VLAN,划分access和trunk,命令如下:

vlan batch 10
interface Ethernet0/0/1
port link-type access
port default vlan 10
interface Ethernet0/0/2
port link-type trunk
port trunk allow-pass vlan 10

右接入交换机进行相同配置,不过建立的VLAN为20。

我们进入服务器中,需要进行以下配置:

dhcp enable                                    /开启dhcp服务
#
ip pool aa                                     /创建aa ip池
gateway-list 192.168.10.1 
network 192.168.10.0 mask 255.255.255.0 
dns-list 8.8.8.8 
#
ip pool bb                                     /创建bb ip池
gateway-list 192.168.20.1 
network 192.168.20.0 mask 255.255.255.0 
dns-list 8.8.8.8 

interface GigabitEthernet0/0/0
ip address 192.168.100.2 255.255.255.0 
dhcp select global                             /开启全局模式

ip route-static 0.0.0.0 0.0.0.0 192.168.100.1  /配置缺省路由

除了以上基础配置,因为我们是通过路由器模拟服务器的,通信时,需要配置静态路由或者缺省路由。

我们这里的核心交换机,需要配置VLAN和IP。命令如下:

interface GigabitEthernet0/0/1                   /配置各个端口的类型
 port link-type trunk
 port trunk allow-pass vlan 20
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 100

dhcp enable                                       /开启dhcp服务
interface Vlanif10
 ip address 192.168.10.1 255.255.255.0
 dhcp select relay                                /开启中转模式
 dhcp relay server-ip 192.168.100.2
#
interface Vlanif20
 ip address 192.168.20.1 255.255.255.0
 dhcp select relay                                /开启中转模式
 dhcp relay server-ip 192.168.100.2
#
interface Vlanif100
 ip address 192.168.100.1 255.255.255.0

注意,这里dhcp relay server-ip 192.168.100.2中的ip地址是服务器的ip地址,这里我们使用的ip路由器的接口ip。

配置完成后,我们就可以通过ipconfig获取ip地址了。

如下:

配置完成。

 

以上。

猜你喜欢

转载自blog.csdn.net/weixin_47931795/article/details/107823982
今日推荐