在互联网日益普及的今天,我们常常面临境外网站被屏蔽的困扰。为了找到行之有效的方法来实现科学上网,许多用户开始研究利用*hosts*文件的方法。本文将详细介绍这方面的内容,包括改 hosts 的步骤,下载资源优化等。
什么是 hosts 文件
在深入了解如何通过改 hosts 文件科学上网之前,我们先来看看什么是主机文件(hosts file)。*hosts* 文件是存储在操作系统(Windows、Linux、macOS 等)中一个基础的文本文件,它可以把主机名转换成IP地址。当用户在浏览器中输入网址(如 www.example.com)时,系统会查询该文件来获取与之对应的IP地址,从而访问该网站。
为何要改 hosts 文件
修改 *hosts* 文件的原因很简单:
- 绕过DNS劫持: 如果你的DNS解析被请求数控的话,简单改 hosts 能使你更安全。此外,有些DNS服务器可能不可信,更换DNS被拒绝的情况下也可以通过此方法解决问题。
- 提升速度: 前往国外网站的响应速度将得到显著提升,特别是有些常用的国外网站。
- 避免地理限制: 许多流媒体网站会根据用户的地理位置制订不同的访问策略,修改 hosts 文件可以帮你避开这些限制,访问你想要的网站内容。
如何编辑 hosts 文件
下面涉及到了编辑 *hosts* 文件的步骤。根据不同的操作系统,处理方法有所不同:
Windows 系统
- 以管理员身份打开记事本。在开始菜单中搜索“记事本”,右键选择“以管理员身份运行”。
- 打开 hosts 文件。在记事本中点击“文件” > “打开”,找到文件路径:`C:\Windows\System32\drivers\etc\hosts`,确保文件类型选择为“所有文件”。
- 添加需要的域名和 IP 地址。如:`192.168.x.x www.yourservice.com` (确保不出错,要准确无误地对应).
- 保存文件。修改完成后,点击“保存”。
- 清空 DNS 缓存。打开命令提示符,输入命令:`ipconfig /flushdns`。
macOS 系统
- 打开终端。可以在“应用程序” > “实用工具”中找到或通过 Spotlight 页面搜索“终端”。
- 凭管理员身份修改 hosts。运行命令:`sudo nano /etc/hosts`,输入密码。
- 编辑文件。直接在此窗口添加你需要的域名和 IP,完成后,按 `CTRL + O` 保存,按 `CTRL + X` 退出。
- 清空 DNS 缓存。在终端中输入:`sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder`。
Linux 系统
- 打开终端。
- 使用 সূত্র衣的权限编辑 hosts 文件。
- 输入命令:`sudo nano /etc/hosts` 或者 `sudo vi /etc/hosts` 。
- 添加新的配置并保存与其他平台一样。
常用的国外IP地址
在更改 hosts 文件的时候,一些国外的常用 IP 地址也需要特别注意。以下是一些经验证的IP地址:
- 118.193.205.26 (用于目标1)
- 165.227.25.32 (用于目标2) 您可以按照所需自行搜索、验证和利用,牢记输入格式:`目标 IP 目标地址`。
FAQ (常见问题解答)
1. 如何找到最新有效的 IP 地址?
您可以通过访问相关的网站论坛或者专门提供这个服务的网站,搜索人们推荐的有效 IP 地址。如 – GitHub、Medium等也有相关的配置说明。
2. 修改完 hosts 仍然无法上网该怎么办?
检查:
- DNS 设置是否未变更到新的 DNS;
- 配置文件是否再次保存正确;
- 在清空 DNS 缓存时确保输入的命令资格。若危险的 DNS 劫持较干扰可考虑在线加速器服务。
3. 改 hosts 文件对电脑有没有其他影响?
若输入错误,它会导致您无法于历史上进入某些网站,但是只要你愿意贾累追溯并确认后及时恢复之。
4. 有哪些软件与工具可以辅助改 hosts?
使用工具如“Hosts Switcher”等可管理与快捷减少手工程,同时做便于记录有修改跟踪。另外,也有网上一些初学者可以引用之认识品牌,如NAT64,您可以寻求查询。此外,有的虽为大众免费使用,但务必保证你了解信誉度有多大。
总结
通过修改我们的 *hosts* 文件,可巧妙避困以上的屏障与限制,从而轻松实现在高速,安全的环境下科学上网。希望借助本文的方法与技巧,能让您上网变得更为便利。如果有任何疑问,欢迎您随时回寄中心!