LinuxDHCP服务器的搭建
这里使用 RedHat6进行举例
我们要先准备两个Linux虚拟机
一、挂载光驱
-
打开我们的虚拟机设置
设备状态的已连接和启动时连接这两个都要勾上
下面的连接使用ios映像文件
下面就选择你装系统的光驱
这个时候我们的桌面上应该就会有一个光盘一样的东西
没有的话就重启下
-
接下来我们要进行光驱的挂载
先打开我们的终端,并切换我们的超级用户root
进入我们的 /mnt目录下面创建文件夹cdrom
再使用挂载命令进行挂载
mount /dev/sr0 /mnt/cdrom
二、DHCP服务器的安装
-
进入我们挂载好的光驱中
cd /mnt/cdrom/Packages
ls后我们能看到很多安装包
-
用 ls dhcp*查询软件包
在输入 rpm -ivh dhcp-4.1.1-12.PI.el6.i686.rpm进行安装
(这里不建议手输,写到dhcp-就可以按tab键补全)
三、DHCP服务器的配置
-
进入配置文件目录
cd /etc/dhcp
-
-
进入dhcpd.conf文件内编辑 vi dhcpd.conf
并复制里面的路径
复制完了就可以退出来了
-
将那个路径下的dhcpd.conf.sample文件覆盖掉我们刚才需要的配置文件dhcpd.conf中
cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
-
配置 /etc/dhcp/dhcpd.conf文件
并找到这个地方
我们需要修改的有五个地方
subnet (子网)
netmask(子网掩码)
range(动态分配的IP范围)
option routers(网关)
option broadcast-address(广播地址)
这些不知道的话我们可以先打开VMware菜单栏中的编辑,选择虚拟网络编辑器
打开DHCP设置
看完可以关闭DHCP设置了打开NAT设置
我们把这五个地方进行修改,不同的人这个可能会不一样,我这个仅供参考
修改后如下
修改完后我们按下esc键输入:wq
也就是保存并退出
-
启动DHCP服务
输入命令:service dhcpd start
这样就成功启动了
查询服务器状态:service dhcpd status
这样服务器就配置完成了
四、Linux客户机进行测试
-
我们打开另一台虚拟机进行测试
切换root用户
修改Linux客户机的网卡配置文件
修改完后保存退出
重启网卡,不行的话就重启虚拟机
-
使用dhclient命令重新发送广播申请IP地址
dhclient -d eth0
这样就好了
-