我有一台服务器,我已为其分配了一个外部 IP 地址,并在我的防火墙中进行了 NAT。然后,我与我的域名托管服务提供商进行了分配,并创建了一个指向该外部的 DNS 名称。从外面看一切都很好,如果我指向该服务器的本地 IP 地址,则在里面。
我的问题是服务器上的软件我无法访问网络之外的某些 Java 功能,因为本地 IP 地址被硬编码到软件中,Java 不会读取内部和外部 IP 地址。所以软件的技术支持说我们可以在软件中输入一个 DNS 名称。
所以我进入我的域控制器的 DNS 并输入 subdomain.domain.com 的主机 (A) 条目和本地 IP 地址。好吧,它没有正确解析,因为 DNS 将我输入的条目设置为 subdomain.domain.com.local,所以 Java 再次无法正确读取它。如何使 DNS 以 subdomain.domain.com 的形式读取此条目?