家庭路由器(DD-WRT)并使用 DMASQ 通过 DHCP 动态分配主机

家庭路由器(DD-WRT)并使用 DMASQ 通过 DHCP 动态分配主机

我家里有一台家用路由器 (DD-WRT),我想通过主机名查找机器。但是,我想对通过 DHCP 动态提供 IP 地址 ID 的机器执行此操作。我的网络中的主机名示例:

Machine                    Hostname IP address   Method
----------------------     -------- ----------   -----------
Router                             192.168.1.1
File Server                abcd    192.168.1.2   (Static)
HTPC                       htpc    192.168.1.x   (Dynamic)
Windows Gaming Machine     bear    192.168.1.x   (Dynamic)

我有 1 台具有静态 IP 地址的机器,我能够通过主机名连接到这台机器,因为我已经在 DD-WRT 的 DNSMasq 部分中配置了主机名

DD-WRT 面板 -> 服务选项卡 -> 服务子选项卡 -> DNSMasq 部分

地址=/abcd/192.168.1.123

我希望能够从我的网络内通过 htpc 主机名访问 HTPC,但我不想将其放在 DNSMasq 配置部分,因为它并不总是保证相同的 IP 地址。是否有一个设置可以告诉 DD-WRT 为没有静态 IP(而是有 DHCP)的主机动态配置 DNSMasq??

谢谢

答案1

在 DD-WRT 中,你可以配置 DHCP,为特定主机(给定特定 MAC 地址)提供静态主机名和 IP 地址。这称为静态 DHCP 租约

如果您采用这种方法,您将获得两者的一些好处:您的 HTPC IP/主机名由 DHCP 管理,但您始终知道它是什么。DD-WRT 中的 dnsmasq 也将使用此信息,以便您可以通过主机名查找机器。

以下是有关如何设置的说明:

此外,为了避免与其他 DHCP 客户端发生冲突,您应该更改 DHCP 服务器的 IP 范围以控制哪些 IP 地址可用于动态使用。就您而言...

Machine                    Hostname IP address   Method
----------------------     -------- ----------   -----------
Router                             192.168.1.1
File Server                abcd    192.168.1.2   (Static)
HTPC                       htpc    192.168.1.5   (Static DHCP assignment)
Windows Gaming Machine     bear    192.168.1.nn  (Dynamic DHCP assignment)

...您希望 DHCP 仅发放nn某个值大于 5 的 IP。

相关内容