如何科学的上外网

自从有了互联网,大家的生活一下子近了许多,天涯海角之间的通讯变的容易,互联网在给我们方便的同时,也带来了一些负面的信息和能量。有些信息触犯了防火墙,因而被屏蔽。如何科学正确的上网,特别是一些英文网站,变成一种能力。

1.了解网站解析的顺序

要上网,离不开域名,光有域名不够,需要和服务器IP地址对应起来,让输入域名的用户能够访问IP服务器上的网页服务,这个过程叫做域名解析。简单来说,就是把域名和IP地址对应起来。

对应方法有:1>从浏览器缓存中查找。2>从Hosts文件中查找。3>从DNS服务器上解析。

2.修改Hosts文件

如果你没打开过某网站,缓存中就没有对应的解析。计算机下一步就是查看Hosts文件。所以我们只要修改它,就可以访问我们想要打开的网站。

如何修改呢?Hosts 文件一般在 Windows 系统的 %windir%\system32\drivers\etc\ 下,或 Mac、Linux 类系统的 /etc/ 下。修改时应当注意权限问题。最好修改前备份一次。

Windows系统:在管理员权限下编辑%windir%\system32\drivers\etc\hosts。

Linux系统: 在终端运行命令 sudo vi /etc/hosts

OS X: 在 Finder 窗口按下[前往][前往文件夹…],输入 /etc 回车,将 hosts文件拖拽到桌面,双击修改保存,再将其拖拽回 /etc

Android、iOS:使用iFile等文件管理器应用修改 /etc/hosts

3.修改的内容

修改的难点是你不知道你所访问的网站对应的IP,一般一个大型网站IP不是一个,而是一堆。这里我们可以参考netsh.org提供给我们的方法。自动生成Hosts文件内容。

博客地址:http://serve.netsh.org/pub/gethosts.php (定期更新,秘不外传)

笔者已经生成的Hosts文件,需要定期更新。

4.刷新DNS缓存

我们知道,计算机会首先在缓存中查找我们访问过的网站,更新它,很重要。

Windows: 按下 Windows+R 键,运行 cmd ,在命令提示符运行命令 ipconfig /flushdns

Linux: 在[终端]运行命令 /etc/rc.d/init.d/nscd restart

OS X : 在[应用程序][实用工具][终端]运行命令 sudo discoveryutil udnsflushcaches

Android、iOS: 重新启动设备

这样的方法访问外网,特别安全,而且速度最快。

已有 0 条评论 新浪微博
滚动至顶部