虚拟机下CentOS系统搭建DHCP服务器

1.服务端和客户端均选择Vmnet2,这样做可以排除局域网中的DHCP服务器对本实验造成的影响

例:服务端  IP:192.168.1.63

客户端 IP:192.168.1.64

设置为NAT模式,关闭 Vmware 虚拟网络编辑器的DHCP功能,切记。

2.服务器端:yum install -y dhcp   

dhcp-common #DHCP命令软件包(默认已安装)
dhcpd /etc/dhcp/dhcpd.conf #此配置文件默认是空的,需要找模板文件重新生成
dhcpd.conf.sample /usr/share/doc/dhcp-4.*.*/dhcpd.conf.sample #DHCP的模板配置文件
 
 

将该模板文件拷贝到/etc/dhcp目录下,替换掉空的dhcpd.conf文件:cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

service dhcpd start
Starting dhcpd:                                            [FAILED]

失败了,这是因为默认的配置文件dhcpd.conf中都是10.17.224.0网段的IP地址,而我们的实验环境是192.168.1.63所以接下来还要修改配置文件。设置NAT模式下子网为192.168.88.0,

subnet 192.168.88.0 netmask 255.255.255.0{ #声明要分配的网段和子网掩码
range 192.168.88.3 192.168.88.254; #声明可用 IP地址池
option domain-name "atguigu.com" ; #设置 DNS域
option domain-name-servers 8.8.8.8 ; #设置 DNS服务器地址
option routers 192.168.88.2; #默认网关的地址
option broadcast-address 192.168.88.255; #广播地址(可不写)
default-lease-time 600; #默认租约(s)
max-lease-time 7200; #最大租约(s)

出现失败报错:可通过日志文件查看利用tail -f /var/log/messages命令实时查看报错原因

客户端确保ifcfg-eth0配置文件中的BOOTPROTO=dhcp,之后重启网卡服务
 
可利用route命令查看网关是否正确

查看DNS服务器 cat /etc/resolv.conf
# Generated by NetworkManager
domain sishen_63
search sishen_63
nameserver 192.168.0.1

3.保留地址(固定地址分配)

获取客户端的mac地址 arp -a  #查看客户机的mac地址
修改/etc/dhcp/dhcpd.conf文件
host fantasia{
hardware ethernet mac地址;
fixed-address IP地址;

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值