hosts文件(域名解析文件)是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将域名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。通俗来说,修改本机hosts文件就是让本机在访问那些网站时能直接映射到实际的网站IP地址,这样简单粗暴的方法用着很舒服。
ipv6-hosts:
网上搜一下有很多,这里放一个:ipv6-hosts
修改方法:
找到本机hosts文件,先记得备份,然后用记事本等工具打开,把上面提供的ipv6-hosts文件里面的内容粘贴进去.
文件位置:
Windows用户hosts文件位置:C:WindowsSystem32driversetchosts
macOS及Linux用户hosts文件位置:/etc/hosts
注意事项:
1,重要的事情说一遍,一定要记得备份,当电脑连接非校园网网络时可能会出现访问网站异常的情况,这种时候再把hosts文件改回去就行了
2,不同操作系统的hosts文件不能直接替换,因为不同操作系统的hosts文件换行方式不一样,例如,在Windows和macOS下,hosts文件采用的换行方式为“rn”,而Linux以及Android的换行方式则为“n”。所以Linux用户如果用上面提供的hosts的话一定要考虑换行方式的问题。
3,一般修改完hosts之后就能科学上网了,如果不行的话重启一下或许能带来意想不到的效果。
二,修改DNS服务器
域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。我们常见的被墙的方式是DNS劫持,所谓DNS劫持就是,当你想要访问某个网站时,你的电脑会发送请求给DNS服务器,一般自动获取的DNS服务器会识别被墙的网站然后给你一个错误的地址,然后你就获取不到你想要访问的网站的服务器地址,这样也就是实现了DNS劫持。如果我们添加一个能提供正确地址的DNS,就能实现科学上网了。
Windows用户修改DNS方法:
1,打开控制面板->网络和Internet->网络与共享中心,点击以太网(我这里连的网线,如果时wifi的话显示的wifi的名称)
2,点击属性
3,勾选上ipv6协议并点击进去
4,选择使用下面的DNS服务器,把上面提供的那两个DNS地址填进去
5,点击确定,这时候应该就能科学上网了。
注意事项:
1,macOS和Linux用户修改方法,把上文提供的两个DNS添加进去即可,如果不知道如何修改本机DNS的同学请访问这里
2,ios同样可以通过添加DNS实现科学上网,方法同上
3,Android手机由于不支持ipv6网络,故不能添加ipv6的DNS地址.....
4, 个人比较推荐使用第一种方法进行科学上网,毕竟简单粗暴而且比较稳定。
5,即使是登录校园网状态下访问外网也是不走流量的