千家信息网

DHCP(动态主机配置协议)实验:

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,注意:以下四个实验,均要注意防火墙和Selinux对服务的影响:1.简单的DHCP服务搭建实验环境:两台虚拟机,使用桥接模式DHCP服务器端IP地址:安装软件:修改配置文件:客户端验证:(客户端的网卡
千家信息网最后更新 2024年11月11日DHCP(动态主机配置协议)实验:

注意:以下四个实验,均要注意防火墙和Selinux对服务的影响:

1.简单的DHCP服务搭建

实验环境:两台虚拟机,使用桥接模式

DHCP服务器端IP地址:

安装软件:

修改配置文件:

客户端验证:(客户端的网卡配置成dhcp自动获取模式)


2.IP地址保留实验:

修改配置文件:

客户端验证:


3.超级域实验:

修改配置文件:

客户端验证:


4.DHCP中继代理实验:

说明:需要三台虚拟机:(一台DHCP服务器、一台作中继及路由转发,一台做客户机)

其中中继代理服务器需要添加两块网卡,实验环境DHCP机在VMnet10、DHCRelay在一块网卡在VMnet10、另一块在VMnet11、客户机则是处在VMnet11中。


(DHCP服务器端)DHCP服务器IP:

指定网关:

修改配置文件:

(DHCRelay)需要安装dhcp软件、并开启路由转发功能:

dhcrelay配置文件:(/etc/sysconfig/dhcrelay)

(客户端验证)


本次试验所需知识点:

总结:

DHCP服务

1、软件包:dhcp

2、服务名:dhcpd(主程序)、dhcrelay(中继服务)

3、端口:udp 67 udp 68

4、配置文件:

/etc/dhcp/dhcpd.conf 主配置文件

/etc/sysconfig/dhcrelay 中继配置文件

/usr/share/doc/dhcp*/dhcpd.conf.sample 主配置文件模板

5、常见配置项

……

6、搭建DHCP和DHCP中继服务

实验过程:

搭建DHCP服务器:

服务器端:

1、yum -y install dhcp

2、cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

3、vim /etc/dhcp/dhcpd.conf 删除多余配置,保留一个subnet区域

subnet 192.168.115.0 netmask 255.255.255.0 {

option routers 192.168.115.172;

option subnet-mask 255.255.255.0;

range 192.168.115.10 192.168.115.100;

default-lease-time 21600;

max-lease-time 23200;

}

4、service dhcpd restart

客户端:

1、vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

2、service network restart

搭建DHCP中继服务:

服务器端:

1、yum -y install dhcp

2、cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

3、vim /etc/dhcp/dhcpd.conf 删除多余配置,保留一个subnet区域

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.2;

option subnet-mask 255.255.255.0;

option domain-name-servers 192.168.1.2;

range 192.168.1.10 192.168.1.100;

default-lease-time 21600;

max-lease-time 23200;

}

subnet 192.168.200.0 netmask 255.255.255.0 {

option routers 192.168.200.1;

option subnet-mask 255.255.255.0;

range 192.168.200.10 192.168.200.100;

default-lease-time 21600;

max-lease-time 23200;

}

4、service dhcpd restart

5、route add default gw 192.168.1.2

中继端:

1、yum -y install dhcp

2、vim /etc/sysctl.conf

ip.net.ipv4_forward 1

3、sysctl -p

4、vim /etc/sysconfig/dhcrelay

INTERFACE = "eth0 eth2"

DHCPSERVER = "192.168.115.179"

5、service dhcrelay restart

客户端:

1、vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

2、service network restart


0