Redhat linux DHCP
服务配置(上)
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
DHCP简介
动态主机配置分配协议(Dynamic Host Configuration Protocol),用来自动给pc机分配ip、子网掩码、网关以及dns等。
工作原理简单介绍
当客户机设置为自动获取ip时,客户端会以广播的方式发送DHCPDISCOVER包,当DHCP服务器收到DHCPDISCOVER包后,就会从地址池中找一个尚未分配出去的地址向网络发送DHCPOFFER包,当客户端收到后确认是有效信息后,就会向DHCP服务器发送DHCPREQUEST包,当DHCP服务器收到客户端请求后,就会向客户端发送ip地址及有关信息的DHCPACK包。最后客户端成功获取IP。
具体配置步骤
1.
首先我们确认服务器之前有没有安装DHCP服务
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
我没有安装,只有一个dhcpv6的客户端包,这个是安装系统时候安装的。这里先不用管这个
2.
挂载光盘并安装DHCP服务,
使用mount命令进行光盘挂载,挂载到media目录下
然后我们进入/media/Server目录使用rpm进去安装
只需安装dhcp这个包就可以,安装完成后该进行下一步了。
3.
配置DHCP服务器
首先找到主配置文件,主配置文件存放在/etc下,dhcpd.conf是dhcp的主配置文件,然后我们使用VI打开文件,
我们可以看到,文件里只有俩行内容,我们可去/usr/share/doc/dhcp*/下去找dhcp的配置文件模版,将模版复制到/etc下
然后我们再次打开配置文件就可以进行DHCP服务的配置,也可以直
接不需要复制模版进行编辑配置。
注意:所分配的作用域必须得和服务器本身IP在同一网段!编辑完配置文件就可以启动服务了,
4.
启动服务和开机自动启动
设置开机自动启动
5.
注意在启动前先关闭防火墙和SElinux,以免造成不必要的麻烦。
转载于:https://blog.51cto.com/yunfei/168110