rhel6中dhcp服务器配置文件,如何在CentOS/RHEL 7/6/5配置DHCP服务器

DHCP(动态主机配置协议)是一种用于分配IP地址从预定义的IP地址池动态网络客户端的网络协议。它在LAN网络中很有用,但一般不用于WEB服务器。本文将帮助你在CentOS,Redhat系统中配置DHCP服务器。了解更多关于DHCP点击这里 。

e3ac44844671e25aa9017341a8cbdb59.png

安装DHCP包

首先在CentOS、Red Hat系统中使用yum包管理器安装 DHCP 包。 DHCP的RPM下基地仓库可用,所以我们并不需要增加额外的资源库。

# yum install dhcp

更新 /etc/sysconfig/dhcpd 文件

首先,我们需要在/etc/sysconfig/dhcpd 文件中设置以太网接口的名称DHCPDARGS。编辑这个配置文件,并更新以太网名。

DHCPDARGS=eth1

配置DHCP服务器

DHCP创建一个空的配置文件 /etc/dhcp/dhcpd.conf。 此外,它提供了在 /usr/share/doc/dhcp*/dhcpd.conf.sample一个示例配置文件,这对配置DHCP服务器是非常有用的。

因此,作为第一部分,复制到主配置文件示例配置文件的内容。根据版本已安装在系统上示例配置文件可能被改变。

# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

3.1 - 参数配置

这个配置通用于所有支持的网络的基本选项。

option domain-name "howtoing.com";

option domain-name-servers ns1.howtoing.com, ns2.howtoing.com;

default-lease-time 600;

max-lease-time 7200;

authoritative;

log-facility local7;

3.2 - IP子网声明

首先编辑DHCP配置文件和更新子网的详细信息,按您的网络。在这个例子中,我们是为192.168.1.0/24 LAN网络配置DHCP。

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.254;

option subnet-mask 255.255.255.0;

option domain-search "howtoing.com";

option domain-name-servers 192.168.1.1;

option time-offset -18000; # Eastern Standard Time

range 192.168.1.10 192.168.1.100;

}

3.3 - assign静态IP地址主机

在某些情况下,我们需要一个固定的IP每次从DHCP要求的时间分配给一个接口。我们还可以对接口的MAC地址(硬件以太网)的基础上分配一个固定的IP。设置主机名是可选设置。

host station1 {

option host-name "station1.example.com";

hardware ethernet 00:11:1A:2B:3C:AB;

fixed-address 192.168.1.100;

}

启动DHCP服务

使得所有上述更改后,让我们用下面的命令,按您的操作系统版本启动DHCP服务。

For CentOS/RHEL 7

# systemctl start dhcp

For CentOS/RHEL 6/5

# service dhcp start

同样,停止和重新启动DHCP服务,使用以下命令。

For CentOS/RHEL 7

# systemctl stop dhcp

# systemctl restart dhcp

For CentOS/RHEL 6/5

# service dhcp stop

# service dhcp restart

第5步:安装客户端系统

在这个阶段,我们有一个正在运行的DHCP服务器是准备接受请求并为它们分配正确的IP。但是,以验证我有同一个局域网上运行的另一个CentOS的机器。立即登录到客户机并编辑以太网配置文件。

# vim /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

BOOTPROTO=dhcp

TYPE=Ethernet

ONBOOT=yes

确保BOOTPROTO设置为DHCP。

让我们重新启动客户端系统上的网络服务。您将获得从DHCP服务器定义的子网的IP地址中分配到ip。如果您已连接到远程登录客户端PC,您的会话可能断开。

For CentOS/RHEL 7

# systemctl restart network

For CentOS/RHEL 6/5

# service network restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值