内部设备的冗长IP

Ril*_*ley 3 networking dns ip

嗨,我想有一个 ip 来连接到我家里网络上的设备,但是我不想记住很多数字,而是我想要使用单词的地址。例如,我可以使用“192.168.1.254”或“dsldevice.lan”连接到我的路由器。我将如何执行此操作或它的名称是什么,因为我在网络上找不到有关它的任何信息。提前感谢您的任何帮助。

Sim*_*ill 9

转到 C:\Windows\System32\drivers\etc 并使用记事本打开名为“hosts”的文件。滚动到底部并添加以下行:

'IP 地址' '主机名'

例如:

192.168.1.20 Nasdrive
Run Code Online (Sandbox Code Playgroud)

然后转到文件并保存。然后,您将能够使用 Nasdrive 一词从那台机器转到 192.168.1.20。此更改是特定于机器的。您需要使用名称 Nasdrive(在本例中)对要访问 192.168.1.20 的所有 PC 执行此操作。您可以将 IP 地址和主机名更改为您需要的值。

  • 在昨天不得不手动更新 40 台机器上的 `/etc/hosts` 之后,“最简单”很大程度上取决于网络的大小。 (4认同)

use*_*686 8

使用单词的地址不是“IP”或“IP 地址”。(IPv4 地址为四字节,通常写为四个十进制数;IPv6 地址为 16 字节,通常用十六进制写。)

它们可能被称为主机名域名(它会有所不同;“域名”有点暗示它可以在全球范围内访问,而不仅仅是在您的本地网络内)。在全球互联网上,DNS 协议用于将此类名称转换为 IP 地址,因此“DNS 名称”是另一个可能的术语(尽管很少见)。

如果您希望该名称仅在您的家庭网络中使用,请深入了解路由器的配置屏幕——它很可能有一个名为“本地域”或“本地主机名”或“内部 DNS”或类似名称的选项。

另一种选择是各种本地名称解析协议——Windows 内置了 NBNS 和 LLMNR,以自动转换computername为 IP 地址;OS X 使用 mDNS 作为名称,例如computername.local;Linux 可以使用 mDNS(通过 avahi-daemon)或 NBNS(通过 Samba 的 nmbd)。

如果您想要一个可在全球范围内访问的名称,您几乎唯一的选择就是从数百个注册商之一(Dynadot、Namecheap 等,等等)购买一个域名。

  • 还可以选择使用标准 DNS 应用程序托管本地 DNS 服务器,例如 BIND、maraDNS、PowerDNS 等。 (2认同)