DHCP服务安装与配置实训操作说明

DHCP服务安装与配置实训操作说明

一 安装dhcpd服务

  1. 加载redhat安装镜像rhel-server-6.5-x86_64-dvd.iso到Vmware的光驱后,执行mount /dev/cdrom  /mnt/cdrom 挂载光驱到/mnt/cdrom目录
  2. 检查当前linux系统是否已经安装过dhcpd服务,执行rpm –qa | grep dhcp,如果没有出现dhcp-4.1.1-38.P1.el6.x86_64,则说明没有安装过dhcpd服务
  3. 安装dhcpd服务,先执行cd /mnt/cdrom/Packages切换到dhcp-4.1.1-38.P1.el6.x86_64.rpm安装包所在目录后,再执行rpm –ivh dhcp-4.1.1-38.P1.el6.x86_64.rpm进行dhcpd服务的安装
  4. 安装完成后,执行rpm –qa | grep dhcp,如果出现dhcp-4.1.1-38.P1.el6.x86_64,则说明dhcpd服务安装成功

 

二 配置dhcpd服务

  1. 尝试执行service dhcpd start启动dhcp服务,会出现dhcpd启动failed,因此需要先对dhcpd服务进行配置
  2. 执行cd /etc/dhcp/命令进入dhcp目录,再执行cp dhcp.conf dhcpd.conf_bak命令备份dhcp.conf文件,再执行cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample  /etc/dhcp/dhcp.conf命令,将dhcpd服务的模板文件拷贝到/etc/dhcp目录
  3. 执行gedit dhcpd.conf,进入gedit文本编辑器,将配置文件dhcpd.con的前几个subnet声明前面加“#”注释掉,并修改最后一个subnet的声明如下:

# A slightly different configuration for an internal subnet.

subnet 192.168.94.0 netmask 255.255.255.0 {

  range 192.168.94.200 192.168.94.210;

  option domain-name-servers ns1.internal.example.org;

  option domain-name "internal.example.org";

  option routers 192.168.116.2;

  option broadcast-address 10.5.5.31;

  default-lease-time 600;

  max-lease-time 7200;}

主要是修改子网号为192.168.94.0,dhcp分配的IP地址范围为192.168.94.200~ 192.168.94.210

  1. 修改Vmware的网络适配器的网络连接模式为自定义Vmnet1仅主机,修改Vmware的虚拟网络编辑器,取消Vmnet1的【使用本地DHCP服务器将IP地址分配该虚拟机】的打钩,并点【确定】
  2. 为了避免防火墙和selinux对dhcpd服务生效的影响,执行service iptables stop和setenforce 0两个命令

 

三 启动dhcpd服务

  1. 尝试执行service dhcpd start启动dhcp服务,会出现提示dhcpd启动OK,说明dhcpd服务启动成功
  2.  service dhcpd stop停止dhcp服务,service dhcpd status查看dhcp服务运行状态
  3. 进入redhat的网络配置图形界面,将eth0接口设置为Automatic(DHCP)自动获取IP
  4. 先执行ifconfig eth0查看当前eth0接口的当前IP地址是多,然后依次执行ifconfig eth0 down和ifconfig eth0 up命令重启eth0网络接口,再执行ifconfig eth0命令,观察一下IP地址是否变成了dhcpd.conf 文件中配置的192.168.94.200,是则说明dhcpd服务已生效并动态分配了一个IP地址给虚拟机linux
  5. 重启实体机win7的VMware Network Adapter VMnet1,稍等片刻后,观察该接口的IP地址是否变成了192.168.94.201,是则说明dhcpd服务已生效并动态分配了一个IP地址给实体机win7

 

上一篇:DHCP工作流程与简单配置


下一篇:PXE远程服务安装