DHCPv4

配置DHCPv4

如下表所示配置部署DHCPv4服务器

ParameterIPv4 value
Authoritative for the network segmentYes
Subnet192.168.62.0/24
Range of addresses to offer192.168.62.200 to 192.168.62.249
Default gatewayNone
Broadcast address of the subnet192.168.62.255
DNS server192.168.62.11
DNS search domainspvt.example.net, lab.example.com, example.com
Fixed ipv4 address192.168.62.12

workstation主机上的**/home/student/cr-network/files/dhcp**目录中提供了部分DHCP配置文件。

2.1 安装dhcp-server软件包。(配置之前要确定服务主机提供dhcp服务的网卡已经配置)

[root@servera ~]# yum -y install dhcp-server

2.2 编辑**/etc/dhcp/dhcpd.conf**文件,内容如下所示:

[root@servera ~]# cat /etc/dhcp/dhcpd.conf 
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp-server/dhcpd.conf.example (注意:需要复制这一行,因为这是例子。)
#   see dhcpd.conf(5) man page
#
[root@servera ~]# cp /usr/share/doc/dhcp-server/dhcpd.conf.example /etc/dhcp/dhcpd.conf 
cp: overwrite '/etc/dhcp/dhcpd.conf'? yes
[root@servera ~]# 
[root@servera ~]# vim /etc/dhcp/dhcpd.conf
authoritative;
log-facility local7;

# A slightly different configuration for an internal subnet.
subnet 192.168.62.0 netmask 255.255.255.0 {
  range 192.168.62.200 192.168.62.249;
  option broadcast-address 192.168.62.255;
  option domain-name-servers 192.168.62.11;
  option domain-search "pvt.example.net", "lab.example.com", "example.com";
  default-lease-time 600;
  max-lease-time 7200;
}

host serverc {           #(配置固定IP地址时,需要有目标主机网口的mac地址)
  hardware ethernet 52:54:00:01:fa:0c;
  fixed-address 192.168.62.12;
}

2.3 使用dhcpd -t命令验证**/etc/dhcp/dhcpd.conf**的语法,如果命令报告任何错误,请在继续之前更正他们。

[root@servera ~]# dhcpd -t

2.4 启用并设置开机自启。

[root@servera ~]# systemctl enable --now dhcpd

2.5 确认服务正在运行。

[root@servera ~]# systemctl is-active dhcpd
active

2.6 将dhcp服务添加到防火墙规则中。

[root@servera ~]# firewall-cmd --add-service=dhcp
success
[root@servera ~]# firewall-cmd --add-service=dhcp --permanent 
success
[root@servera ~]# firewall-cmd --reload
success
[root@servera ~]# firewall-cmd --list-all | grep services
  services: cockpit dhcp dhcpv6-client ssh

2.7 在serverc主机上自动获取地址。

[root@serverc ~]# nmcli connection add con-name dhcp-ipv type ethernet ifname eth1
[root@serverc ~]# nmcli connection up dhcp-ipv
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值