您的位置 首页 > 数码极客

网络正常页面出错如何解决方法

例如需要访问以下网址(一个域名(字母数组组合),一个域名会有一个全球唯一的纯数字的IP地址对应),老是提示访问不了:

实际的情况是该网址是正确的,内容也客观存在,网络连接是正常的。不能访问的原因之一可能是DNS解释出了问题。

什么是DNS?

因特网上的节点(服务器,提供各类网络服务的高性能计算机)都可以用IP地址唯一标识,并且可以通过IP地址被访问,但即使是将32位的二进制IP地址写成4个0~255的十位数形式,也依然太长、太难记。因此,人们发明了域名(Domain Name),域名可将一个IP地址关联到一组有意义的字符上去。用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的。例如:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.Micro,不管用户在浏览器中输入的是207.46.230.229还是www.micro,都可以访问其Web网站。

当有人访问某一域名时,浏览器通常会逐级向上级ISP的域名服务器发出查询请求,直到返回对应的IP地址(如果本地有缓存,直接由缓存返回)。

所以,如果直接用IP地址访问,而不用域名去访问,速度更快(因为不需要去查询了),也可以避免在查询过程中可能存在的诸多问题。

除了缓存,操作系统还有专门的默认路径的hosts文件去设置IP与域名的映射:

Windows 系统:C:\Windows\System32\drivers\etc\hosts

Linux 系统:/etc/hosts

Mac(苹果电脑)系统:/etc/hosts

Android(安卓)系统:/system/etc/hosts

iPhone(iOS)系统:/etc/hosts

如果能够查询到域名的IP地址,在hosts文件中添加一条映射记录即可。

下面是可以查询域名对应IP地址的网站:

如要查询:

输入查询框后即可以访问的IP:

可以看到其IP是:140.82.114.4

以上是添加后的内容,其中以符号#开头的行是注释,说明了文件的作用及如何使用:

# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 r # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 140.82.114.4

文件保存后,再使用域名便可以访问了。

-End-

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“网络正常页面出错如何解决方法”边界阅读