1.首先我们先把主机名改成dhcp,不更改也可以,没什么影响。
2.我们检查一下是否安装了dhcp服务器,如果安装了就卸载掉重新安装,没有安装这一步就不需要去做。
3.然后我们安装dhcp服务器包组,发现有命令在运行,我们通过kill id的方式杀死这个进程(记住杀死进程不会立即杀死,等上半分钟),如果能正常安装就直接正常安装,不能我们通过yum来安装dhcp包。安装完成后可通过rpm-qc命令查看安装了哪些包。
4.之后我们需要备份一下配置文件(如果你以后想搞运维,记住做任何修改之前都要进行备份一下,养成好习惯),出错之后直接覆盖一下就可以了(使用命令cp–rf/etc/dhcpd.conf.abc/etc/dhcp/dhcpd.conf)。
5.之后我们用例子文件覆盖一下配置文件(不覆盖的话需要自己手动把没有的加上,比如说域名,租约时间,DNS,ip范围等等)。
6.之后我们来修改文件,加入anthoritative;修改一下域名optiondomain-name(这里可以自己想一个,随便一个就可以)。修改一下域名服务器optiondomain-name-servers(本电脑的ip)。租约时间default-lease-time(单位是/秒,就是你分配的ip的有效时间,正好是6个小时)。最大租约时间max-lease-time(单位是/秒,就是你分配的ip的最大有效时间)。后面跟网段(只有在同一个网段才能直接相互通信)。range意思是ip分配的范围,我分配的是150~200之间。optionrouters意思是网关,(网关相当于一个大门,比如说我是计科的,我规定班里只有一个门可以进出,这个门就是网关,如果有好几个门那就乱套了)。最后我们把其他的前面都加上#号,代表#后面的内容无意义,不执行。
7.之后我们通过命令systemctlstartdhcpd来启动dhcp。之后我们通过命令systemctlenabledhcpd来设置dhcp开机自启。之后我们通过命令systemctlstatusdhcpd来查看dhcp的状态。也可以