小火箭原生节点Clash 百度网盘shadowrocket pac代理

2024-09-11 13:57:58 投稿人 : iovevpn 围观 : 86 次 0 评论

推荐榜单1、爱连VPN

邀请好友注册充值返利高达40-50%

注册登陆网址:https://www.iovevpn.com/#/register?code=MIGgsNCV (打不开请点击下面导航)

永久导航:https://www.ailianvpn.com/(最新网址进导航页面查找)

永久海外官网:https://www.iovevpn.com/(翻墙才能打开)

爱连VPN客户端和APP下载地址:(支持安卓-Winodws-MAC-苹果ios)https://ivpn.im/

飞机爱连VPN官方频道通知群 https://t.me/iovevpn1

有任何问题反馈永久海外邮箱:[email protected]

相比直连机场更加推荐购买中转机场。中转机场机器便宜一般更加带宽大,公网主要问题是出口偶尔会绕路导致网络波动影响。专线主要是不过墙延迟低,网络波动小,专线机场日常使用体验会更丝滑更舒服。机场比的是钞能力,速度要看机场的总带宽大小。稳定要看机场的资源质量,主要是看机场主的上游的线路质量,解锁看的是机场主的落地/解锁商是否优秀。机场带宽大和稳定性最重要。

Clash 是一个多平台的代理软件,支持 Shadowsocks、VMess、Trojan 等多种代理协议,并且可以自定义规则,实现网络流量的智能分流,它在 iOS 设备上通过 Shadowrocket 这样的客户端来使用,而 PAC(Proxy Auto-Config)文件则是一种自动配置代理服务器的脚本文件,可以让浏览器根据特定的规则自动选择代理服务器。

在设置 Clash 作为代理服务器时,通常需要配置一个 PAC 文件,以便在需要时自动切换代理,下面是一个简单的指南,介绍如何在 Clash 中设置 PAC 并使用 Shadowrocket 在 iOS 设备上使用百度网盘。

小火箭原生节点Clash 百度网盘shadowrocket pac代理

1. 安装 Clash

确保你的设备上已经安装了 Clash,你可以从 Clash 的官方网站或者 GitHub 仓库下载安装包。

2. 配置 Clash

在 Clash 的配置文件中,你需要添加 PAC 文件的配置,以下是一个基本的 PAC 配置示例:

mixed-port: 7890
allow-lan: true
mode: rule
log-level: info
external-controller: 0.0.0.0:9090
secret: "your-secret"
dns:
  enable: true
  listen: 0.0.0.0:53
  enhanced-mode: fake-ip
  nameserver:
    - '8.8.8.8'
    - '8.8.4.4'
  fallback:
    - '8.8.8.8'
    - '8.8.4.4'
rules:
  - DOMAIN-SUFFIX,google.com,DIRECT
  - DOMAIN-KEYWORD,google,DIRECT
  - DOMAIN,example.com,DIRECT
  - MATCH,PROXY

在这个配置中,dns 部分配置了 DNS 服务,rules 部分定义了流量规则。

3. 创建 PAC 文件

PAC 文件是一个 JavaScript 文件,它定义了如何根据 URL 来选择代理,以下是一个简单的 PAC 文件示例:

function FindProxyForURL(url, host) {
  if (isPlainHostName(host) || shExpMatch(host, "*.local")) {
    return "DIRECT";
  }
  if (dnsDomainIs(host, ".example.com")) {
    return "PROXY 127.0.0.1:7890";
  }
  return "PROXY 127.0.0.1:7890";
}

这个 PAC 文件会将所有流量代理到本地的 Clash 服务器(假设 Clash 运行在端口 7890 上)。

4. 在 Clash 中使用 PAC 文件

将 PAC 文件上传到你的服务器或者任何可以访问的 URL 上,然后在 Clash 的配置文件中,添加以下配置来使用 PAC 文件:

rules:
  - MATCH,PROXY
proxy:
  - name: "Auto - Select"
    type: http
    proxy: http://127.0.0.1:7890/your-pac-file.pac

5. 在 Shadowrocket 中配置 Clash

在 iOS 设备上打开 Shadowrocket,添加一个新的配置文件,并选择 Clash 的配置文件,确保 Clash 服务器的地址和端口设置正确。

6. 使用百度网盘

在 Shadowrocket 中启用 Clash 代理,然后打开百度网盘应用,根据 PAC 文件的规则,百度网盘的流量应该会自动通过 Clash 代理。

注意事项

- 确保 Clash 服务器的地址和端口设置正确。

- PAC 文件的 URL 需要是可访问的。

- 根据需要调整 PAC 文件中的规则。

- 有时可能需要在 Clash 配置文件中添加额外的规则来确保所有流量都能正确代理。

通过以上步骤,你应该可以在 iOS 设备上使用 Clash 和 Shadowrocket 来代理百度网盘的流量,如果你遇到任何问题,可以查看 Clash 和 Shadowrocket 的官方文档,或者在相关社区寻求帮助。

相关文章