我有一台运行Mac OS 10.6.6 Server的Mac Mini,它将成为本地networking的一部分,以及来自我的ISP的静态IP。 我想正确设置一个FQDN作为主机名(example.com)的Mini的DNS。 Mini是一个路由器(Apple Airport Extreme)的后台,并且有一个专用的静态IP地址。 我不能直接将它分配给公共静态IP,因为它位于本地网上其他机器的DHCP / NAT的路由器之后。
我的最终目标是通过example.com(以及像mail.example.com,www.example.com这样的子域名),将服务从本地networking的外部和内部正确parsing到用户,这将指向公共静态分配给路由器的IP。
如果DNS具有专用IP地址,但是必要的服务是否通过NAT正确转发,DNS是否会正常工作/parsing(对于邮件服务和其他子域)?
我打开任何(希望更好)的build议,因为我目前的设置似乎并不是最好的方式。 目前,更多的硬件或其他公共静态IP是不可能的。 就目前的设置而言,好像有一个静态IP是不必要的。 提前感谢任何见解。
外部实体在通过NAT传递时会正常工作。
您的问题将是该服务器的本地客户端尝试使用公共IP地址与Mini通话。 您的路由器将不得不支持NAT发夹(在这个问题中很好地描述了: No-ip适用于非内部客户端,ping内部工作 )。 由于less数SOHO路由器支持,您可能必须运行本地客户端的第二个区域,以便他们将获得本地IP地址。