飘凌大杂烩网管技术 → 内网无法用域名访问Web站点
查看完整版本:内网无法用域名访问Web站点
2008/10/29 21:49:42
    外网用户可以直接通过域名的方式来访问到该Web服务器中的内容;不过,内网用户在通过域名方式访问局域网Web服务器时,屏幕上总会自动弹出帐号输入窗口,要求访问者输入访问服务器的帐号名以及密码。这到底是怎么回事呢,有没有办法让内网的用户也能通过域名方式顺利访问到局域网Web服务器中的内容呢?

  其实内网用户在通过域名方式访问局域网Web服务器时,屏幕上之所以会出现帐号输入窗口,这主要是由于Modem被设置作为网关了,因此内网用户通过域名来访问服务器时,Modem会自动认为内网用户要访问的是Modem的管理配置页面,这样屏幕上当然会出现密码登录验证窗口。

  要确保内网用户可以通过域名方式正确访问到局域网Web服务器的话,你不妨检查一下局域网中是否有独立的DNS服务器,要是存在的话,你可以在DNS服务器中添加一条对应Web服务器的域名主机记录,然后打开内网任意一台工作站的网络参数配置窗口,将工作站的DNS服务器IP地址指向独立的DNS服务器所在计算机的IP地址,如此一来日后内网的工作站在通过域名访问Web站点时,就不会再出现密码登录窗口了。

  当然,要是局域网中没有独立的DNS服务器时,你也可以通过查找文件的方式,将工作站中的Hosts文件找到并打开;然后在该文件中,添加一条域名解析记录,以便让域名 地址快速指向Web服务器的IP地址。例如,倘若Web服务器的域名地址为http://www.xxx.com,Web服务器的IP地址为10.168.160.16,那么你就可以在工作站的Hosts文件中输入一行内容“10.168.160.16 www.xxx.com”,最后再将该文件按原名保存,并重新启动一下工作站系统,这样的话也能通过域名方式顺利访问到局域网Web服务器中的内容。

2008/10/29 22:37:45
    正常情况下,你在家里的电脑上通过域名访问你服务器,目标IP被解析成公网IP,通过路由器上的端口映射,可正常访问你的服务器。
    在内网访问时,估计是你没有使用内网DNS,该域名被解析为公网IP,这是就有问题了,因为你只是在外网端口上,对从外面过来的流量做了映射。
2008/10/29 22:59:12
内网反向解析(alias)
Powered by BBSXP 2007 ACCESS © 1998-2025
Processed in 0.01 second(s)