前置
修改yum源(详情见httpd的文章)
mount /dev/sr0 /mnt
开始安装
yum install dhcp(我已经安装过了)
开始配置
进入相关目录下配置文件
进去之后告诉我配置文件不在这,去看/usr/share/doc/dhcp*/dhcpd.conf.example
我们退出去把文件做个备份之后去找真正的配置文件
cd /etc/dhcp
mv dhcpd.conf dhcpd.conf.bak
进到系统给的路径之后发现有三个版本的文件夹,dhclient和common都不是我们要的,我们要进入dhcp-4.2.5,这是我们新安装的,另外两个可能是系统自带的
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
把文件复制过来
现在我们的etc的dhcp目录下应该是这样,可能会有点不一样,但只要注意有dhcpconf(我们刚复制过来的配置文件)和dhcp.conf.bak(把原来的只有注释的文件备份的文件)就好
进入我们刚刚配置的dhcp配置文件
vim dhcpd.conf
进入文件后:set nu 更方便看行数
我们可以把这几行(地址池)复制或移动到26行那里(实际上就是把系统给予的示例移动到真正生效的位置,然后我们去自主修改地址池)
把网络号、地址池起始和子网掩码修改后:wq退出
这里修改的地址池要跟你的网卡配置一样,子网掩码和网络号都要跟地址池一样,如果你不想用本来的网卡设置这个,你可以给这台虚拟机添加一个网卡
添加新的网卡后配置好ip地址设置,然后重启
很明显这是通的
值得注意的问题
如果你使用的第二块网卡(dhcp服务的网卡)是仅主机模式,这是不能上外网的,但是dhcp服务器和dhcp客户机之间是能通信的
记得进入虚拟网卡设置里把使用本地dhcp服务关闭掉
当然,你如果不添加第二块网卡也是可以的,使用一块网卡也可以做dhcp服务的