思考这个问题的时候,我们首先要清楚以下几点: 互联网上所有数据都是存储在主机(服务器)上 互联网中的所有主机都拥有唯一的IP地址 互联网中任意两台主机通信都是通过IP地址来实现 因此我们每次在浏览器的地址栏输入的网址,是如何转换成IP地址的了?答案就是互联网的域名解析服务实现的。 IP地址是每个计算机主机的唯一地址,URL是我们俗称的网址,全称:Uniform Resource Locator,统一资源定位系统。是因特网的万维网服务程序上用于指定信息位置的表示方法。它最初是由蒂姆·伯纳斯·李发明用来作为万维网的地址。现在它已经被万维网联盟编制为互联网标准RFC1738。 URL通常写成这样的形势: <方案>:<方案描述部分> 其语法规则如下所示: scheme://host.domain:port/path/filename URL语法规则解释如下: scheme: 指定因特网服务的类型。最流行的类型是HTTP。 domain:指定因特网域名,比如:crazyit.org、fkjava.org等。 host:指定此域中的主机。如果被省略,HTTP的默认主机是WWW。 port:指定主机的端口号。端口号通常可以被省略,HTTP服务的默认端口是80。 path: 指定远程服务器上的路径,该路径也可以被省略,省略该路径则默认被定位到网站的根目录。 filename:指定远程文档的名称。如果省略该文件名,通常会定位到index.html、index.htm等文件,或定位到WEB服务器设置的其它文件。 关于这块网上的教程很多,推荐大家看下这篇文章,通俗易懂,简单易学: IP地址,URL,网址有什么关系? 下面这张图可以很清晰的明白域名的解析过程: 另外:我们手动设置电脑IP的时候,会设置本地DNS 两个DNS服务器IP都属于公共域名解析服务DNS,不做商业用途,很纯净,免费给用户使用,其中: 114.114.114.114 是内移动、电信和联通通用的DNS,手机和电脑端都可以使用,干净无广告,解析成功率相对来说更高,国内用户使用的比较多,而且速度相对快、稳定,是国内用户上网常用的DNS。 8.8.8.8 是GOOGLE(谷歌)公司提供的DNS,该地址是全球通用的,相对来说,更适合国外以及访问国外网站的用户使用,Google提供的另外一个免费DNS服务器的IP地址是:8.8.4.4 IP66在线查IP地址位置:https://www.ip66.net/?utm-source=LJ&utm-keyword=?1146 |