Centos7搭建DHCP服务器以及DHCP中继代理配置

题目要求:

 第一步:DHCP中继器添加相应网卡

(1) 配置IP地址

(2)搭建yum源 

Centos7搭建本地yum源 / yum源搭建脚本_孤寂i的博客-CSDN博客

 第二步:服务器端

(1)配置IP地址

(2)搭建yum源:(同上)

(3)安装DHCP软件包

yum install -y dhcp

(4)复制模板文件,修改主配文件

[root@appsrv ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf       ##复制模板文件到主配文件
 
[root@appsrv ~]# vim /etc/dhcp/dhcpd.conf      ##修改配置文件
# A slightly different configuration for an internal subnet.
subnet 192.168.100.0 netmask 255.255.255.0 {            ##下发IP的网段和子网掩码
  range 192.168.100.110 192.168.100.190;                    ##下发IP的范围
 # option domain-name-servers ns1.internal.example.org;
  option domain-name "chinaskills.cn";            ##下发的域名
  option routers 192.168.100.254;               ##下发的网关(中继与服务器相连接口的ip地址)
 # option broadcast-address 10.5.5.31;
  default-lease-time 600;
  max-lease-time 7200;
}
 
subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.110 192.168.0.190;
 # option domain-name-servers ns1.internal.example.org;
  option domain-name "chinaskills.cn";
  option routers 192.168.0.254;
 # option broadcast-address 10.5.5.31;
  default-lease-time 600;
  max-lease-time 7200;
  host insidecli {                 ##添加客户端主机名
        hardware ethernet 00:0c:29:92:71:b1;        ##给客户端分配的MAC地址
        fixed-address 192.168.0.190;            ##给客户端分配的固定IP
        }
}

:wq
[root@appsrv ~]# systemctl restart dhcpd            ##重启服务

 第三步:中继器端

(1) 配置“DHCP中继代理”的"dhcrealy.service "文件

[root@appsrv ~]# cp /lib/systemd/system/dhcrelay.service  /etc/systemd/system     ##复制文件
[root@appsrv ~]# vim /etc/systemd/system/dhcrelay.service    ##修改配置文件
[Service]
Type=notify
ExecStart=/usr/sbin/dhcrelay -d --no-pid -i ens33 -i ens37 192.168.100.100  ##添加连接服务器的网络接口,与服务器的IP地址

(2)设置中继代理 转发给指定DHCP服务器

(3)启动 "dhcrelay"服务,也就是DHCP中继服务 

[root@appsrv ~]# systemctl restart dhcrelay.service 

第四步:客户端

(1)修改网卡配置文件

[root@insidecli ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33    
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp                ##DHCP模式
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=145fe94e-4500-430b-bdc9-a6aca3ce7f2a
DEVICE=ens33
ONBOOT=yes            ##no 改为 yes

:wq        ##保存退出


[root@insidecli ~]# systemctl restart network        ##重启网卡

 (2)查看客户端是否获取到IP地址

综上: Centos7搭建DHCP服务器以及DHCP中继代理,获取IP地址配置成功!!!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

稚否i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值