小编分享Hosts是什么文件

Hosts文件有什么作用?Hosts文件的是什么原理?我们在访问某个网站的时候,通常会有一个地址解析IP地址的过程,Hosts文件的作用便可以略去这部分,那Hosts文件是怎么制作的?请看下文Hosts文件的作用和原理介绍。

Hosts文件的作用和原理介绍:

Hosts 文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。Hosts 文件通常用于补充或取代网络中DNS的功能。和 DNS 不同的是,计算机的用户可以直接对 Hosts 文件进行控制。

Hosts是什么文件?Hosts文件的作用和原理介绍

为了方便用户记忆,我们将IP变成一个个的域名来输入到浏览器进行访问。而这使得访问网站时要先将其域名解析成 IP。 DNS (Domain Name Server) 的作用就是进行 IP 解析,把域名对应到 IP。

在 Great FireWall 的 5 种封锁方法中,有一种简单而效果很好的方法是 DNS 污染。GFW 会对 DNS 的解析过程进行干扰,这会使对某些被干扰的域名返回一个错误的 IP 地址给你的主机,使你无法正确连接到你要的服务器上读取正确的信息。

Hosts 文件本来是用来提高解析效率。在进行 DNS 请求以前,系统会先检查自己的 Hosts 文件中是否有这个地址映射关系,如果有则调用这个 IP 地址映射,如果没有再向已知的 DNS 服务器提出域名解析。也就是说 Hosts 的请求级别比 DNS 高。当你的 Hosts 文件里面有对应的 IP 时,它就会直接访问那个 IP,而不用通过 DNS。

所以,当我们直接将 Google、Twitter、Facebook 之类的 IP 放入 Hosts 文件后,就可以跳过 DNS 的解析这一步,直接就行 IP 访问,不受 GFW 的 DNS 污染干扰了。

补充一条,就是为什么 Hosts 的 IP 要时不时更改,为什么 FB、Twitter 会仍旧上不去。是因为 GFW 的第二个大招,IP 封锁。比如访问国外一个 IP 无法访问,Ping 不通,tracert 这个 IP 后发现,全部在边缘路由器 (GFW) 附近被拦截。换言之,GFW 直接拦截带有这个 IP 头的数据包。所以,如果你更改的 IP 被封锁了,就算你过了 DNS 这一关,也仍旧不能翻过 GFW。

所以Hosts才会频繁的更新新的IP、域名。

那“Google Hosts”是怎么制作的?

首先要弄明白https、“google.com”(域名)、IP地址、Ping都是做什么的。

1、先说https,Hypertext Transfer Protocol Secure是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。简单的说就是加密的http协议。说到http协议,大家应该都知道默认是采用80端口,而https协议默认为443端口。

2、域名,简单说就是IP地址的名字,好记呗。上面问题中的“google.com”还 不算是完整域名,而是一个域 的名字(简称域)。有人说前面要加的“www”前缀,又叫主机,与域形成完整域名“www.google.com”。这就是为什么要加“www”,因为“google.com”是一个域,只有指出某一主机才能Ping。问题又来了,可为什么有时只用域,如“google.com”也能Ping,也能打开网页呢?这是因为在DNS中特别设置了主机解析记录。

3、IP地址,估计不需要多说了。

4、Ping,网络测试工具,当然用来获得IP是可行的。

5、GoGo Tester寻找IP作为最后解决方案(目前成功率很低)

http与https的区别:

http是HTTP协议运行在TCP之上。所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份。

https是HTTP运行在SSL/TLS之上,SSL/TLS运行在TCP之上。所有传输的内容都经过加密,加密采用对称加密,但对称加密的密钥用服务器方的证书进行了非对称加密。此外客户端可以验证服务器端的身份,如果配置了客户端验证,服务器方也可以验证客户端的身份。

封域名/内容过滤,用http协议发送数据的时候,墙检测到你要发送的域名,然后给你过滤掉,返回空或者出错等。用https可以解决这个问题,因为墙不知道你发送的是什么数据。如果用了https,因为无法检测内容,所以墙会在DNS解析的时候,返回给你错误IP,DNS没有加密,所以同样虽然用了https,但由于DNS解析错误,还是无法访问网站。所以在Hosts给域名指向正确的IP,那么我们就可以跨越过“长城”了。

https网站如何制作Hosts?

如:获得https://google.com 的IP地址,Ping命令不行。

从1中可知,http和https都是协议,区别只是对应端口不同。那么IP呢?其实“http://google.com“与“https://google.com”在IP解析时是一样的,只是指向了不同端口,这个端口是TCP端口。

所以在Ping时,是不需要加协议前缀的。只需要Ping域名就ok,在Hosts中同理。

以上便是关于Hosts文件的作用和原理介绍,事实上Hosts文件比DNS要好用的多,当你的 Hosts 文件里面有对应的 IP 时,它就会直接访问那个 IP,而不用通过 DNS。

本文来自网络投稿,来自作者春天。不代表酷牛教程立场,如若转载,请注明出处:https://www.xukn.com/362163.html

