【群聊科普】DNS是什么?

科普:科学上网改DNS的原理


大家知道我们访问一个网站时是通过域名来访问的,比如GitHub.com就是域名,但实际上这个域名背后对应着一个IP地址,比如202.28.1.33,你不可能每次访问都记住这个IP地址吧?所以记住域名要更容易一些。


我们很多时候认为一个域名就对应一个IP地址,但实际上,像GitHub、Google这样的网站在世界很多地方都有服务器,可以根据用户访问的地域来决定对应哪个IP地址。


当Github这样的网站被屏蔽时,往往IP地址也跟着被屏蔽,但有时候一些新增地区的服务器还没有来得及被屏蔽,所以你通过IP地址是可以访问的。


但是即便这些IP地址没有被屏蔽,你记不住还是无法访问,于是就有人去更新这些IP地址,放到一个特定的文件中,你把这个文件下载到自己的电脑上的特定位置,比如这个文件内容是:


github.com    --  222.22.22.22


当你的电脑浏览器输入Github.com时,你的浏览器会先去这个文件里看有没有github.com,如果有的话去访问那个IP地址,这样就能正常打开Github了。


早期的许多Google访问方法都是这样来实现的。


已邀请:

要回复问题请先登录注册