1 安装dhcp-server rpm 包与本机dhclient冲突,先升级 yum update dhclient, 然后再安装 yum install dhcp

2 配置网卡,fedora 下, system-config-network -d, 重启生效service network restart

3 安装好dhcp server后,注意有2个dhcpd.conf, 特别注意哪个是系统真正使用的配置文件。  rpm -ql dhcp

4 service dhcpd start     service dhcreplay start 如果开启不成功,请 tail -50 /var/log/message   看看原因。

5 简单一点的,请把通路上的防火墙关闭, service iptables stop, 关闭 SELinux ,  setenforce 0

6  把 dhcp.sample.conf 拷贝到 /etc/dhcpd.conf    /etc/dhcp/dhcpd.conf 下,然后修改。比较简单

7 客户端,网卡配置, ONBOOT=yes(系统重启的时候,服务生效), BOOTPROTO=dhcp。 service network restart 发出dhcp discovery 广播包,来要求获得IP 地址

8 echo "1" > /proc/sys/network/ipv4/ip_forward ,使linux具有路由功能

 

注:以上通过fedora13 测试过,其他linux版本,可能略有不同。