本实验的 OS 环境-CentOS 6.2
CentOS 是 RHEL(Red Hat Enterprise Linux)源代码再编译的产物的免费版,继承了 Red Hat Linux 的稳定性,而且又提供免费更新,因此在 IDC 中装机量几乎是最大的一个 Linux 发行版.
安装 DHCP 相关软件包
1 | rpm –qa|grep dhcp //查看是否安装了DHCP相应的软件包 |
配置本机的 IP 地址
修改/etc/sysconfig/network-scripts/ifcfg-eth0
文件:
1 | DEVICE=eth0 |
修改 DHCP 配置文件
可以从/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample
复制,也可以直接编辑/etc/dhcp/dhcp.conf
(如果没有新建一个,注意 CentOS 5 中dhcpd.conf
在/etc
目录下).dhcpd.conf
内容如下:
1 | ddns-update-style none; //配置DHCP-DNS互动更新模式 |
控制 DHCP 服务器
service dhcpd start //启动DHCP服务
service dhcpd stop //关闭DHCP服务
service dhcpd restart //重启DHCP服务
在指定网络接口上启动 DHCP 服务器
修改/etc/sysconfig/dhcpd
文件:
1 | DHCPDAGRS=eth0 //在eth0网卡上启动DHCP |
查看 DHCP 客户机地址的租约信息
/var/lib/dhcpd/dhcpd.leases
文件中保存了客户机地址的租约信息
1 | # The format of this file is documented in the dhcpd.leases(5) manual page. |