国外域名可以在国内访问。但因为国外域名不能备案,所以不能解析在国内的服务器上,需要在海外服务器上解析,从而会导致访问速度相较些在国内服务器解析的域名,在国内访问速度会更慢一些。
域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识,遵循先注册先得的原则。
刚刚找到的解决办法.不过不是很理想.好多台机子,全部修改HOSTS文件 太麻烦了. 而且这个服务器上还有一个网站,是用虚拟主机的形式.需要通过主机头来访问.修改HOSTS文件只能访问一个网站. 修改HOSTS文件:用WINDOWS搜索在系统盘下找出一个名字叫HOSTS没后缀名的文件,然后用记事本或写字板打开,在文件的最后一行加入如下格式的文字:(如果你想加入多个域名,则加多几行就可以) 如: 192.168.1.2 www.abc.com (即你的内网IP+ 空格 + 你的域名) (注意:前面的" http://"是不用加在域名前的,只要你的域名) 优点:方便快捷,而且可以随时更改,利用了WINDOWS对HOSTS文件的优先权实行的! 缺点:如果你同一网段的局域网内其它的电脑也想通过域名访问你的网页的话,那么就每一台机子都要修改一次!!晕!! 2 在服务器上做DNS解释服务。 记得以前有过解释 原因简单来说是这样的,我们在局域网中访问别人的网站时,浏览器会发送一个请求给网关(公网接入路由或者服务器),在网关会生成一个路由表,记录访问的路径(以备访问信息返回的时候好知道把信息转发给谁)再把请求发送到远端主机,远端主机返回信息到网关后,网关通过路由表,转发到刚才请求的机器上。 其实我们要访问自己的内部主机,只要访问内部IP和域名就可以了,但我们偏不,要访问公网的IP或域名。这样就有一个问题,浏览器发送请求到网关-----生成路由表----发送---然后发现这个地址就是自己,路由返回的时候一比较,发现除了路由表以外还有一张表,就是我们的端口映射表!!!这就出问题了,路由就不能判断该用那张表才对,但其实是那张表都对!但路由判断不了该用那张表就不会打开来看了,所以结果就会报错了……您咨询您的服务商,有几个原因。第一:域名到期了,DNS解析自动解除。
第二域名服务商做了解析限制。
第三:服务商域名解析服务器出了问题。
联系下您的服务商他们会给你解决的
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)