问题标签 [dhcp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1177 浏览

linux - 是否可以分层收集 .local 域 IP 地址以构建基于 dhcp 的 dns?

假设你在正常的dhcp环境中,

你会得到一个像这样的IP地址:

  • 192.168.0.101 用于分段 A 上的 linuxpc1.localdomain
  • 192.168.1.102 用于分段 B 上的 linuxpc2.localdomain

我想通过仅在那些设置了主机名的 linuxpc 上安装 avahi 来查找它们。

于是在 192.168.2.103 linuxpc3.localdomain 上,运行

会工作。

实现这一点不影响 dhcp 服务器设置的最简单方法是什么?

或者,如果这很困难,至少我想知道从 linuxpc3.localdomain 主机运行脚本的名称的 IP 地址。

我不想设置 NIS 或 LDAP 或 SQL ...我认为重用解析 dhcped ip 地址的 avahi 功能是好的开始。

0 投票
1 回答
3954 浏览

macos - 如何从 Mac 上的每个 DHCP 租约中生成 resolv.conf?

我只想使用系统的 /etc/resolv.conf 以外的 DHCP 租约生成的 resolv.conf 文件,我如何制作一个脚本,每次 DHCP 租约都生成一个 resolv.conf?

0 投票
1 回答
4798 浏览

android - Android网络共享,如何禁用dhcp

使用 WifiManger 和反射(找到 enablewifiap() 方法),我能够启用 wifi 网络共享以创建 wifi 热点。

但是,我想为将连接到充当热点的手机的其他设备禁用DHCP。我找不到任何可以实现这一目标的功能。有人有解决方案吗?

0 投票
5 回答
4296 浏览

android - 人类可读的 DhcpInfo.ipAddress?

我想知道如何从 DhcpInfo.ipAddress 获取人类可读的 IP 地址?棘手的是,它是一个整数,显然您不能将 IP 地址存储在整数中。那么,IP 地址是如何编码的,它可以存储在 int 中吗?该文档对这个问题没有任何帮助:http: //developer.android.com/reference/android/net/DhcpInfo.html#ipAddress谢谢:-)

0 投票
1 回答
2206 浏览

windows-7 - 没有默认 DHCP 服务器的 ICS

使用 windows 7,是否可以打开 Internet 连接共享,而不是使用 windows 提供的内置 dhcp,我想使用我自己的应用程序来处理它。有没有办法关闭提供的 dhcp 服务器。

0 投票
2 回答
2688 浏览

java - Java 上的 DHCP 客户端,无法从 IP 0.0.0.0 发送

我正在尝试使用 Java 创建一个 DHCP 客户端。客户端将发送 Discover,接收 Offer,发送 Request,并接收 Ack。但是,在发送发现和请求 UDP DatagramPackets 时,我需要从 IP 0.0.0.0 端口 68 发送它们,因为 DHCP 的目的是从 DHCP 服务器接收可用的 IP 地址。但是,如果我将我的套接字绑定到 0.0.0.0,根据http://download.oracle.com/javase/6/docs/api/java/net/DatagramSocket.html Java 参考,内核将分配一个 IP套接字的地址。

如果我强制将以太网卡的 IP 地址设置为 0.0.0.0

并发送我的数据包;我收到一个

例外。

有没有办法从 0.0.0.0 发送 UDP 数据包并设置System.exec()(如果需要)使用 Java 从 DHCP 服务器接收的 IP 地址?

0 投票
1 回答
491 浏览

networking - 静态和动态主机配置方法?

我目前正在复习考试,但我遇到了一个问题:

“解释静态和动态主机配置方法。”

我不确定答案是否正确,但我写的是:

静态主机配置是硬编码的地址,只能在一个特定的网段上工作,该网段适用于固定计算机

动态主机配置最适合在网段之间移动的便携式计算机(如笔记本电脑)。

这就是我的答案,谁能帮我理解这是否正确?

0 投票
2 回答
395 浏览

linux - 如何确认应用程序是否接收到数据包

我的怀疑很奇怪..

在我的 Linux 服务器上,DHCP 服务器应用程序正在端口号 547 上等待 dhcp 客户端消息。

即使我在wireshark(在我的Linux服务器上运行)上看到来自dhcp客户端的消息..dhcp服务器没有回复。

无论如何确认数据包实际上是由 dhcp 服务器处理还是由 Linux ip stack 丢弃?

DHCP 服务器是专有代码,因此我无法修改它以添加更多日志或检查 recv 功能。

只需将其视为基于套接字而不是特定于 DHCP 的通用问题。我的兴趣是我们如何从统计信息或其他内容中知道数据包已在适当的套接字缓冲区中收到。

0 投票
1 回答
2620 浏览

dhcp - 带有 NTP 选项的 Windows DHCP 服务器

有人知道 Windows 7 Professional 32 位的 DHCP 服务器应用程序,可以配置 NTP 服务器地址吗?

我找到了这些应用程序: http: //tftpd32.jounin.net/tftpd32.html http://www.dhcpserver.de/dhcpsrv.htm

很棒的应用程序,但我找不到任何添加 NTP 服务器地址的选项。

格茨

0 投票
1 回答
5262 浏览

arduino - Arduino 以太网和 DHCP 无法与 Internet 通信

我有这个通过 DHCP 获取 IP 地址的 Web 客户端示例。它成功连接到我的 IP 地址为 192.168.0.1 的路由器,但随后无法将 GET HTTP 发送到google.com. 本质上,我不能让来自 Arduino 的流量进入互联网。

我有一个连接到 Arduino的Linksys/Cisco E2000 路由器。

我的代码如下。