实验十五 DHCP服务器的配置
一、实验目的
(1) 熟悉DHCP服务器的相关配置文件。 (2) 掌握DHCP服务器的配置方法。
(3) 掌握利用命令行及图形化工具访问设置DHCP服务器的方法。 (4) 掌握DHCP客户端的设置方法
二、实验内容
配置DHCP服务器,为子网A内的客户机提供DHCP服务。具体参数如下: IP地址段:192.168.学号后两位.101-192.168.学号后两位.200 子网掩码:255.255.255.0 网关地址:192.168.学号后两位.254 域名服务器:192.168.0.1 子网所属域的名称:ncie.org 默认租约有效期:1天 最大租约有效期:3天 实验步骤:
1.配置服务器:
为服务器自身设置静态IP地址。编辑/etc/sysconfig/network-scripts目录下脚本文件ifcfg-eth0,内容形式如下: DEVICE=”eth0”
IPADDR=”192.168.学号后两位.10” NETMASK=“255.255.255.0” ONBOOT =”yes” BOOTPROTO=”none”
编辑/etc/sysconfig/network文件,内容如下: NETWORKING=yes HOSTNAME=”dhcpserver.ncie.org” GATEWAY=”192.168.学号后两位.254” GATEWAYDEV=”eth0”
启动TCP/IP网络:service network restart 为广播地址设置主机名称为dhcp。在/etc/hosts文件中加入如下一行: 255.255.255.255 dhcp 把广播地址加入路由表:route add –host dhcp dev eth0 编辑/etc/dhcpd.conf文件,内容如下:
subnet 192.168.xx.0 netmask 255.255.255.0 default-lease-time 86400; max-lease-time 259200; option routers 192.168.xx.254; option subnet-mask 255.255.255.0; option domain-name “ncie.org”; option domain-name-servers 192.168.0.1; { range 192.168.xx.101 192.168.xx.200; } 建立租约数据库文件:touch /var/lib/dhcp/dhcpd.leases 启动dhcp服务器:service dhcpd start 检测dhcp服务器是否启动正常: netstat -utl 2.配置客户端: 配置客户机使用DHCP获取网络参数。编辑/etc/sysconfig/network-scripts下的ifcfg-eth0文件,内容形式如下: DEVICE=”eth0” ONBOOT=”yes”
BOOTPROTO=”dhcp”
启动网络接口eth0: ifup eth0 利用ifconfig命令查看一下客户机的网络接口启动状况,确认网络接口已经被启动。