在虚拟机Linux下配置DHCP服务器 启动失败 是怎么回事呢?
通常这是因为dhcpd.conf没有设置正确造成的,
可以运行
sudo dhcpd -t可以帮你检查一下dhcpd.conf文件。
linux的DHCP服务启动失败是什么原因?
4.准备工作,服务器需要静态ip.我们看一下:
#vi
/etc/sysconfig/network-scripts/ifcfg-eth0
2
device=eth0
3
bootproto=static
4
hwaddr=00:0c:29:22:08:99
5
onboot=yes
6
netmask=255.255.255.0
7
ipaddr=192.168.2.220
8
gateway=192.168.2.1
如果有改动请重启动网卡服务!
5.修改dhcp服务器的配置文件
#vi
/etc/dhcpd.conf
注意更改以下几行:
4
subnet
192.168.2.0
netmask
255.255.255.0
{
本行默认是”subnet
192.168.1.0
netmask
255.255.255.0”
这里注意,这个subnet一定要包括server的本地ip的在内.否则服务启动不了.
6
#
---
default
gateway
7
option
routers
192.168.2.1;
8
option
subnet-mask
255.255.255.0;
9
10
option
nis-domain
\"domain.org\";
11
option
domain-name
\"domain.org\";
12
option
domain-name-servers
192.168.2.220;
这里注意网关和服务器ip要正确。我们设定网关为2.1,dhcp服务器ip为2.220
21
range
dynamic-bootp
192.168.2.230
192.168.2.240;
22
default-lease-time
21600;
23
max-lease-time
43200;
这里是设置dhcp分发范围:定义地址池,租约时间和mac地址绑定。
“host
ns{}”中的是mac地址绑定,比如像服务器一般是不会改动ip的,所以可以将某个ip与该服务器的mac地址绑定,这样的话服务器就一直是用这个ip了.
6.启动dhcp服务器
#service
dhcpd
restart
//重启dhcp服务器
#iptables
-f
//清掉防火墙规则
我用linux系统搭建了个dhcp服务器,启动失败。配置文件如下:
配置文件没有问题。
可以按以下的方法检查:
Linux系统DHCP服务器配置方法
1.安装DHCP服务器软件包.
2.
配置Dhcpd.conf文件,路径为/etc/dhcpd.conf
如果没有此文件就新建一个,修改配置文件内容如下所示:
ddns-update-style
interim;
ignore
client-updates;
option
domain-name
\"jiawei.com\";
option
domain-name-servers
192.168.1.1,202.96.128.68;
shared-network
mynet
{
subnet
192.168.0.0
netmask
255.255.255.0
{
option
routers
192.168.0.1;
option
subnet-mask
255.255.255.0;
range
192.168.0.128
192.168.0.254;
default-lease-time
21600;
max-lease-time
43200;
host
ns
{
next-server
marvin.redhat.com;
hardware
ethernet
12:34:56:78:AB:CD;
fixed-address
192.168.0.129;
}
}
3.
设置网卡的IP地址和DHCP服务器的地址为同一网段.
这点很重要。
4.
启动DHCP服务,如启动成功则说明配置正确,命令为:service
dhcpd
start
service
dhcpd
configtest
可以检查配置脚本。
5.
设置DHCP服务的启动级别,命令为:
chkconfig
--level
35
dhcpd
on
6.
设置客户端为自动获取IP即可。
linux 的DHCP服务器,安装好之后,服务器老是启动不了
1、你的主机IP是192.168.1.0/24网段?
如果是,那么你的配置文件里面只能分配192.168.1.0/24网段的地址。否则,无法启动服务。
Linux中dhcp服务启动失败
出现问题的可能有以下几个可能:
1. 配置文件有问题。
1.1 内容不符合语法结构,例如,少个分号;
1.2 声明的子网和子网掩码不符合;
2. 主机IP地址和声明的子网不在同一网段。
3. 主机没有配置IP地址。
4. 配置文件路径出问题,比如在RHEL6以下的版本中,配置文件保存在了/etc/dhcpd.conf,但是在rhel6及以上版本中,却保存在了/etc/dhcp/dhcpd.conf。
你检查一下吧。
kali linux虚拟机dhcp服务启动不了
kali linux虚拟机dhcp服务启动不了的解决方法如下:
运行的是Kali Linux, 希望用桥接模式通过路由器获取动态IP, 但是无论如何也不能正确获取IP地址.
一点点排查
1. 排查DNS
root@kali:~# cat /etc/resolv.conf
nameserver 192.168.1.1nameserver 114.114.114.114
192.168.1.1在里面, DNS设置没有问题
2. 排查网卡
123456789101112
root@kali:~# cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5). # The loopback network interfaceauto loiface lo inet loopback # The primary network interface#allow-hotplug eth0auto eth0iface eth0 inet dhcp
网卡自动激活, 并配置dhcp获取IP方式
3.排查VMWare 桥接设置