我想build立一个http服务器。 我有分立的NAS服务器连接到路由器,而不是连接到ADSL调制解调器。 我的NAS服务器设置在路由器DMZ中。 此外,我已经build立了一个DNSlogging到我的服务器。 问题是,其他人可以正常访问我的服务器,使用注册的域名。 我的问题是,我不能访问我的服务器使用其公共IP地址,只有私人的一个。 为什么,有没有办法可以使用公共IP访问它?
您的路由器可能不支持所谓的NATreflection或NAT环回,这将允许您访问内部networking上的公共服务。
你需要做的是设置拆分DNS。 什么拆分DNS将做的是内部解决DNSlogging不同,外部DNS服务器解决什么。
你的路由器/防火墙也在你的networking中做DNS吗? 如果您可以发布它的品牌/型号,我们可以帮助您进一步configuration(如果支持)。 如果您使用Windows DNS或BIND,DNSMasq等让我们知道。