是否可以设置 Synology DS918+ NAS(只是一个 Linux 系统)以便通过
http://diskstation.local
和http://laura.local
同时?我已经在 NAS 上设置了一个反向代理,当您通过以下方式访问 Docker 容器时,它会路由到不同的服务器laura.local
:diskstation.local
答案1
Synology 提供 DNS 服务器套件:
https://www.synology.com/en-global/dsm/packages/DNSServer
您可以将其配置为本地解析,并让其将其他所有内容转发到外部 DNS(例如:您的提供商 DNS)
https://robpickering.com/configuring-synology-for-forward-and-reverse-internal-dns-resolution/
在主区域中,您可以添加所需的许多条目来解析主机并指向 NAS IP:
diskstation.local -> your NAS IP
laura.local -> your NAS IP
还要记住配置路由器或在您的本地网络中提供 DHCP 的服务器,以便将您的 Synology NAS 用作 DNS 服务器。
这样,您就不需要在本地网络中的每个设备中创建主机条目
答案2
如果您可以在 DNS 服务器中为该.local
区域添加条目,这是可能的。
另一种方法是将条目添加到/etc/hosts
(Mac / Unix) 或将C:\Windows\System32\drivers\etc\hosts.txt
主机名映射到 IP 地址的位置。必须在要使用主机名的每台客户端计算机上执行此操作。