解决Centos 7 dhcp服务器-no subnet declaration for start (no IPV4 addresses.)

上面的配置是hyper-v 安装的 centos 7.0

安装dhcp 服务器的方法是

yum install dhcpd

在安装和配置好后,运行的时候出现错误

错误提示如下:

no subnet declaration for start (no IPV4 addresses.) --- 错误一.
...
not configured to listen on any interfaces! ---错误二.

-----------------------------------

分析问题:

错误原因为:/etc/rc.d/init.d/  目录里面没有dhcpd 模块。

解决方法:

复制 /usr/bin/dhcpd 到/etc/rc.d/init.d/ 目录里面

重启服务 systemctl restart dhcpd.service     #当没有出现任何提示的时候,表示成功启动了。

查看一下,调试输出:

出现红色区域中的字。证明dhcp能正常工作了。

时间: 2024-12-23 06:17:23

解决Centos 7 dhcp服务器-no subnet declaration for start (no IPV4 addresses.)的相关文章

CentOS 安装DHCP服务器

一.安装环境: CentOS 7  Linux version 3.10.0-229.el7.x86_64 二.安装及配置步骤: 2.1 背景网络知识 网络拓扑如下 两台服务器的IP为172.18.0.61,172.18.0.62: 用户网段为172.18.6.0/24,172.18.7.0/24: 68:F7:28:37:8E:3B 设固定IP 172.18.6.20: 服务器172.18.0.61分配IP 从30-131,172.18.0.62分配IP从131-230: 两台服务器不做主从,

CentOS 搭建DHCP服务器

(先感谢下大佬提供的教程:https://www.linuxidc.com/Linux/2018-08/153446.htm) CentOS版本:CentOS7 Minimal 第一步:先给系统设置个静态IP地址 先进入到网络脚本配置文件夹,看下系统有几个网络适配器(接口)地址: 这里有两个ifcfg-ens33,ifcfg-lo(这个是系统回环地址,不用配置) 编辑ifcfg-ens33接口地址: 先输入:vi ifcfg-ens33,然后按i进入编辑模式,编辑完后按esc键退出编辑模式,再按

Centos 6.2 X64 配置DHCP服务器+dhcperf 并发测试

需求: DHCP服务器IP:192.168.1.7 派送IP范围 192.168.2.0 和192.168.3.0 两段私有IP,IP默认租约为3天,最大租约为6天. 对DHCP服务器进行并发测试并尝试进行优化. 安装DHCP服务器前先检查DHCP是否已安装,若已安装先移除. #rpm –qa |grep dhcp #rpm –e dhcp-4.1.1-38.P1.el6.centos.x86_64 移除后确保Linux 能正常访问网络,使用yum 安装 #yum install dhcp 新增

server 2008 R2 DHCP服务器部署

安装DHCP服务器 和上一篇文章中安装IIS 7.0一样,我们在安装DHCP服务器的时候也要用到Windows Server 2008的服务器安装器. 首先打开服务器管理器,点击开始菜单——>管理工具——>服务器管理器.服务器管理器打开后,点击左侧面板中的角色,然后点击右侧面板中的添加角色. 图1.开始添加角色 点击完添加角色后会出现欢迎界面,如下图: 图2.添加角色说明 点击下一步,从窗口中选择要安装的DHCP服务器,如下图: 图3.选择安装DHCP服务器 点击下一步,出现DHCP服务器说明

Centos/Ubuntu安装dhcp服务器(Not configured to listen on any interfaces!)

最近在做软路由,其中一个功能是dhcp服务.记录一下过程,供其他人参考. (dhcpd版本4.1.1,centos版本6.6) 参考文章: (1)点击打开链接 (2)点击打开链接 正文: (1)安装dhcp ubuntu用apt-get,centos用yum,这就不多说了. (2)开机启动和开启服务 把dhcpd设为开机启动,centos下用命令chkconfig dhcpd on: ubuntu下怎么设置启动请google. 如果要马上开启服务,service dhcpd start: (3)

centos 6.5下dhcp服务器搭建

上一篇文章写了通过centos做路由器使用,现在希望esxi下其他的虚拟机通过dhcp的方式获取路由分配的ip地址,那就需要在路由器这台机器搭建dhcp服务: 二.安装dhcp1.yum install -y dhcp cd /usr/share/doc/dhcp-4.1.1/ cp -ra dhcpd.conf.sample /etc/dhcp/dhcpd.confvim /etc/dhcp/dhcpd.conf subnet 192.168.1.0 netmask 255.255.255.0

centos下搭建dhcp服务器

centos下搭建dhcp服务器 一.软件环境 CentOS release 6.5 dhcp-4.1.1-51.P1.el6.centos.x86_64 dhcp-common-4.1.1-51.P1.el6.centos.x86_64 二.网络拓扑 dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑) 网段: 10.2.240.0/24 10.2.180.0/24 dhcp服务器ip:10.2.33.253 三.

CentOS 7.3 搭建DHCP服务器

一.DHCP服务简介 1. DHCP服务简介 DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,DHCP 协议主要是用来自动为局域网中的客户机分配 TCP/IP 信息的网络协议,并完成每台客户机的 TCP/IP 协议配置.当我们将局域网中客户机IP地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户机自动分配IP地址,使得客户机能够使用这个IP地址. DHCP的前身是BOOTP协议(Bootstrap Protocol),BOOT

启动dhcp出错:No subnet declaration for eth0 (192.168.0.1

XUbuntu 8.04 i386.装了dhcp3-server.使用 sudo /etc/init.d/dhcp3-server start 出错:Apr 30 14:24:03 s dhcpd: Wrote 0 leases to leases file.Apr 30 14:24:03 s dhcpd: Apr 30 14:24:03 s dhcpd: No subnet declaration for eth0 (192.168.0.1).Apr 30 14:24:03 s dhcpd: