标签: isc-dhcpd

为什么我在安装时无法启动 isc-dhcp-server?

我正在按照 教程在没有 CD 阅读器和 USB 引导功能的系统中安装 Linux。最终,我达到了必须安装的地步,isc-dhcp-server我做到了。

Apt告诉我有一个部分安装的软件包。我运行sudo apt-get install -f并得到以下信息:

Job for isc-dhcp-server.service failed. See 'systemctl status isc-dhcp server.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
dpkg: error processing package isc-dhcp-server (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
isc-dhcp-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

如果我这样做/etc/init.d/isc-dhcp-server start,提示由同一消息的前两行组成。

输出sudo systemctl status isc-dhcp-server

? isc-dhcp-server.service - LSB: …
Run Code Online (Sandbox Code Playgroud)

dhcp debian isc-dhcpd

15
推荐指数
1
解决办法
10万
查看次数

当 hostapd 运行时,客户端随机无法访问 AP

我设置了一台旧电脑作为路由器使用Debian喘息,hostapddhcpd等它有3个网卡和1张无线PCI卡(TP-Link的L-WN751ND)。

问题在于,当 hostapd 正在运行且其接口已启动时,客户端随机无法访问 AP。这个路由器工作了 6 天没有任何问题,因为我设置它直到昨天。我无法弄清楚为什么hostapd变得无法使用。

我到底有哪些接口

eth0 is down (3Com)
eth1 gets IP from ISP DHCP (Realtek)
eth2 takes IP for my LAN over DHCPD
ppp0 - it's an ISP VPN over PPTP
Run Code Online (Sandbox Code Playgroud)

配置

$ cat /etc/debian_version
wheezy/sid

$ uname -r
3.2.0-2-686-pae

$ dpkg -l | grep linux-image
ii  linux-image-2.6-686                  3.2+44 Linux for modern PCs (dummy package)
ii  linux-image-3.2.0-2-686-pae          3.2.17-1 Linux 3.2 for modern PCs
ii  linux-image-686-pae                  3.2+44 Linux for modern PCs …
Run Code Online (Sandbox Code Playgroud)

networking wifi hostapd isc-dhcpd

14
推荐指数
1
解决办法
1746
查看次数

什么是 /etc/dhcp/dhclient.conf 中的“rfc3442-classless-static-routes”

我正在尝试在我的笔记本电脑上调试 DHCP(我正在使用dhcpingdhcdump查看 DHCP 服务器发回的内容)。以下是我的/etc/dhcp/dhclient.conf.

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();

request subnet-mask, broadcast-address, time-offset, routers,
domain-name-servers, interface-mtu,
rfc3442-classless-static-routes;
Run Code Online (Sandbox Code Playgroud)

我想,我知道所有这些选项的含义,除了rfc3442-classless-static-routes. 另外,我rfc3442-classless-static-routes在 DHCP 回复中没有看到任何与此相关的内容。

它的含义是rfc3442-classless-static-routes什么,我会在什么情况下使用它?

文档没有任何意义)

networking dhcp tcpdump isc-dhcpd

12
推荐指数
1
解决办法
2万
查看次数

带有 Active Directory 安全动态 DNS 更新的 ISC DHCP

我正在尝试用 ISC DHCP 替换 Windows Server DHCP。为此,我需要能够促进从支持和不支持动态 DNS 记录注册的客户端更新 DNS 记录。

Active Directory/DNS 在 2012 R2 林/域功能级别的 Server 2012 R2 上运行。DNS 正向和反向查找区域仅接受安全动态更新。

我一直没有成功找到有关如何将 ISC DHCP 集成到 AD DNS 环境的指南。配置文件如下,但我在使用 ISC DHCP 时注意到的是,未加入域的客户端不会在正向/反向查找区域中为它们注册 A 记录。对于加入域的客户端,他们将在正向查找区域中注册 A 记录,但不会在反向查找区域中注册。正向查找区域正在使用 DNSSEC。

ddns-updates on;
ddns-update-style standard;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;

group {
  option routers 10.10.20.1;
  option subnet-mask 255.255.255.0;
  option domain-search "example.local";
  option domain-name-servers 10.10.20.2, 10.10.20.3;
  option broadcast-address 10.10.20.255;
  ddns-domainname "example.local";
  ddns-rev-domainname "in-addr.arpa.";
  authoritative;
  allow unknown-clients;
  authoritative;

  subnet 10.10.20.0 netmask 255.255.255.0 {
    range 10.10.20.30 …
Run Code Online (Sandbox Code Playgroud)

active-directory isc-dhcpd

7
推荐指数
1
解决办法
1万
查看次数

由于错误,无法启动 isc-dhcp-server:未配置为侦听任何接口!

我尝试使用 hostapd 和 isc-dhcpd 设置 wifi 接入点,但 dhcp 服务器不起作用。conf 文件与我在本教程中找到的相同:[Hostapd : The Linux Way to create Virtual Wifi Access Point][1]

!!!我仍然有问题,我已经阅读了文档和手册页......!!!

这是我想使用“systemctl start isc-dhcp-server.service”或“service isc-dhcp-server start”命令启动它时收到的错误消息

Job for isc-dhcp-server.service failed because the control process exited with error code.
See "systemctl status isc-dhcp-server.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)

这是命令“systemctl status isc-dhcp-server.service”的输出:

root@l0calh0st:~# systemctl status isc-dhcp-server.service
? isc-dhcp-server.service - LSB: DHCP server
   Loaded: loaded (/etc/init.d/isc-dhcp-server; generated; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2018-01-09 18:23:07 CET; 3s ago
     Docs: man:systemd-sysv-generator(8) …
Run Code Online (Sandbox Code Playgroud)

linux networking access-point isc-dhcpd

6
推荐指数
1
解决办法
2万
查看次数

如何配置 isc-dhcp-server 以提供上游 DNS 服务器?

我能找到的每个例子dhcp.conf都有硬编码的 DNS 服务器 - 通常是 google 公共 DNS 地址......

option domain-name-servers 8.8.8.8, 8.8.4.4;

如果我省略option domain-name-servers,则客户端根本得不到 DNS 服务器

我想我可以在运行 DHCP 服务器的同一台机器上设置转发 DNS 服务器,但这似乎是不必要的复杂性和延迟。我更愿意让 DHCP 客户端直接访问盒子已配置的任何 DNS 服务器(通常来自上游 DHCP 服务器)。

有没有办法配置 isc-dhcp-server 向 DHCP 客户端提供主机当前的 DNS 服务器?

dns dhcp isc-dhcpd

5
推荐指数
0
解决办法
2905
查看次数

如何在 isc-dhcp-server 中为每个子网声明固定地址?

在 Ubuntu 上,我使用 isc-dhcp-server 在每个子网中编写了一些主机声明,并且每个网络接口的每个固定地址都已成功租用。该 DHCP 服务器上插入了两个网卡。

但如何纠正这个警告呢?

dhcpd[11328]:警告:主机声明是全局的。它们不限于您声明的范围。

这篇关于同一警告消息的帖子回答了主机声明超出子网定义。我认为在我涉及两张牌的情况下情况并非如此。

ubuntu isc-dhcpd subnets

5
推荐指数
1
解决办法
7294
查看次数

是否可以使用单个 DHCP 服务器将完全不同范围的 ip 推送到不同 LAN 中的不同网络接口?

是否可以使用单个 DHCP 服务器将完全不同范围的 ip 推送到不同 LAN 中的不同网络接口?

例子:

我有服务器 #1 和 #2。

服务器 #1:一个 DHCP 服务器,带有一个名为“enpA”的网络接口,它连接到 LAN A。

服务器 #2:一个 DHCP 客户端,具有一个名为“enpA”的网络接口,它也连接到 LAN A。它有一个名为“enpB”的网络接口,它连接到 LAN B。

局域网 A: 192.168.56.0/24

局域网 B: 10.0.2.0/24

我希望 LAN A 服务器(服务器 #1)将 ip 推送到连接到 LAN B 的“enpB”(服务器 #2)接口。也就是说,是否可以通过 LAN A 中连接的单个 DHCP 服务器来执行此操作?

如果是,我应该对像 isc KEA 这样的 DHCP 服务器使用什么策略?

networking dhcp isc-dhcpd network-interface

4
推荐指数
2
解决办法
2039
查看次数

ISC DHCP dhclient:如何用 IPv4 和 IPv6 地址取代 DNS 名称服务器?

我希望 tp 取代名称服务器信息,这些信息是我使用自己的配置从 DHCP 服务器获取的。因此,我在我的中使用以下选项/etc/dhcp/dhclient.conf

supersede domain-name-servers 1.1.1.1, 2.2.2.2, 3.3.3.3;
Run Code Online (Sandbox Code Playgroud)

一切正常,但我想添加 IPv6 地址,而且这是双堆栈服务器。以下语句不起作用(我进入/etc/dhcp/dhclient.conf line 56: semicolon expected.系统日志):

supersede domain-name-servers 1.1.1.1, 2.2.2.2, 3.3.3.3, ::1, 2000::BEEF, FURTHER_IPv6_ADDRESS;
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如何将 IPv6 地址添加到supersede domain-name-servers中的选项中/etc/dhcp/dhclient.conf

dns dhcp isc-dhcpd

4
推荐指数
1
解决办法
2380
查看次数

无法在 Kali 2.0 上安装 isc-dhcp-server

我正在使用 Kali Linux 2.0 版,我想安装 isc-dhcp-server 包以练习邪恶的双胞胎攻击,但不幸的是我无法做到这一点。我使用了这个命令:

apt-get install isc-dhcp-server
apt-get install dhcp3-server
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

在此处输入图片说明

为了解决这个问题,我从这里和谷歌尝试了很多东西,但我没有得到任何结果。

我尝试过的一些解决方案:

apt-get update
apt-get dist-upgrade
apt-get install isc-dhcp-server -y
Run Code Online (Sandbox Code Playgroud)

我下载了突触包管理器,但在其中找不到 isc-dhcp-server。

在此处输入图片说明

apt-cache policy isc-dhcp-server 输出:

isc-dhcp-server:
  Installed: 4.2.2.dfsg.1-5+deb70u6
  Candidate: 4.2.2.dfsg.1-5+deb70u6
  Version table:
 *** 4.2.2.dfsg.1-5+deb70u6 0
        500 http://http.kali.org/kali/ kali/main i386 Packages
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

apt-cache policy isc-dhcp-common 输出:

isc-dhcp-common:
  Installed: 4.2.2.dfsg.1-5+deb70u6
  Candidate: 4.2.2.dfsg.1-5+deb70u6
  Version table:
 *** 4.2.2.dfsg.1-5+deb70u6 0
        500 http://http.kali.org/kali/ kali/main i386 Packages
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

dhcp software-installation kali-linux isc-dhcpd

3
推荐指数
1
解决办法
6万
查看次数

ISC DHCPD 使用客户端主机名注册或更新 BIND DNS

我正在寻找有关如何配置 dhcpd 以便它将更新发送到 BIND 的信息。我可以看到对于BIND,我需要设置allow-update选项,但我不知道如何配置dhcpd。

我找到了 dhclient 的示例配置来注册自己,但我只对 dhcpd 进行注册感兴趣。我希望能够在客户端上设置主机名,重新启动它,然后它的主机名将通过 dhcpd 在 BIND 中注册。

有没有人有这方面的信息?

isc-dhcpd

3
推荐指数
1
解决办法
9261
查看次数