如何给本地IP分配域名?


12

我有一个Raspberry Pi,其本地IP地址为192.168.2.x(其中x是一个数字)。

为了更容易记住,我想给它一个域名,例如mediacenter.raspberrypi。该域名只能在我自己的网络上运行,或者在我自己的PC上无法正常运行。

我怎样才能做到这一点?

提前致谢。

Answers:


10

线索出在问题中:域名。要解决此问题,您需要具有本地服务器来为您解决此问题,而不是将请求传递到Internet。

选项1: 设置所有计算机都使用的本地DNS服务器。该DNS服务器为您的Pi设置了一个条目,因此,对其域名/主机名的任何请求都将导致查找本地IP。其他任何请求都在上游传递。

选项2: 如果您的路由器/网关(假设您有一个)支持它,则可以将其用作选项1中提到的DNS服务器。

选项3: 您可以编辑hosts文件,以包括Pi的条目。这必须在网络上所有其他希望能够执行相同查找的计算机上完成。

很久以前,我自己做了选项1。我已经有一个运行DNS的网络服务器,因此添加另一个条目很简单。我目前正在使用选项3。

PS:可能还会有其他特定于平台的替代方案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.