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版本,可能略有不同。