Shadowrocket修改hosts教程及常见问题解答

Shadowrocket是一款功能强大的iOS平台科学上网工具,通过修改hosts文件可以实现屏蔽广告、加速访问等效果。本教程将详细介绍如何在Shadowrocket中修改hosts文件。

准备工作

在开始之前,需要做一些准备工作。

  • 确保你的iOS设备已经越狱,并且已经安装了Shadowrocket应用程序。
  • 确保你具有对hosts文件进行修改的权限。

修改hosts文件

  1. 打开Shadowrocket应用程序,在底部菜单栏找到“配置”选项,并点击进入。
  2. 在配置页面中,找到“编辑配置文件”选项,并选择需要修改的配置文件。
  3. 在配置文件编辑页面中,找到“hosts”选项,并点击进入。
  4. 在hosts编辑页面中,你可以看到当前的hosts配置。在这里可以进行添加、删除、编辑hosts条目。
  5. 完成修改后,点击页面右上角的“保存”按钮。

验证修改

完成hosts文件的修改后,建议验证一下是否生效。

  1. 打开Safari浏览器,在地址栏中输入一个被屏蔽的广告网站地址,如果能够成功屏蔽,则表示修改生效。
  2. 访问之前被屏蔽的网站,如果访问速度有所提升,则表示修改生效。

常见问题解答

如何导入已有的hosts文件?

如果你已经有一个hosts文件,并希望在Shadowrocket中使用,可以通过以下步骤导入:

  1. 将hosts文件上传至云端存储或者其他能够在iOS设备上访问的位置。
  2. 在Shadowrocket中的hosts编辑页面中,找到“导入”选项,并选择已上传的hosts文件进行导入。

hosts文件修改后没有生效怎么办?

如果修改后并没有生效,可以尝试以下方法:

  • 确保保存修改后已经成功,有时候保存操作并不会自动生效。
  • 重启设备,有时候需要重启设备才能使hosts文件的修改生效。
  • 检查是否有其他的网络代理或者VPN影响了hosts文件的生效。

是否可以在Shadowrocket中使用通配符的hosts配置?

Shadowrocket支持使用通配符的hosts配置,比如可以通过添加127.0.0.1 *.example.com来实现对所有example.com子域名的屏蔽。

是否可以在Shadowrocket中编辑系统的hosts文件?

由于iOS系统限制,目前无法直接在Shadowrocket中编辑系统的hosts文件。

如何备份当前的hosts配置?

如果希望备份当前的hosts配置,可以通过以下步骤进行备份:

  1. 在Shadowrocket中的hosts编辑页面中,找到“导出”选项,并点击进行当前hosts配置的导出。
  2. 将导出的配置文件保存在安全的位置,以备不时之需。
正文完