![如何给本地ip赋予域名?](https://linux22.com/image/1503624/%E5%A6%82%E4%BD%95%E7%BB%99%E6%9C%AC%E5%9C%B0ip%E8%B5%8B%E4%BA%88%E5%9F%9F%E5%90%8D%EF%BC%9F.png)
我有一台 Raspberry Pi,其本地 IP 地址为192.168.2.x
(其中x
是一个数字)。
为了便于记忆,我想给它一个域名,例如mediacenter.raspberrypi
。这个域名只能在我自己的网络上运行,或者如果不起作用,只能在我自己的电脑上运行。
我怎样才能做到这一点?
提前致谢。
答案1
线索就在问题中:域名。要解决这个问题,您需要有一个本地服务器来为您解决这个问题,而不是将请求传递到互联网。
选项1: 设置所有计算机都使用的本地 DNS 服务器。此 DNS 服务器包含 Pi 的条目,因此对其域名/主机名的任何请求都会导致查找本地 IP。任何其他请求都会传递到上游。
选项 2: 如果您的路由器/网关(假设您有一个)支持它,您可以让它充当选项 1 中提到的 DNS 服务器。
选项 3: 您可以编辑主机文件为您的 Pi 添加一个条目。网络上所有其他想要执行相同查找的计算机也必须执行此操作。
以前我自己做过选项 1。我已经有一个运行 DNS 的 Web 服务器,因此只需添加另一个条目就很简单了。我现在使用的是选项 3。
PS:可能还有其他特定于平台的替代方案可用。
答案2
如果你使用 Pi 核心播放器,它位于调整部分,设置名为“广播 .local,你选择一个以 .local 结尾的名称