需要帮助在 Arch Linux 机器上设置具有动态 IP 的 FQDN

需要帮助在 Arch Linux 机器上设置具有动态 IP 的 FQDN

我正在运行 Arch Linux,并且试图找出在我的盒子上设置 FQDN 的正确方法。我计划运行 Nextcloud 和其他一些东西,并且我希望我的域名与我的盒子正确关联。IP 地址是动态的,我的路由器正在使用 DynamicDNS 用正确的 IP 更新域名注册商。以下是我应该编辑的 hosts 文件的内容。我不确定是否应该输入我的 LAN IP。我也不确定包含我的 WAN IP 的正确方法是什么,因为它是动态的。由于我还有一个本地 LAN 域名 (.lan),是否应该将其包含在 hosts 文件中?有人可以帮忙吗?

我的 /etc/hosts 文件如下所示

# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1 localhost.localdomain localhost
::1       localhost.localdomain localhost
192.168.1.10 foo.testsite.com  foo

我的 /etc/hostname 包含一行

foo

答案1

除非该盒子正在运行 DNS 服务,否则主机文件仅由该盒子使用。所以不要输入 wan IP,因为它无法使用 wan 地址访问自身。

相关内容