路由器后面的 Mac Mini 服务器(10.6),具有 FQDN 主机名

路由器后面的 Mac Mini 服务器(10.6),具有 FQDN 主机名

我有一台运行 Mac OS 10.6.6 Server 的 Mac Mini,它将成为本地网络的一部分,并且有来自我的 ISP 的静态 IP。我想为 Mini 设置 DNS,并使用 FQDN 作为主机名 (example.com)。Mini 位于路由器 (Apple Airport Extreme) 后面,并被分配了一个私有静态 IP 地址。我无法直接为其分配公共静态 IP,因为它位于路由器后面,该路由器为本地网络上的其他机器提供 DHCP/NAT。

我的最终目标是让服务通过 example.com(以及 mail.example.com、www.example.com 等子域名)从本地网络外部和内部正确地解析到服务器,这将指向分配给路由器的公共静态 IP。

如果它具有私有 IP 地址,但必要的服务通过 NAT 正确转发,DNS 是否可以正常工作/解析(对于邮件服务和其他子域)?

我愿意听取任何(希望是更好的)建议,因为我当前的设置似乎不是最好的方式。目前,无法使用更多硬件或另一个公共静态 IP。使用当前设置,似乎一个静态 IP 无论如何都是不必要的。提前感谢任何见解。

答案1

外部实体通过 NAT 时将正常工作。

您的问题将是该服务器本地的客户端尝试使用公共 IP 地址与 Mini 通信。您的路由器必须支持 NAT 发夹(此问题中有详细描述:No-ip 适用于非内部客户端,ping 适用于内部客户端)。由于很少有 SOHO 路由器支持此功能,您可能必须为本地客户端运行第二个区域,以便他们获得本地 IP 地址。

相关内容