(0)
春天春天
上一篇 2023-06-18 17:07
下一篇 2023-06-18 17:08

相关推荐

  • 分享百度网盘怎么找回删除的文件

    今天给大家推荐一款云盘存储软件,那就是百度网盘,我们习惯在上面存储自己重要的文件与数据,有时候可能会出现文件误删的情况,那么问题来了百度网盘怎么找回删除的文件的呢?我们就一起往下看...

    2023-06-27 PC教程
    0140
  • 小编教你如何分享百度网盘中保存的文件

    如何分享百度网盘中保存的文件?百度网盘中保存了很多文件资料,想分享给有需要的小伙伴进行使用,怎么实现呢?下面,小编就为大家介绍下分享百度网盘中保存的文件方法。 打开百度网盘,登录账...

    2023-06-27
    0150
  • 小编教你Win8如何删除dll文件

    相信大家都知道,有些软件的正常运行需要依靠dll文件,但也仅仅只是个别,而在我们的系统中有许许多多没用的dll文件,占用着磁盘空间,并且影响着系统的运行速度,所以,为了腾出磁盘空间...

    2023-07-02
    0220
  • 小编分享lrc是什么格式的文件。

    lrc是什么格式的文件?lrc文件怎么打开?最近有用户突然发现后缀名为lrc的文件,表示很新奇,于是询问小编lrc是什么文件?其实lrc是一种歌词文件,好奇的伙伴可以打开lrc文件...

    2023-06-17 PC教程
    0210
  • 聊聊百度网盘青春版怎么下载文件。

    百度网盘青春版怎么下载文件?近段时间号称“无差别速率下载”百度网盘青春版已经上线了,很多小伙伴也下载试用了,免费空间10GB还是很香的,那么接下来乖乖小编就为大家带来百度网盘青春版...

    2023-08-14 其他教程
    0150
  • 小编分享如何使用idm下载百度云文件

    如何使用idm下载百度云文件?Internet Download Manager可以为我们提供5倍的下载速度,在我们用百度云下载文件的时候特别慢,这时候就可以用idm下载百度云文件...

    2023-06-24 PC教程
    0200
  • 小编教你Win10专业版怎么向特定用户共享文件

    很多Win10专业版系统用户日常工作时需要共享文件给其他的工作伙伴,Win10专业版可以指定共享资源的访问权限的,那么Win10专业版怎么向特定用户共享文件?还不知道的朋友跟着ww...

    2023-07-12 PC教程
    0150
  • 我来教你CDR怎么打开AI文件。

    CorelDRAW和Illustrator这两款软件都是平面设计专用的软件,有的人喜欢用CorelDRAW,而有的人喜欢用Illustrator。那么当别人使用Illustrato...

    2023-06-13 PC教程
    0280
  • 小编分享iPhone自带文件怎么解压。

    小伙伴们知道iPhone手机自带解压功能吗?小编今天就专门针对iPhone解压小技巧进行介绍。大家了解过后,就再也不需要用电脑解压文件,在手机上只需要简单的操作即可。 相关推荐: ...

    2023-08-14 其他教程
    0180
  • 我来分享ios147beta1描述文件下载地址。

    ios14.7beta1描述文件在哪下载?苹果在2021年5月20日推送了iOS14.7首个开发者预览版的更新,各位想使用最新测试版的用户,需要下载安装对应的描述文件,下面酷牛教程...

    2023-08-12
    0170
  • 我来分享C盘有哪些文件可以删除

    C盘是现在Windows系统下的默认系统盘,C盘不仅作为系统盘占用了许多系统关键文件,同时也是多数软件默认安装的位置。作为系统的存放之处,C盘需要保持较为充足的空间以保证系统的稳定...

    2023-07-04 PC教程
    0190
  • 教你联想s5中查看录音文件具体操作方法。

    有一些使用联想s5的新用户,不了解其中的录音文件在什么地方查看?今日在此就为大伙带来了联想s5中查看录音文件的具体操作方法。 1、进入手机桌面,点击【文件管理】图标。 2、点击【手...

    2023-06-05
    0160
  • 分享Win7如何对minidump文件分析。

    我们知道在Win7系统中有一个minidump文件,每当系统出现问题时,它就会收集错误信息然后放到这个地方,虽然错误信息收集了,但也要分析,不过很多人不懂得Win7如何对minid...

    2023-06-15 PC教程
    0150
  • 说说Eplan文件更换图框的操作过程。

    很多朋友还不熟悉关于Eplan文件更换图框的操作,其实很简单的,下面小编就讲解关于Eplan文件更换图框的操作过程,希望对你们有所帮助哦。 使用Eplan软件时,有时会需将别人的图...

    2023-08-08 其他教程
    0210
  • 教你爱奇艺万能播放器怎么清理文件。

    爱奇艺万能播放器用久了,播放列表慢慢的就会堆积起来各种各样的文件,下次想要再次播放文件找寻也非常的麻烦,下面小编就来说一下如何清理你播放列表中的文件。 打开播放器,将鼠标移到播放器...

    2023-06-09 PC教程
    0200

发表回复

登录后才能评论