DNS无法解析外部网

时间:2012-02-25 16:31:14

标签: dns iis-7.5

我们正在我们公司安装一个安全摄像头系统,该系统配有一个DVR,可以通过网络访问一个网站。

我在网络上设置了静态IP为192.168.120.199的DVR,可以在我们的网络上查看网站(无论是在工作时还是通过VPN登录)。摄像机DVR使用端口80查看网页,使用端口9000进行媒体端口。

我们使用GoDaddy来托管我们的DNS信息,并且我添加了一个指向我们服务器地址的'相机'的主机(A)记录。我还在我们域名的“相机”DNS管理器中添加了一个正向查找主机(A),指向192.168.120.199。当我在我们的域中使用地址'cameras.mysite.com'时,网站显示正常,但当我从我们的域外(即在家)尝试相同的地址时,它显示默认的IIS 7页面(来自我们的域服务器)

关于此设置的两个问题:

  • 为什么正向查找在我们的域内部而不在外部时工作(为什么它在网络外部时会进入IIS默认页面?)
  • 如果不是通过正向查找主机,如何才能正确转发?

1 个答案:

答案 0 :(得分:0)

因为在内部,您在内部DNS服务器上查找它,并获得正确的192.168.x.x计算机。当你在外部查找时,GoDaddy会给你回192.168.x.x,但这不是一个可公共路由的IP,因此不会去任何地方。如果您真的希望能够从设施外部连接到安全摄像头,那么出于安全考虑,我建议设置VPN。但如果您希望GoDaddy直接从公共互联网路由到您的内部机器,那么您将不得不为其提供可公开路由的IP。

作为进一步说明 - 10.x.x.x,192.168.x.x和172.16-31.255.255不可公开路由。它们被称为private IP块。