我公司的路由器是Zyxel P-320W,我有一个公共静态IP。
我注册了几个域名并指向这个IP地址。
我已经设置了虚拟主机,并configuration了端口转发到我的内部服务器,它运作良好。 我可以连接到外部的所有域
问题是我无法从里面连接到我的域一种解决方法是修改hosts文件来为这些域添加内部IP,但我的公司有很多计算机,我不想手动设置所有的PC
拆分DNS是解决scheme。 提供公共地址给局域网以外的请求和局域网内的请求。 不要走主机文件的路。 这条路上充斥着破碎的系统和疯狂的pipe理员。 正如我们许多人所知道的那样,一个小小的错误或者疏漏,你可能会花费更多的时间来整理这个问题,而不是你所能相信的。
只需configuration一个本地caching/授权DNS服务器来回复您的域的内部IP,并使用您的路由器作为上游DNS服务器(转发器)。 然后configuration所有机器使用该DNS服务器。