文章插图
例如需要访问以下网址(一个域名(字母数组组合),一个域名会有一个全球唯一的纯数字的IP地址对应),老是提示访问不了:
https://github.com/Light-City/CPlusPlusThings/issues/5
实际的情况是该网址是正确的,内容也客观存在,网络连接是正常的 。不能访问的原因之一可能是DNS解释出了问题 。
什么是DNS?
因特网上的节点(服务器,提供各类网络服务的高性能计算机)都可以用IP地址唯一标识,并且可以通过IP地址被访问,但即使是将32位的二进制IP地址写成4个0~255的十位数形式,也依然太长、太难记 。因此,人们发明了域名(Domain Name),域名可将一个IP地址关联到一组有意义的字符上去 。用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的 。例如:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.microsoft.com,不管用户在浏览器中输入的是207.46.230.229还是www.microsoft.com,都可以访问其Web网站 。
当有人访问某一域名时,浏览器通常会逐级向上级ISP的域名服务器发出查询请求,直到返回对应的IP地址(如果本地有缓存,直接由缓存返回) 。
所以,如果直接用IP地址访问,而不用域名去访问,速度更快(因为不需要去查询了),也可以避免在查询过程中可能存在的诸多问题 。
除了缓存,操作系统还有专门的默认路径的hosts文件去设置IP与域名的映射:
Windows 系统:C:WindowsSystem32driversetchosts如果能够查询到域名的IP地址,在hosts文件中添加一条映射记录即可 。
Linux 系统:/etc/hosts
Mac(苹果电脑)系统:/etc/hosts
Android(安卓)系统:/system/etc/hosts
iPhone(iOS)系统:/etc/hosts
下面是可以查询域名对应IP地址的网站:
https://www.ipaddress.com/
如要查询:
https://github.com/Light-City/CPlusPlusThings/issues/5
输入查询框后即可以访问https://github.com的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 rhino.acme.com # 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 localhost140.82.114.4 https://github.com
文件保存后,再使用域名便可以访问了 。
-End-
【为什么有时访问不了 为什么不能访问】
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 中国人过年为什么要放鞭炮 过年时人们为什么要放鞭炮
- 你为什么连不上服务器了 为啥连不上服务器
- 为什么感情婚姻不顺利,最近特别不顺,感情,婚姻都不顺,失败
- 涂层掉了还能不能用 为什么涂层掉了不能用了
- 小米粥为什么能够熬出油,小米粥熬出油对身体有什么好处,怎样熬小米粥才好喝
- 买钢琴为什么一定要看德国钢琴品牌 德国钢琴为什么好
- 盛宴虽美终有时,碳达峰来临之前的国产小品牌何去何从
- 补钙补铁的食物有哪些 为什么要补钙补铁
- 腰果为什么要少吃怎样挑选营养丰富而又新鲜的原生腰果
- 从24只到100亿只,澳大利亚人兔大战,为什么越战兔子越多?