跳到主要内容

7 篇博文 含有标签「karing」

查看所有标签

Karing/Clash Mi“登录”功能的技术原理与 OAuth 对比

· 阅读需 11 分钟
Elon Junior
Four Star Dragon Ball Holder

这里的“登录”不是登录 KaringX,也不是由 KaringX 代为登录。Karing/Clash Mi 使用 APP 内置浏览器打开服务商原有登录页;用户登录后,页面适配脚本从当前页面或服务商 API 取得订阅信息,再通过本地 Bridge 导入 APP。

这套方案有三个核心特点:

  • 服务商面板无需改动。
  • 无需集中维护 APP 用户与服务商用户的映射关系。
  • 机场账号密码和订阅链接不记录在 KaringX 业务后端。

服务商管理后台配置了什么

服务商在公开的服务商管理后台中配置面板类型、服务商主页 URL 和登录 URL。APP 据此打开正确页面,并选择对应的公开适配脚本。

该后台管理的是服务商级配置,不参与用户认证,也不接收或保存本次登录使用的账号密码和取得的订阅链接。

登录与配置导入流程

当前实现中,CDN 返回静态 JS 和语言文件,返回的脚本在 WebView 页面上下文执行;当前代码不把账号、token 或订阅数据发送到 KaringX 业务后端或 CDN。

具体步骤如下:

  1. 用户在 APP 中点击登录,APP 打开服务商配置的登录 URL。
  2. bind.js 通过本地 Bridge 调用 ispInfo,取得服务商面板信息。
  3. 脚本根据面板类型加载 sspanel.jsv2board.jsxboard.js
  4. 用户直接在机场原有页面登录,账号密码提交给服务商。
  5. 适配脚本取得用户名、Clash 订阅链接和显示名称,再由 karing.js 调用 ispInstallConfig
  6. APP 在本机导入配置,成功后关闭内置浏览器。

不同面板如何取得订阅

  • SSPanel:扫描页面中的 clash://install-config 链接,并尝试从页面取得邮箱。
  • V2Board:调用 /api/v1/user/getSubscribe/api/v1/user/subscribe 获取用户及订阅信息。
  • XBoard:调用当前机场域名或 api. 子域上的兼容接口,并兼容不同的响应结构。

显示名称按面板分别取安装链接中的名称、页面设置或 HTML title,缺失时使用占位值;用户名优先取接口返回值或页面邮箱,缺失时使用占位值。订阅链接是完成导入的必需项。

脚本最长轮询约 10 分钟。接口暂时未返回订阅链接时会继续重试;如果 APP 导入失败,页面会显示错误信息。适配代码已在 KaringX/karing-connect 公开,服务商和用户可以审计,服务商也可以自行部署。

用户数据去了哪里

数据去向与用途
账号密码仅提交给服务商的原登录页面,用于服务商认证。
页面 token/Cookie页面 token 或 Cookie 用于请求服务商自己的页面/API;适配脚本不会将其作为 Bridge 参数传给 APP,也不会主动发送到 KaringX 业务后端。
用户名、订阅链接、显示名称仅通过本地 Bridge 导入本机 APP。
适配脚本、语言文件请求发往默认的 KaringX 静态资源 CDN;请求会像普通 CDN 请求一样产生 IP、User-Agent 等网络元数据,返回的脚本在 WebView 页面上下文执行。

ispInstallConfig 接收服务商标识槽位、用户名、订阅链接和显示名称;当前脚本将标识槽位置空,由 APP 使用已有服务商上下文;参数不包含页面 token/Cookie。

默认 CDN 是运行期静态资源和代码分发信任依赖。CDN 通常具备高可用分发能力,但在资源未缓存或需要更新时若不可用,页面适配可能无法继续。它不是认证中介或集中用户数据后端。服务商可自托管开源脚本,去除对默认分发源的可用性和代码供应链依赖。

与 OAuth 方案对比

OAuth 不天然要求 KaringX 充当中介。它既可以由 KaringX 统一中介,也可以由 APP 使用 PKCE 直接连接各服务商。三种架构的差异如下:

方案KaringX 用户关系KaringX 故障影响优点代价
当前 WebView 导入无需集中映射 APP 用户与服务商用户KaringX 不是认证中介;需要下载资源时,默认 CDN 不可用可阻断页面适配面板无需改动,可复用现有登录页,账号密码和订阅链接不进入 KaringX 业务后端需要按面板维护页面/API 适配,页面变化可能需要更新脚本
KaringX 统一中介 OAuth中介通常处理或保存账号关联、token 或授权状态故障会阻断经过中介的新授权、回调、code 换 token 和刷新,形成授权控制面单点可统一客户端接入、回调和授权体验KaringX 承担集中授权状态、安全、可用性和隐私责任
APP 直连服务商 OAuth + PKCE无需 KaringX 用户关系KaringX 故障不影响 APP 与服务商直接授权,不形成 KaringX 中介单点标准授权流程,避免向 KaringX 集中用户关系和凭据各服务商需规范实现 OAuth、客户端注册和回调;APP 需管理实现差异及 token 生命周期

OAuth 是否要求 KaringX 保存用户关系

不一定。OAuth 协议本身没有这个要求。

如果采用 KaringX 统一中介,中介通常需要处理或保存 APP 用户与服务商授权之间的关联、token 或授权状态,以完成回调、换取 token 和后续刷新。

如果 APP 使用 OAuth + PKCE 直连服务商,授权关系可以只存在于 APP 和服务商之间,无需 KaringX 保存用户关系。代价是每个服务商都要提供规范的 OAuth 能力,并处理客户端注册和回调约定。

KaringX 服务器故障是否会导致服务商无法登录

  • KaringX 统一中介 OAuth:会影响经过中介的新授权、回调、code 换 token 和刷新操作。
  • APP 直连服务商 OAuth + PKCE:不会因为 KaringX 服务器故障而无法向服务商授权。
  • 当前 WebView 方案:不构成 KaringX 认证中介单点,但需要下载资源时,默认 CDN 不可用会影响页面适配;可通过自托管去除。

已有的有效配置不会因为中介临时故障而立即失效;这类故障主要影响授权控制面,而不是已导入配置的即时使用。

为什么采用 WebView 方案,而不是 OAuth + PKCE?

从协议设计看,APP 直连服务商 OAuth + PKCE 是一个干净的方案:KaringX 不需要成为中介,也不需要保存用户关系。但落到现有机场生态中,它的接入成本并不低。

目前常见的开源面板,包括 SSPanel、V2Board 和 XBoard,并没有一套可以直接复用的统一 OAuth + PKCE 接入方案。不同面板需要分别开发;即使是同一类面板,不同版本、不同分支和不同二次开发代码也可能存在实现差异。服务商若采用这一路线,就需要承担 OAuth 服务端能力、客户端注册、回调处理、token 生命周期、安全审计和后续兼容维护等工作,接入工作量和不确定性都会明显增加。

WebView 方案选择的是另一条更贴近现状的路径:复用服务商已经稳定运行的登录页和订阅接口,不要求服务商重做授权系统,也不要求 KaringX 建立集中用户映射。对服务商来说,这通常是工作量最小,甚至几乎不需要改造的接入方式;对用户数据链路来说,也更直接、清晰,账号密码仍只提交给服务商,订阅信息只进入本机 APP。

WebView + 隐藏订阅地址 + X-HWID

在服务商支持的前提下,WebView 登录还可以与隐藏订阅地址、X-HWID 组合使用:账号密码仍只提交给服务商,订阅地址不在 APP 常规界面展示;服务商可以把 HWID 与用户关联,限制设备数量,并提供设备查看、删除或拒绝能力。这样,仅复制订阅地址而没有有效 HWID,通常无法继续获取订阅更新。

这些约束必须由服务商落实。订阅接口需要读取并校验 X-HWID,维护用户与设备的映射,在每次订阅请求时执行设备限制,并提供设备管理和撤销能力。APP 仅上报 X-HWID Header,并不会自动产生服务端约束。

这套组合也有明确的安全边界:隐藏订阅地址是产品界面层的保护,并非密码学隐藏;X-HWID 是客户端提供的设备标识,不等同于设备私钥的持有证明,也可能被复制或伪造。删除设备主要阻止该设备后续获取或更新订阅,不保证已经下载的节点凭据立即失效;若要实现这一效果,还需要节点凭据轮换、过期机制或节点侧设备认证配合。

对比维度WebView + 隐藏订阅地址 + X-HWIDOAuth + PKCE + Ed25519
服务商改造量较小,主要改造订阅接口和设备管理较大,需要完整授权与设备密钥协议
设备绑定通过服务端记录用户与 HWID 的关系通过用户授权与设备公钥绑定
设备撤销删除或拒绝 HWID,阻止后续订阅请求撤销设备密钥或授权,阻止后续协议请求
订阅地址保护常规界面不展示,并要求请求携带有效 HWID可由协议网关直接返回配置,不暴露真实订阅地址
认证强度客户端设备标识,可被复制或伪造私钥签名与 challenge 可提供密码学持有证明
维护复杂度较低,但仍需维护面板适配和 HWID 服务端逻辑较高,需要维护授权、密钥、challenge、签名和撤销流程

当前方案优先考虑服务商改动小、部署和维护成本低。Karing/Clash Mi 后续也许会支持安全能力更完整的 OAuth + PKCE + Ed25519 方案;但相应地,服务商需要实现授权端点、客户端注册与回调、设备密钥绑定、challenge、签名校验和撤销等能力。

总结

Karing/Clash Mi 当前的“登录”本质上是内置浏览器中的本地配置导入流程。KaringX 提供服务商级配置及默认静态脚本分发,但不代理用户登录,也不建立集中的 APP 用户与服务商用户关系。

相比之下,统一中介 OAuth 能统一授权体验,但会引入集中关联、授权状态和控制面单点;当前 WebView 方案以维护面板适配为代价,复用服务商现有登录能力。只有 APP 直连服务商的 OAuth + PKCE 方案同样能够避免 KaringX 中介单点,但需要服务商和 APP 共同承担更规范的 OAuth 接入与生命周期管理。

修改默认url-test延迟检测URL

· 阅读需 1 分钟
Elon Junior
Four Star Dragon Ball Holder

why

  • 有时候 karing/clash 延迟检测(连通性测试、ping)会很慢, 甚至超时, 即使重设DNS也没有效果.
    • 也表现为 节点可以用,但显示感叹号,连接超时
  • 这是因为有些机场节点, 本地DNS设置的关系, 获取了错误的www.gstatic.com IP
  • 这个时候直接替换成新地址是最便捷的方法

如何替换?

Karing

  • 设置 -> 延迟检测 -> URL
  • karing 延迟测试URL

ClashMi

  • 应用设置 -> 延迟测试URL
  • ClashMi 延迟测试URL

url-test网址列表

  • 注意: 最好替换为与原地址不同的提供者
  • 列表:
提供者链接返回(HTTP CODE)
Googlehttp://www.gstatic.com/generate_204204
Googlehttp://www.google-analytics.com/generate_204204
Googlehttp://www.google.com/generate_204204
Googlehttp://connectivitycheck.gstatic.com/generate_204204
Applehttp://captive.apple.com200 Success
Applehttps://www.apple.com/library/test/success.html200 Success
MicroSofthttp://www.msftconnecttest.com/connecttest.txt200 Microsoft Connect Test
Cloudflarehttp://cp.cloudflare.com/generate_204204
Firefoxhttp://detectportal.firefox.com/success.txt200 success

Tutorial & Guide for Iranian Users

· 阅读需 35 分钟

Tutorial & Guide for Iranian Users (Setup and Configuration)


سلام به همه رفقای امیدوارم که این آموزشهای تصویری بتونه کمکی کنه

شما میتوانید از ربات آموزشی تلگرام برای دریافت این آموزش ها نیز استفاده کنید @IRAN_VPN_Guide_bot

دانلود نسخه PDF آموزش تنظیمات و مسیریابی اپلیکیشن Karing

آخرین نسخه به روز شده اپلیکیشن Karing از App Store دریافت کنید یا از صفحه رسمی این اپلیکیشن در Github.com/Karing دانلود کنید


نیازمندی‌های سیستم (تنها 64 بیت) برای اپلیکیشن Karing - برای اطلاعات بیشتر اینجا کلیک کنید ✅ Windows ≥ 10 ✅ Android ≥ 8 ✅ iOS ≥ 15 ✅ MacOS ≥ 12 ✅ TvOS ≥ 17


🇮🇷 IRAN Routing Ruleset - مجموعه قوانین مسیریابی ایران

نسخه قوانین پیش ساخته را با فرمت json از اینجا دانلود کنید ⬅️

🔄 Click to Download the File

https://github.com/user-attachments/files/18400560/IRAN_Diversion_Rules_Karing_App.json

👇🏾 برای مشاهده قوانین مسیریابی اینجا کلیک کنید
{
"rules": [
{
"outbound": "direct",
"name": "🇮🇷 IR Direct",
"switch": true,
"or": false,
"domain_keyword": [
"123tel",
"a4f3clien",
"abankefarda",
"abank",
"afaco.formool",
"ako",
"alachiigh",
"alibaba",
"alibaba.ir",
"amirza",
"anardoni",
"anonycoders",
"app.appaagah",
"app.char",
"app.fori",
"app7030",
"aparatspor",
"aparattv",
"app.gapkids",
"app.hamrah",
"app.hamyan",
"app.igap",
"app.leido",
"app.mamana",
"app.mydars",
"app.padars",
"app.pinno",
"appchar",
"artemis",
"asantelegram",
"asanbar",
"asanapps.ariyagraph",
"asparproject.app",
"aspardproject",
"ava",
"baham",
"bajet",
"bajit",
"bale",
"balemessenger",
"balonet",
"bankino",
"behkhaan",
"behkhan",
"bente",
"bento",
"bki",
"blu",
"bonakchi",
"bonakchi.app",
"bpm",
"bsinew",
"buyko",
"carenboo",
"cafe.telegraph",
"calculationreal",
"can.sel",
"can.sell",
"cartoonflix",
"chabokpassenge",
"cheebachee",
"cheebachee.app",
"cicika",
"com.bize.irr",
"combize",
"cyklet",
"cyklet.app",
"daybank",
"digikala",
"digikala.firebol",
"digikala.jet",
"digilam",
"digilam.app",
"divar",
"doozbin",
"dorsabarza",
"eghamat24",
"efarda",
"efar.da",
"eitaa",
"ela.mlaak",
"eligasht",
"enove.lingojoo",
"esam",
"esam.app",
"esasy.live.memberbegirrubika",
"etc",
"express.snapp",
"ezpay",
"fadiaapp",
"fam",
"faraketab",
"farakav.anten",
"factorsabz",
"fanoos",
"fanoospfm",
"fidibo",
"filmnet",
"filmischool",
"flytoday",
"football360",
"footballi",
"formool",
"gardeshgari",
"gardeshpay",
"gahvare",
"gapfilm.app",
"gapkids",
"gajino",
"gajmarket",
"gapfilm",
"gapkid",
"hamrah_mechanic",
"hamrahbank",
"hamrahcard",
"hamrahelm",
"hamrahnovin",
"hoorsa",
"homsa",
"homsa.snapptrip",
"hyperchi",
"icup",
"imino",
"imino.pc.child",
"iranapp",
"iranmodernbusinesses.netbarg",
"itoll",
"itoll.mycarapp",
"jadeh",
"jadeh.driver",
"jadeh.loadowner",
"jajiga",
"jajiga.app",
"jama.ba",
"jan.ebi",
"karafs",
"kalabis.hassan",
"karnameh",
"keshavarzi",
"kilid",
"kilid.portal",
"kimiabiz",
"learnit",
"lenz",
"lenz.tv",
"likotv",
"luna",
"lunaapp",
"mamana",
"masterkala",
"masterkala.shop",
"melal",
"melkana",
"mehr.iran",
"mehriran",
"melkplus",
"mibini",
"mihmansho",
"mobilemancard",
"mobillet",
"mydars",
"mydigipay",
"myiran",
"myirancell",
"myirancellcorp",
"myrightel",
"myshatel",
"namava",
"namava.mobile",
"nasim",
"navaco",
"netbarg",
"neshan",
"neshan.traffic",
"nichijou.app",
"niazmandiha",
"nobitex",
"noonqeshm",
"novinappsaz",
"novinsimorgh",
"partsoftware",
"pasaj",
"pasazh",
"patogh",
"patoghe_ketab",
"payamakdoon",
"paypod",
"peccharge",
"persiandesigners",
"persiancalendar",
"pikaap",
"pinno",
"pinno.app",
"pindopin",
"pindo",
"pindo.fletcher",
"pinket",
"pinket.app",
"pishkhan24",
"quran",
"qurankriampishgaman",
"rayanmehr",
"rezagem",
"rizhav",
"ronaksoftware",
"roomack.amlaak",
"rubika",
"rubika.a",
"sad24",
"sad24.app",
"sadadpsp",
"safarmarket",
"saramed",
"sarmaye",
"sarmayeh",
"sekeh",
"sepehr360",
"set",
"setareyek",
"sesoot",
"shahab_zarrin.quiz",
"shahab_zarrin.tikup",
"shahbaz",
"shahbaz.zarrin",
"shahbaz.zarrin.quiz",
"shahbaz.zarrin.tikup",
"shafa.doc",
"shatel",
"shatelland",
"shatelland.namava.mobile",
"shatelland.namava.tv",
"shmapp",
"shipnow",
"sinamobilebank",
"snapp",
"snapp_box",
"snapp.driver",
"snapp.passenger",
"snappfood",
"snappfood.vms",
"snappfoodvms",
"soroush",
"soroushmessenger",
"stts.etc",
"stts",
"sunsetcar",
"taaghche",
"tabastaz.ir",
"takhfifan",
"takhfifhot",
"takhfifhot.app",
"tapsi",
"taxi.tap30",
"taxi.tap30.passenger",
"tap30",
"tap30.passenger",
"tejarapp",
"tejaratmobilebank",
"tgbs",
"tgbs.app",
"tgbsgame",
"tosansoha",
"toranj",
"torob",
"toujib",
"toujib.app",
"wepod",
"wepod.app",
"yaramobile.pishvaz",
"yma",
"yootopin",
"yotopin",
"zabanshenas",
"zabe amooz",
"zamin.balonet",
"zillow",
"zillowmap",
"zireh",
"zoodfood",
"zoodroom"
],
"domain_regex": [
".*\\\\.ir$",
"^.+\\\\.ir$"
],
"rule_set_build_in": [
"geosite:category-bank-ir",
"geosite:category-bourse-ir",
"geosite:category-education-ir",
"geosite:category-forums-ir",
"geosite:category-gov-ir",
"geosite:category-insurance-ir",
"geosite:category-ir",
"geosite:category-media-ir",
"geosite:category-news-ir",
"geosite:category-payment-ir",
"geosite:category-scholar-ir",
"geosite:category-shopping-ir",
"geosite:category-social-media-ir",
"geosite:category-tech-ir",
"geosite:category-travel-ir",
"geosite:ir",
"geosite:private",
"geoip:ir",
"geoip:private"
]
},
{
"outbound": "direct",
"name": "🇮🇷 IR-IPV4 Range",
"switch": true,
"or": true,
"ip_cidr": [
"2.57.3.0/24",
"2.144.0.0/14",
"2.176.0.0/12",
"5.1.43.0/24",
"5.10.248.0/23",
"5.22.0.0/17",
"5.22.192.0/21",
"5.22.200.0/22",
"5.23.112.0/21",
"5.34.192.0/20",
"5.42.217.0/24",
"5.42.223.0/24",
"5.52.0.0/16",
"5.53.32.0/19",
"5.56.128.0/22",
"5.56.132.0/24",
"5.56.134.0/23",
"5.57.32.0/21",
"5.61.24.0/21",
"5.62.60.177/32",
"5.62.60.179/32",
"5.62.62.169/32",
"5.62.62.170/31",
"5.62.160.0/19",
"5.62.192.0/18",
"5.63.8.0/21",
"5.63.23.0/24",
"5.72.0.0/15",
"5.74.0.0/16",
"5.75.0.0/17",
"5.104.208.0/21",
"5.106.0.0/16",
"5.112.0.0/14",
"5.116.0.0/16",
"5.117.0.0/17",
"5.117.128.0/19",
"5.117.160.0/20",
"5.117.176.0/22",
"5.117.180.0/23",
"5.117.182.0/24",
"5.117.183.0/25",
"5.117.183.129/32",
"5.117.183.130/31",
"5.117.183.132/30",
"5.117.183.136/29",
"5.117.183.144/28",
"5.117.183.160/27",
"5.117.183.192/26",
"5.117.184.0/21",
"5.117.192.0/18",
"5.118.0.0/15",
"5.120.0.0/13",
"5.134.128.0/18",
"5.134.192.0/21",
"5.144.128.0/21",
"5.145.112.0/21",
"5.159.48.0/21",
"5.160.0.0/18",
"5.160.64.0/19",
"5.160.96.0/21",
"5.160.104.0/22",
"5.160.108.0/23",
"5.160.112.0/20",
"5.160.128.0/17",
"5.182.44.0/22",
"5.190.0.0/16",
"5.198.160.0/19",
"5.200.64.0/18",
"5.200.128.0/17",
"5.201.128.0/17",
"5.202.0.0/16",
"5.208.0.0/15",
"5.210.0.0/16",
"5.211.0.0/18",
"5.211.64.0/19",
"5.211.96.0/21",
"5.211.104.0/22",
"5.211.108.0/23",
"5.211.110.0/24",
"5.211.111.0/28",
"5.211.111.16/29",
"5.211.111.24/31",
"5.211.111.27/32",
"5.211.111.28/30",
"5.211.111.32/27",
"5.211.111.64/26",
"5.211.111.128/25",
"5.211.112.0/20",
"5.211.128.0/17",
"5.212.0.0/14",
"5.216.0.0/14",
"5.220.0.0/15",
"5.232.0.0/15",
"5.234.0.0/19",
"5.234.32.0/21",
"5.234.40.0/26",
"5.234.40.128/25",
"5.234.41.0/24",
"5.234.42.0/23",
"5.234.44.0/22",
"5.234.48.0/20",
"5.234.64.0/18",
"5.234.128.0/17",
"5.235.0.0/16",
"5.236.0.0/14",
"5.250.0.0/17",
"5.252.216.0/22",
"5.253.24.0/22",
"5.253.96.0/22",
"5.253.225.0/24",
"31.2.128.0/17",
"31.7.64.0/20",
"31.7.88.0/22",
"31.7.96.0/19",
"31.7.128.0/20",
"31.14.80.0/20",
"31.14.112.0/20",
"31.14.144.0/20",
"31.24.200.0/21",
"31.24.232.0/21",
"31.25.90.0/23",
"31.25.92.0/22",
"31.25.104.0/21",
"31.25.128.0/21",
"31.25.232.0/23",
"31.40.0.0/22",
"31.40.4.0/23",
"31.41.35.0/24",
"31.47.32.0/19",
"31.58.237.0/24",
"31.130.176.0/20",
"31.170.48.0/22",
"31.170.52.0/23",
"31.170.54.0/24",
"31.170.56.0/21",
"31.171.216.0/21",
"31.184.128.0/18",
"31.193.112.0/21",
"31.193.186.0/24",
"31.214.132.0/23",
"31.214.146.0/23",
"31.214.154.0/24",
"31.214.168.0/21",
"31.214.200.0/23",
"31.214.228.0/22",
"31.214.248.0/21",
"31.216.62.0/24",
"31.217.208.0/21",
"37.9.248.0/21",
"37.10.64.0/22",
"37.10.109.0/24",
"37.10.117.0/24",
"37.19.80.0/20",
"37.32.0.0/19",
"37.32.32.0/20",
"37.32.112.0/20",
"37.44.56.0/21",
"37.49.144.0/24",
"37.49.147.0/24",
"37.49.148.0/23",
"37.49.151.0/24",
"37.63.128.0/17",
"37.75.240.0/21",
"37.98.0.0/17",
"37.114.192.0/18",
"37.129.0.0/16",
"37.130.200.0/21",
"37.137.0.0/16",
"37.143.144.0/21",
"37.148.0.0/17",
"37.148.248.0/22",
"37.152.160.0/19",
"37.153.128.0/22",
"37.153.176.0/20",
"37.156.0.0/22",
"37.156.8.0/21",
"37.156.16.0/20",
"37.156.48.0/20",
"37.156.100.0/22",
"37.156.112.0/20",
"37.156.128.0/20",
"37.156.144.0/22",
"37.156.152.0/21",
"37.156.160.0/21",
"37.156.176.0/22",
"37.156.212.0/22",
"37.156.232.0/21",
"37.156.240.0/22",
"37.156.248.0/22",
"37.191.64.0/19",
"37.202.128.0/18",
"37.202.224.0/19",
"37.221.0.0/18",
"37.228.131.0/24",
"37.228.133.0/24",
"37.228.135.0/24",
"37.228.136.0/22",
"37.235.16.0/20",
"37.254.0.0/15",
"45.8.160.0/22",
"45.9.144.0/22",
"45.9.252.0/22",
"45.11.184.0/22",
"45.15.200.0/22",
"45.15.248.0/22",
"45.65.113.0/24",
"45.82.136.0/22",
"45.84.156.0/22",
"45.84.248.0/22",
"45.86.4.0/22",
"45.86.196.0/22",
"45.87.4.0/22",
"45.89.136.0/22",
"45.89.200.0/22",
"45.89.236.0/22",
"45.90.72.0/22",
"45.91.152.0/22",
"45.92.92.0/22",
"45.94.212.0/22",
"45.94.252.0/22",
"45.128.140.0/22",
"45.129.36.0/22",
"45.129.116.0/22",
"45.132.32.0/24",
"45.132.168.0/21",
"45.135.240.0/22",
"45.137.16.0/23",
"45.137.19.0/24",
"45.138.132.0/22",
"45.139.8.0/23",
"45.139.11.0/24",
"45.140.28.0/22",
"45.140.224.0/21",
"45.142.188.0/22",
"45.144.16.0/22",
"45.144.124.0/22",
"45.146.240.0/25",
"45.146.240.128/27",
"45.146.240.192/26",
"45.147.76.0/22",
"45.148.248.0/22",
"45.149.76.0/22",
"45.150.54.0/23",
"45.150.88.0/22",
"45.150.150.0/24",
"45.155.192.0/22",
"45.156.180.0/22",
"45.156.184.0/22",
"45.156.192.0/21",
"45.156.200.0/22",
"45.157.244.0/22",
"45.158.120.0/22",
"45.159.112.0/22",
"45.159.148.0/22",
"45.159.196.0/22",
"46.18.248.0/21",
"46.21.80.0/20",
"46.28.72.0/21",
"46.32.0.0/19",
"46.34.96.0/19",
"46.34.160.0/19",
"46.36.96.0/20",
"46.38.128.0/20",
"46.38.144.0/21",
"46.38.152.0/24",
"46.38.154.0/23",
"46.38.158.0/23",
"46.41.192.0/18",
"46.51.0.0/17",
"46.100.0.0/16",
"46.102.120.0/21",
"46.102.128.0/20",
"46.102.184.0/22",
"46.143.0.0/17",
"46.143.192.0/18",
"46.148.32.0/20",
"46.164.64.0/18",
"46.167.128.0/19",
"46.182.32.0/23",
"46.182.34.0/24",
"46.182.36.0/22",
"46.209.0.0/16",
"46.224.1.44/32",
"46.235.76.0/23",
"46.245.0.0/17",
"46.248.32.0/19",
"46.249.120.0/21",
"46.251.224.0/24",
"46.251.226.0/24",
"46.251.237.0/24",
"46.255.216.0/21",
"62.3.14.0/24",
"62.3.41.0/24",
"62.3.42.0/24",
"62.60.128.0/20",
"62.60.144.0/22",
"62.60.154.0/23",
"62.60.156.0/24",
"62.60.157.0/25",
"62.60.157.128/26",
"62.60.157.192/30",
"62.60.157.197/32",
"62.60.157.198/31",
"62.60.157.200/29",
"62.60.157.208/28",
"62.60.157.224/27",
"62.60.158.0/24",
"62.60.159.0/26",
"62.60.159.64/27",
"62.60.159.96/29",
"62.60.159.104/30",
"62.60.159.109/32",
"62.60.159.110/31",
"62.60.159.112/28",
"62.60.159.128/25",
"62.60.160.0/21",
"62.60.172.0/22",
"62.60.176.0/21",
"62.60.184.0/23",
"62.60.188.0/22",
"62.60.192.0/20",
"62.60.208.0/21",
"62.60.218.0/23",
"62.60.220.0/22",
"62.60.224.0/23",
"62.60.227.0/24",
"62.60.240.0/22",
"62.60.252.0/22",
"62.102.128.0/20",
"62.106.95.0/24",
"62.133.46.0/24",
"62.193.0.0/19",
"62.204.61.0/24",
"62.220.96.0/19",
"66.79.96.0/19",
"69.194.64.0/18",
"72.14.201.40/30",
"77.36.128.0/17",
"77.42.49.0/24",
"77.42.52.0/24",
"77.72.80.0/24",
"77.77.64.0/18",
"77.81.32.0/20",
"77.81.76.0/24",
"77.81.78.0/24",
"77.81.82.0/23",
"77.81.128.0/21",
"77.81.144.0/20",
"77.81.192.0/19",
"77.104.64.0/18",
"77.237.64.0/19",
"77.237.160.0/19",
"77.238.104.0/21",
"77.238.112.0/20",
"77.245.224.0/20",
"78.31.232.0/22",
"78.38.0.0/15",
"78.109.192.0/20",
"78.110.112.0/20",
"78.111.0.0/20",
"78.154.32.0/19",
"78.157.32.0/19",
"78.158.160.0/19",
"79.127.0.0/17",
"79.132.192.0/23",
"79.132.200.0/21",
"79.132.208.0/20",
"79.143.84.0/23",
"79.143.86.0/24",
"79.174.160.0/21",
"79.175.128.0/18",
"80.66.176.0/20",
"80.71.112.0/20",
"80.71.149.0/24",
"80.75.0.0/20",
"80.75.213.0/24",
"80.91.208.0/24",
"80.91.218.0/24",
"80.191.0.0/16",
"80.210.0.0/18",
"80.210.128.0/17",
"80.242.0.0/20",
"80.244.7.0/24",
"80.249.112.0/22",
"80.250.192.0/20",
"80.253.128.0/19",
"81.12.0.0/17",
"81.16.112.0/20",
"81.28.32.0/19",
"81.28.252.0/22",
"81.29.240.0/20",
"81.30.98.0/24",
"81.30.107.0/24",
"81.30.108.0/24",
"81.31.160.0/19",
"81.31.224.0/22",
"81.31.228.0/23",
"81.31.230.0/24",
"81.31.233.0/24",
"81.31.236.0/22",
"81.31.240.0/23",
"81.31.245.0/24",
"81.31.248.0/22",
"81.90.144.0/20",
"81.91.128.0/19",
"81.163.0.0/21",
"82.99.192.0/18",
"82.180.192.0/18",
"83.97.72.0/24",
"83.120.0.0/14",
"83.147.192.0/20",
"83.147.208.0/22",
"83.147.216.0/22",
"83.147.220.0/23",
"83.147.222.0/24",
"83.147.224.0/20",
"83.147.244.0/22",
"83.150.192.0/22",
"84.47.192.0/18",
"84.241.0.0/18",
"85.9.64.0/18",
"85.15.0.0/18",
"85.133.128.0/19",
"85.133.160.0/21",
"85.133.168.0/22",
"85.133.172.0/23",
"85.133.175.0/24",
"85.133.176.0/20",
"85.133.192.0/24",
"85.133.194.0/23",
"85.133.196.0/22",
"85.133.200.0/21",
"85.133.209.0/24",
"85.133.210.0/23",
"85.133.212.0/23",
"85.133.215.0/24",
"85.133.216.0/23",
"85.133.219.0/24",
"85.133.220.0/22",
"85.133.224.0/23",
"85.133.226.0/24",
"85.133.229.0/24",
"85.133.230.0/23",
"85.133.232.0/23",
"85.133.235.0/24",
"85.133.236.0/22",
"85.133.240.0/22",
"85.133.244.0/23",
"85.133.247.0/24",
"85.133.248.0/23",
"85.133.250.0/24",
"85.133.253.0/24",
"85.133.255.0/24",
"85.159.113.0/24",
"85.185.0.0/16",
"85.198.0.0/19",
"85.198.48.0/20",
"85.204.30.0/23",
"85.204.76.0/23",
"85.204.80.0/20",
"85.204.104.0/23",
"85.204.128.0/22",
"85.204.208.0/20",
"85.208.252.0/22",
"85.239.192.0/19",
"86.55.0.0/16",
"86.57.0.0/17",
"86.104.32.0/20",
"86.104.80.0/20",
"86.104.96.0/20",
"86.104.232.0/21",
"86.104.240.0/21",
"86.105.40.0/21",
"86.105.128.0/20",
"86.106.142.0/24",
"86.106.192.0/21",
"86.107.0.0/20",
"86.107.80.0/20",
"86.107.144.0/20",
"86.107.172.0/22",
"86.107.208.0/20",
"86.109.32.0/19",
"87.107.0.0/16",
"87.236.38.0/23",
"87.236.208.0/21",
"87.247.168.0/21",
"87.247.176.0/20",
"87.248.128.0/24",
"87.248.130.0/24",
"87.248.132.0/22",
"87.248.136.0/22",
"87.248.140.0/23",
"87.248.142.0/24",
"87.248.144.0/23",
"87.248.147.0/24",
"87.248.149.0/24",
"87.248.150.0/23",
"87.248.152.0/22",
"87.248.156.0/24",
"87.248.159.0/24",
"87.251.128.0/19",
"88.135.32.0/20",
"88.135.68.0/24",
"88.135.72.0/24",
"88.135.75.0/24",
"88.218.16.0/24",
"88.218.18.0/24",
"89.23.126.0/24",
"89.32.0.0/19",
"89.32.96.0/20",
"89.32.196.0/23",
"89.32.248.0/23",
"89.32.251.0/24",
"89.33.18.0/23",
"89.33.100.0/22",
"89.33.128.0/23",
"89.33.204.0/23",
"89.33.234.0/23",
"89.33.240.0/23",
"89.34.20.0/23",
"89.34.32.0/19",
"89.34.88.0/23",
"89.34.94.0/23",
"89.34.128.0/19",
"89.34.168.0/23",
"89.34.176.0/23",
"89.34.200.0/23",
"89.34.248.0/21",
"89.35.58.0/23",
"89.35.64.0/21",
"89.35.120.0/22",
"89.35.132.0/23",
"89.35.156.0/23",
"89.35.176.0/23",
"89.35.180.0/22",
"89.35.194.0/23",
"89.36.16.0/23",
"89.36.48.0/20",
"89.36.96.0/20",
"89.36.176.0/20",
"89.36.194.0/23",
"89.36.226.0/23",
"89.36.252.0/23",
"89.37.0.0/20",
"89.37.30.0/23",
"89.37.42.0/23",
"89.37.102.0/23",
"89.37.144.0/21",
"89.37.152.0/22",
"89.37.168.0/22",
"89.37.198.0/23",
"89.37.208.0/22",
"89.37.218.0/23",
"89.37.240.0/20",
"89.38.24.0/23",
"89.38.80.0/20",
"89.38.102.0/23",
"89.38.184.0/21",
"89.38.192.0/21",
"89.38.212.0/22",
"89.38.242.0/23",
"89.38.244.0/22",
"89.39.8.0/22",
"89.39.186.0/23",
"89.39.208.0/24",
"89.40.38.0/23",
"89.40.78.0/23",
"89.40.90.0/23",
"89.40.106.0/23",
"89.40.110.0/23",
"89.40.128.0/23",
"89.40.152.0/21",
"89.40.240.0/20",
"89.41.8.0/21",
"89.41.16.0/21",
"89.41.32.0/23",
"89.41.40.0/22",
"89.41.184.0/22",
"89.41.192.0/19",
"89.41.230.0/24",
"89.41.240.0/21",
"89.42.32.0/23",
"89.42.44.0/22",
"89.42.56.0/23",
"89.42.68.0/23",
"89.42.96.0/21",
"89.42.136.0/22",
"89.42.150.0/23",
"89.42.184.0/21",
"89.42.196.0/22",
"89.42.208.0/22",
"89.42.228.0/23",
"89.43.0.0/20",
"89.43.36.0/23",
"89.43.70.0/23",
"89.43.88.0/21",
"89.43.96.0/21",
"89.43.144.0/21",
"89.43.182.0/23",
"89.43.188.0/23",
"89.43.204.0/23",
"89.43.216.0/21",
"89.43.224.0/21",
"89.44.112.0/23",
"89.44.118.0/23",
"89.44.128.0/21",
"89.44.146.0/23",
"89.44.176.0/21",
"89.44.190.0/23",
"89.44.202.0/23",
"89.44.240.0/22",
"89.45.48.0/20",
"89.45.68.0/23",
"89.45.80.0/23",
"89.45.89.0/24",
"89.45.112.0/21",
"89.45.126.0/23",
"89.45.152.0/21",
"89.45.230.0/23",
"89.46.44.0/23",
"89.46.60.0/23",
"89.46.94.0/23",
"89.46.184.0/21",
"89.46.216.0/22",
"89.47.64.0/20",
"89.47.128.0/19",
"89.47.196.0/22",
"89.47.200.0/22",
"89.144.128.0/18",
"89.165.0.0/17",
"89.196.0.0/16",
"89.198.0.0/15",
"89.219.64.0/18",
"89.219.192.0/18",
"89.221.80.0/20",
"89.235.64.0/18",
"91.92.104.0/24",
"91.92.114.0/24",
"91.92.121.0/24",
"91.92.122.0/23",
"91.92.124.0/22",
"91.92.129.0/24",
"91.92.130.0/23",
"91.92.132.0/22",
"91.92.145.0/24",
"91.92.146.0/23",
"91.92.148.0/22",
"91.92.156.0/22",
"91.92.164.0/22",
"91.92.172.0/22",
"91.92.180.0/22",
"91.92.184.0/21",
"91.92.192.0/23",
"91.92.204.0/22",
"91.92.208.0/21",
"91.92.220.0/22",
"91.92.228.0/23",
"91.92.231.0/24",
"91.92.236.0/22",
"91.106.64.0/19",
"91.107.0.0/24",
"91.108.128.0/19",
"91.109.104.0/21",
"91.133.128.0/17",
"91.147.64.0/20",
"91.184.64.0/19",
"91.185.128.0/19",
"91.186.192.0/22",
"91.186.204.0/22",
"91.190.88.0/21",
"91.197.242.0/24",
"91.199.9.0/24",
"91.199.18.0/24",
"91.199.27.0/24",
"91.199.30.0/24",
"91.199.215.0/24",
"91.206.171.0/24",
"91.206.177.0/24",
"91.207.18.0/24",
"91.207.138.0/23",
"91.207.205.0/24",
"91.208.163.0/24",
"91.208.165.0/24",
"91.209.96.0/24",
"91.209.161.0/24",
"91.209.183.0/24",
"91.209.184.0/24",
"91.209.186.0/24",
"91.209.242.0/24",
"91.212.16.0/24",
"91.212.232.0/24",
"91.212.252.0/24",
"91.213.83.0/24",
"91.213.151.0/24",
"91.213.157.0/24",
"91.213.167.0/24",
"91.213.172.0/24",
"91.216.4.0/24",
"91.216.71.0/24",
"91.216.171.0/24",
"91.216.217.0/24",
"91.217.64.0/23",
"91.217.177.0/28",
"91.217.177.16/29",
"91.217.177.24/30",
"91.217.177.28/31",
"91.217.177.30/32",
"91.217.177.32/27",
"91.217.177.64/26",
"91.217.177.128/25",
"91.217.241.0/24",
"91.220.79.0/24",
"91.220.113.0/24",
"91.220.243.0/24",
"91.221.232.0/24",
"91.221.240.0/23",
"91.222.196.0/22",
"91.222.204.0/22",
"91.223.61.0/24",
"91.223.116.0/24",
"91.223.146.0/24",
"91.223.187.0/24",
"91.224.20.0/23",
"91.224.110.0/23",
"91.224.176.0/23",
"91.225.52.0/22",
"91.226.224.0/23",
"91.226.246.0/24",
"91.227.27.0/24",
"91.227.84.0/22",
"91.227.246.0/23",
"91.228.22.0/23",
"91.228.132.0/23",
"91.229.46.0/23",
"91.229.214.0/23",
"91.230.32.0/24",
"91.232.64.0/22",
"91.232.68.0/23",
"91.232.72.0/22",
"91.233.56.0/22",
"91.234.38.0/23",
"91.234.52.0/24",
"91.236.168.0/23",
"91.237.254.0/23",
"91.238.0.0/24",
"91.239.14.0/24",
"91.239.108.0/22",
"91.239.189.0/24",
"91.239.192.0/24",
"91.239.210.0/24",
"91.239.214.0/24",
"91.240.60.0/22",
"91.240.95.0/24",
"91.240.116.0/24",
"91.240.180.0/22",
"91.241.20.0/23",
"91.241.92.0/24",
"91.242.44.0/23",
"91.243.114.0/24",
"91.243.126.0/23",
"91.243.160.0/20",
"91.244.120.0/22",
"91.245.228.0/22",
"91.246.31.0/24",
"91.246.44.0/24",
"91.247.66.0/23",
"91.247.171.0/24",
"91.247.174.0/24",
"91.250.224.0/20",
"91.251.0.0/16",
"92.42.48.0/21",
"92.43.160.0/22",
"92.61.176.0/20",
"92.114.16.0/20",
"92.114.48.0/22",
"92.114.64.0/20",
"92.119.57.0/24",
"92.119.58.0/24",
"92.119.68.0/22",
"92.242.192.0/19",
"92.246.144.0/22",
"92.246.156.0/22",
"92.249.56.0/22",
"93.88.64.0/21",
"93.88.72.0/23",
"93.93.204.0/24",
"93.95.27.0/24",
"93.110.0.0/19",
"93.110.32.0/20",
"93.110.48.0/21",
"93.110.56.0/24",
"93.110.57.0/25",
"93.110.57.128/28",
"93.110.57.144/29",
"93.110.57.152/30",
"93.110.57.156/31",
"93.110.57.159/32",
"93.110.57.160/27",
"93.110.57.192/26",
"93.110.58.0/23",
"93.110.60.0/22",
"93.110.64.0/18",
"93.110.128.0/17",
"93.113.224.0/20",
"93.114.16.0/20",
"93.114.104.0/21",
"93.115.120.0/21",
"93.115.144.0/21",
"93.115.216.0/21",
"93.115.224.0/20",
"93.117.0.0/19",
"93.117.32.0/20",
"93.117.96.0/19",
"93.117.176.0/20",
"93.118.96.0/19",
"93.118.128.0/19",
"93.118.160.0/20",
"93.118.180.0/22",
"93.118.184.0/22",
"93.119.32.0/19",
"93.119.64.0/19",
"93.119.208.0/20",
"93.126.0.0/18",
"93.190.24.0/21",
"94.24.0.0/20",
"94.24.16.0/21",
"94.24.80.0/20",
"94.24.96.0/21",
"94.74.128.0/21",
"94.74.136.0/24",
"94.74.138.0/23",
"94.74.141.0/24",
"94.74.142.0/23",
"94.74.144.0/21",
"94.74.157.0/24",
"94.74.160.0/20",
"94.74.176.0/21",
"94.74.184.0/22",
"94.74.188.0/23",
"94.74.190.0/24",
"94.101.128.0/20",
"94.101.176.0/20",
"94.101.240.0/20",
"94.139.160.0/19",
"94.176.8.0/21",
"94.176.32.0/21",
"94.177.72.0/21",
"94.182.0.0/15",
"94.184.0.0/16",
"94.199.0.0/24",
"94.199.136.0/22",
"94.232.168.0/21",
"94.241.132.0/22",
"94.241.144.0/20",
"94.241.160.0/23",
"94.241.166.0/23",
"94.241.168.0/24",
"94.241.170.0/23",
"94.241.173.0/24",
"94.241.174.0/23",
"94.241.188.0/22",
"95.38.0.0/16",
"95.64.0.0/17",
"95.80.128.0/18",
"95.81.64.0/18",
"95.128.155.0/24",
"95.128.159.0/24",
"95.128.194.0/24",
"95.128.196.0/23",
"95.128.198.0/24",
"95.130.56.0/21",
"95.130.225.0/24",
"95.130.240.0/21",
"95.142.224.0/20",
"95.156.216.0/22",
"95.156.222.0/23",
"95.156.233.0/24",
"95.156.234.0/23",
"95.156.236.0/23",
"95.156.248.0/23",
"95.156.252.0/22",
"95.162.0.0/16",
"95.215.59.0/24",
"95.215.160.0/22",
"95.215.173.0/24",
"103.130.144.0/24",
"103.215.220.0/22",
"103.216.60.0/22",
"103.231.136.0/22",
"104.28.11.28/31",
"104.28.11.30/32",
"104.28.37.237/32",
"104.28.37.238/31",
"104.28.37.240/31",
"104.28.51.83/32",
"104.28.51.84/30",
"104.28.80.85/32",
"104.28.80.86/31",
"104.28.80.88/31",
"104.28.106.57/32",
"104.28.106.58/31",
"104.28.106.60/31",
"104.28.131.38/31",
"104.28.131.40/32",
"104.28.194.219/32",
"104.28.194.220/30",
"104.28.194.224/31",
"104.28.214.161/32",
"104.28.214.162/31",
"104.28.214.164/30",
"104.28.214.168/32",
"104.28.226.219/32",
"104.28.226.220/30",
"104.28.226.224/31",
"104.28.246.161/32",
"104.28.246.162/31",
"104.28.246.164/30",
"104.28.246.168/32",
"109.70.237.0/24",
"109.72.192.0/20",
"109.74.224.0/20",
"109.94.164.0/22",
"109.95.60.0/22",
"109.95.64.0/21",
"109.107.131.0/24",
"109.108.160.0/19",
"109.109.32.0/19",
"109.122.192.0/21",
"109.122.207.0/24",
"109.122.209.0/24",
"109.122.210.0/23",
"109.122.212.0/23",
"109.122.224.0/19",
"109.125.128.0/18",
"109.162.128.0/17",
"109.201.0.0/19",
"109.203.128.0/19",
"109.203.160.0/23",
"109.203.163.0/24",
"109.203.166.0/24",
"109.203.168.0/21",
"109.206.252.0/22",
"109.225.128.0/18",
"109.230.64.0/19",
"109.230.192.0/23",
"109.230.200.0/24",
"109.230.204.0/22",
"109.230.221.0/24",
"109.230.223.0/24",
"109.230.242.0/24",
"109.230.246.0/23",
"109.230.251.0/24",
"109.232.0.0/21",
"109.238.176.0/20",
"109.239.0.0/20",
"113.203.0.0/17",
"128.0.105.0/24",
"128.65.160.0/22",
"128.65.176.0/20",
"130.185.72.0/21",
"130.193.77.0/24",
"130.255.192.0/18",
"134.255.196.0/23",
"134.255.200.0/21",
"134.255.245.0/24",
"134.255.246.0/24",
"134.255.248.0/23",
"146.19.212.0/24",
"146.19.217.0/24",
"146.66.128.0/21",
"151.232.0.0/14",
"151.238.0.0/15",
"151.240.0.0/15",
"151.244.0.0/14",
"152.89.12.0/22",
"152.89.44.0/22",
"156.246.173.0/24",
"157.119.188.0/22",
"158.58.0.0/17",
"158.58.184.0/21",
"158.255.74.0/24",
"158.255.78.0/24",
"159.20.96.0/20",
"160.181.255.0/24",
"163.172.145.55/32",
"164.138.16.0/21",
"164.138.128.0/18",
"164.215.56.0/21",
"164.215.128.0/17",
"171.22.24.0/22",
"172.80.128.0/17",
"176.12.64.0/20",
"176.46.129.0/24",
"176.46.130.0/24",
"176.46.133.0/24",
"176.46.134.0/23",
"176.46.137.0/24",
"176.46.142.0/23",
"176.46.144.0/24",
"176.46.146.0/24",
"176.46.148.0/23",
"176.46.153.0/24",
"176.46.154.0/24",
"176.46.156.0/24",
"176.46.159.0/24",
"176.56.144.0/20",
"176.62.144.0/21",
"176.65.160.0/19",
"176.65.192.0/18",
"176.67.64.0/20",
"176.97.218.0/24",
"176.97.220.0/24",
"176.101.32.0/20",
"176.101.48.0/21",
"176.102.224.0/19",
"176.105.228.0/23",
"176.105.230.0/24",
"176.105.245.0/24",
"176.116.7.0/24",
"176.120.16.0/22",
"176.122.210.0/23",
"176.123.64.0/18",
"176.124.64.0/22",
"176.126.120.0/24",
"176.221.64.0/21",
"176.223.80.0/21",
"178.21.40.0/21",
"178.21.160.0/21",
"178.22.72.0/21",
"178.22.120.0/21",
"178.131.0.0/16",
"178.157.0.0/23",
"178.169.0.0/19",
"178.173.128.0/18",
"178.173.192.0/19",
"178.211.145.0/24",
"178.215.0.0/18",
"178.216.248.0/21",
"178.219.224.0/20",
"178.236.32.0/22",
"178.236.96.0/20",
"178.238.192.0/20",
"178.239.144.0/20",
"178.248.40.0/21",
"178.251.208.0/21",
"178.252.128.0/18",
"178.253.0.0/21",
"178.253.12.0/22",
"178.253.16.0/21",
"178.253.24.0/23",
"178.253.28.0/22",
"178.253.34.0/23",
"178.253.36.0/22",
"178.253.46.0/23",
"178.253.52.0/22",
"178.253.56.0/21",
"185.1.77.0/24",
"185.2.12.0/22",
"185.3.124.0/22",
"185.3.200.0/22",
"185.3.212.0/22",
"185.4.0.0/22",
"185.4.16.0/22",
"185.4.28.0/22",
"185.4.104.0/22",
"185.5.156.0/22",
"185.7.212.0/24",
"185.8.172.0/22",
"185.10.71.0/24",
"185.10.72.0/22",
"185.11.68.0/22",
"185.11.88.0/22",
"185.11.176.0/22",
"185.12.60.0/22",
"185.12.100.0/22",
"185.13.228.0/22",
"185.14.80.0/22",
"185.14.160.0/22",
"185.16.232.0/22",
"185.18.156.0/22",
"185.18.212.0/22",
"185.19.201.0/24",
"185.20.160.0/22",
"185.21.68.0/22",
"185.21.76.0/22",
"185.22.28.0/22",
"185.23.128.0/22",
"185.24.136.0/22",
"185.24.150.0/23",
"185.24.228.0/22",
"185.24.252.0/22",
"185.25.172.0/22",
"185.26.32.0/22",
"185.26.232.0/22",
"185.29.220.0/22",
"185.30.4.0/22",
"185.30.76.0/22",
"185.31.8.0/24",
"185.31.124.0/22",
"185.32.128.0/22",
"185.33.25.0/24",
"185.36.228.0/24",
"185.36.231.0/24",
"185.37.52.0/22",
"185.39.180.0/22",
"185.40.16.0/24",
"185.40.240.0/22",
"185.41.0.0/22",
"185.41.220.0/22",
"185.42.212.0/22",
"185.42.224.0/22",
"185.44.36.0/22",
"185.44.100.0/22",
"185.44.112.0/22",
"185.45.188.0/22",
"185.46.0.0/22",
"185.46.108.0/22",
"185.46.216.0/22",
"185.47.48.0/22",
"185.49.84.0/22",
"185.49.96.0/22",
"185.49.104.0/22",
"185.49.231.0/24",
"185.50.36.0/22",
"185.51.40.0/22",
"185.51.200.0/22",
"185.53.140.0/22",
"185.55.224.0/22",
"185.56.92.0/22",
"185.56.96.0/22",
"185.57.132.0/22",
"185.57.164.0/22",
"185.57.200.0/22",
"185.58.240.0/22",
"185.59.112.0/23",
"185.59.114.185/32",
"185.60.32.0/22",
"185.60.136.0/22",
"185.62.232.0/22",
"185.63.113.0/24",
"185.63.114.0/24",
"185.63.236.0/22",
"185.64.176.0/22",
"185.66.224.0/21",
"185.67.12.0/22",
"185.67.100.0/22",
"185.67.156.0/22",
"185.67.212.0/22",
"185.69.108.0/22",
"185.70.60.0/22",
"185.71.152.0/22",
"185.71.192.0/22",
"185.72.24.0/22",
"185.72.80.0/22",
"185.73.1.0/24",
"185.73.2.0/23",
"185.73.76.0/22",
"185.73.112.0/24",
"185.73.114.0/24",
"185.73.226.0/24",
"185.74.164.0/22",
"185.74.221.0/24",
"185.75.196.0/22",
"185.75.204.0/22",
"185.76.248.0/22",
"185.78.20.0/22",
"185.79.60.0/22",
"185.79.96.0/22",
"185.79.156.0/22",
"185.80.100.0/22",
"185.80.198.0/23",
"185.81.40.0/22",
"185.81.96.0/22",
"185.82.28.0/22",
"185.82.64.0/22",
"185.82.136.0/22",
"185.82.164.0/22",
"185.82.180.0/22",
"185.83.28.0/22",
"185.83.76.0/22",
"185.83.80.0/22",
"185.83.88.0/22",
"185.83.112.0/22",
"185.83.180.0/22",
"185.83.184.0/22",
"185.83.196.0/22",
"185.83.208.0/22",
"185.84.220.0/22",
"185.84.226.0/24",
"185.85.68.0/22",
"185.85.136.0/22",
"185.86.36.0/22",
"185.86.180.0/22",
"185.88.48.0/22",
"185.88.152.0/22",
"185.88.176.0/22",
"185.88.252.0/22",
"185.89.22.0/24",
"185.89.112.0/22",
"185.92.4.0/22",
"185.92.8.0/22",
"185.92.40.0/22",
"185.93.89.0/24",
"185.94.96.0/22",
"185.95.60.0/22",
"185.95.152.0/22",
"185.95.180.0/22",
"185.96.240.0/22",
"185.97.116.0/22",
"185.98.112.0/22",
"185.99.212.0/22",
"185.100.44.0/22",
"185.101.39.0/24",
"185.101.228.0/22",
"185.103.84.0/22",
"185.103.128.0/22",
"185.103.244.0/22",
"185.103.248.0/22",
"185.104.228.0/22",
"185.104.232.0/22",
"185.104.240.0/22",
"185.105.100.0/22",
"185.105.120.0/22",
"185.105.184.0/22",
"185.105.236.0/22",
"185.106.136.0/22",
"185.106.144.0/22",
"185.106.200.0/22",
"185.106.228.0/22",
"185.107.28.0/22",
"185.107.32.0/22",
"185.107.244.0/22",
"185.107.248.0/22",
"185.108.96.0/22",
"185.108.164.0/22",
"185.109.60.0/22",
"185.109.72.0/22",
"185.109.80.0/22",
"185.109.128.0/22",
"185.109.244.0/22",
"185.109.248.0/22",
"185.110.28.0/22",
"185.110.218.0/23",
"185.110.228.0/22",
"185.110.236.0/22",
"185.110.244.0/22",
"185.110.252.0/22",
"185.111.8.0/21",
"185.111.64.0/22",
"185.111.80.0/22",
"185.111.136.0/22",
"185.112.32.0/21",
"185.112.128.0/22",
"185.112.148.0/22",
"185.112.168.0/22",
"185.113.9.0/24",
"185.113.10.0/24",
"185.113.56.0/22",
"185.113.112.0/22",
"185.113.248.0/24",
"185.114.188.0/22",
"185.115.76.0/22",
"185.115.148.0/22",
"185.115.168.0/22",
"185.116.20.0/22",
"185.116.24.0/22",
"185.116.44.0/22",
"185.116.160.0/22",
"185.117.48.0/22",
"185.117.136.0/22",
"185.117.204.0/22",
"185.118.12.0/22",
"185.118.136.0/22",
"185.118.152.0/22",
"185.119.4.0/22",
"185.119.164.0/22",
"185.119.199.0/24",
"185.119.240.0/22",
"185.120.120.0/22",
"185.120.160.0/22",
"185.120.168.0/22",
"185.120.192.0/21",
"185.120.200.0/22",
"185.120.208.0/20",
"185.120.224.0/20",
"185.120.240.0/21",
"185.120.248.0/22",
"185.121.56.0/22",
"185.121.128.0/22",
"185.122.80.0/22",
"185.123.68.0/22",
"185.123.208.0/22",
"185.124.112.0/22",
"185.124.156.0/22",
"185.124.172.0/22",
"185.125.20.0/22",
"185.125.244.0/22",
"185.125.248.0/21",
"185.126.0.0/20",
"185.126.16.0/22",
"185.126.40.0/22",
"185.126.132.0/23",
"185.126.200.0/22",
"185.127.232.0/22",
"185.128.40.0/24",
"185.128.48.0/22",
"185.128.80.0/22",
"185.128.136.0/22",
"185.128.152.0/22",
"185.128.164.0/22",
"185.129.80.0/22",
"185.129.116.0/22",
"185.129.168.0/22",
"185.129.184.0/21",
"185.129.196.0/22",
"185.129.200.0/22",
"185.129.212.0/22",
"185.129.216.0/22",
"185.129.228.0/22",
"185.129.232.0/21",
"185.129.240.0/22",
"185.130.50.0/24",
"185.130.76.0/22",
"185.131.28.0/22",
"185.131.84.0/22",
"185.131.88.0/21",
"185.131.100.0/22",
"185.131.108.0/22",
"185.131.112.0/21",
"185.131.124.0/22",
"185.131.128.0/22",
"185.131.136.0/21",
"185.131.148.0/22",
"185.131.152.0/21",
"185.131.164.0/22",
"185.131.168.0/22",
"185.132.80.0/22",
"185.132.124.0/24",
"185.132.212.0/22",
"185.133.125.0/24",
"185.133.152.0/22",
"185.133.164.0/22",
"185.133.244.0/22",
"185.134.96.0/22",
"185.135.28.0/22",
"185.135.46.0/23",
"185.135.228.0/22",
"185.136.100.0/22",
"185.136.133.0/24",
"185.136.135.0/24",
"185.136.172.0/22",
"185.136.180.0/22",
"185.136.192.0/22",
"185.136.220.0/22",
"185.137.24.0/22",
"185.137.60.0/22",
"185.137.108.0/22",
"185.139.64.0/22",
"185.140.4.0/22",
"185.140.56.0/22",
"185.140.232.0/22",
"185.140.240.0/22",
"185.141.36.0/22",
"185.141.48.0/22",
"185.141.104.0/22",
"185.141.132.0/22",
"185.141.168.0/22",
"185.141.212.0/22",
"185.141.244.0/22",
"185.142.92.0/22",
"185.142.124.0/22",
"185.142.156.0/22",
"185.142.232.0/22",
"185.143.73.0/24",
"185.143.74.0/23",
"185.143.204.0/22",
"185.143.232.0/22",
"185.144.64.0/22",
"185.145.8.0/22",
"185.145.184.0/22",
"185.147.40.0/22",
"185.147.84.0/22",
"185.147.160.0/22",
"185.147.176.0/22",
"185.149.192.0/24",
"185.150.108.0/22",
"185.153.184.0/22",
"185.153.208.0/22",
"185.154.184.0/22",
"185.155.8.0/21",
"185.155.72.0/23",
"185.155.236.0/22",
"185.157.8.0/22",
"185.158.172.0/22",
"185.159.152.0/22",
"185.159.176.0/22",
"185.159.189.0/24",
"185.160.104.0/22",
"185.160.176.0/22",
"185.160.205.0/24",
"185.161.36.0/22",
"185.161.112.0/22",
"185.161.121.0/24",
"185.161.250.0/24",
"185.162.40.0/22",
"185.162.216.0/22",
"185.163.88.0/22",
"185.164.72.0/22",
"185.164.252.0/22",
"185.165.28.0/22",
"185.165.40.0/22",
"185.165.100.0/22",
"185.165.116.0/22",
"185.165.204.0/22",
"185.166.60.0/22",
"185.166.104.0/22",
"185.166.112.0/22",
"185.167.72.0/22",
"185.167.100.0/22",
"185.167.124.0/22",
"185.169.6.0/24",
"185.169.20.0/22",
"185.169.36.0/22",
"185.170.8.0/24",
"185.170.236.0/22",
"185.171.52.0/22",
"185.172.0.0/22",
"185.172.68.0/22",
"185.172.212.0/22",
"185.173.104.0/22",
"185.173.129.0/24",
"185.173.130.0/24",
"185.173.168.0/22",
"185.174.132.0/24",
"185.174.134.0/24",
"185.174.200.0/22",
"185.174.248.0/22",
"185.175.76.0/22",
"185.175.240.0/22",
"185.176.32.0/22",
"185.176.56.0/22",
"185.177.26.0/24",
"185.177.156.0/22",
"185.177.232.0/22",
"185.178.104.0/22",
"185.178.220.0/22",
"185.179.90.0/24",
"185.179.168.0/22",
"185.179.220.0/22",
"185.180.52.0/22",
"185.180.128.0/22",
"185.181.180.0/22",
"185.182.220.0/22",
"185.182.248.0/22",
"185.184.32.0/22",
"185.184.48.0/22",
"185.185.16.0/22",
"185.185.240.0/22",
"185.186.48.0/22",
"185.186.240.0/22",
"185.187.48.0/22",
"185.187.84.0/22",
"185.188.31.0/24",
"185.188.104.0/22",
"185.188.112.0/22",
"185.189.120.0/22",
"185.190.20.0/22",
"185.190.25.0/27",
"185.190.25.32/29",
"185.190.25.40/31",
"185.190.25.42/32",
"185.190.25.44/30",
"185.190.25.48/28",
"185.190.25.64/26",
"185.190.25.128/26",
"185.190.25.192/29",
"185.190.25.200/32",
"185.190.25.202/31",
"185.190.25.204/30",
"185.190.25.208/28",
"185.190.25.224/27",
"185.190.39.0/24",
"185.191.76.0/22",
"185.192.8.0/22",
"185.192.112.0/22",
"185.193.47.0/24",
"185.193.208.0/22",
"185.194.76.0/22",
"185.194.244.0/22",
"185.195.72.0/22",
"185.196.148.0/22",
"185.197.68.0/22",
"185.197.112.0/22",
"185.198.160.0/22",
"185.199.64.0/22",
"185.199.208.0/24",
"185.199.210.0/23",
"185.201.48.0/22",
"185.202.56.0/22",
"185.203.160.0/22",
"185.203.196.0/23",
"185.203.198.0/24",
"185.204.180.0/22",
"185.204.197.0/24",
"185.205.203.0/24",
"185.206.92.0/22",
"185.206.229.0/24",
"185.206.231.0/24",
"185.206.236.0/22",
"185.207.52.0/22",
"185.207.72.0/22",
"185.208.76.0/22",
"185.208.148.0/22",
"185.208.174.0/23",
"185.208.180.0/22",
"185.209.42.0/24",
"185.209.188.0/22",
"185.210.200.0/22",
"185.211.56.0/22",
"185.211.84.0/22",
"185.211.88.0/22",
"185.212.48.0/22",
"185.212.192.0/22",
"185.213.8.0/22",
"185.213.164.0/22",
"185.213.195.0/24",
"185.214.36.0/22",
"185.215.124.0/22",
"185.215.152.0/22",
"185.215.228.0/22",
"185.217.6.0/24",
"185.217.39.0/24",
"185.218.139.0/24",
"185.219.112.0/22",
"185.220.224.0/24",
"185.221.112.0/22",
"185.221.192.0/22",
"185.221.239.0/24",
"185.222.120.0/22",
"185.222.163.0/24",
"185.222.180.0/22",
"185.222.210.0/24",
"185.223.160.0/24",
"185.223.214.0/24",
"185.224.176.0/22",
"185.225.80.0/22",
"185.225.180.0/22",
"185.225.240.0/22",
"185.226.97.0/24",
"185.226.116.0/22",
"185.226.132.0/22",
"185.226.140.0/22",
"185.227.64.0/22",
"185.227.116.0/22",
"185.228.58.0/24",
"185.228.236.0/22",
"185.229.0.0/22",
"185.229.28.0/22",
"185.229.134.0/24",
"185.229.204.0/24",
"185.231.65.0/24",
"185.231.112.0/24",
"185.231.113.0/25",
"185.231.114.0/23",
"185.231.180.0/22",
"185.232.152.0/22",
"185.232.176.0/22",
"185.233.12.0/22",
"185.233.84.0/22",
"185.233.131.0/24",
"185.234.192.0/22",
"185.235.136.0/24",
"185.235.139.0/24",
"185.235.245.0/24",
"185.236.36.0/22",
"185.236.88.0/22",
"185.237.8.0/22",
"185.237.84.0/22",
"185.238.20.0/22",
"185.238.44.0/22",
"185.238.92.0/22",
"185.238.140.0/24",
"185.238.143.0/24",
"185.239.0.0/22",
"185.239.104.0/22",
"185.240.56.0/22",
"185.240.148.0/22",
"185.243.48.0/22",
"185.244.52.0/22",
"185.246.4.0/22",
"185.248.32.0/24",
"185.251.76.0/22",
"185.252.28.0/22",
"185.252.84.0/23",
"185.252.86.0/24",
"185.252.200.0/24",
"185.254.165.0/24",
"185.254.166.0/24",
"185.255.88.0/22",
"185.255.208.0/22",
"188.0.240.0/23",
"188.0.245.0/24",
"188.0.248.0/22",
"188.0.252.202/32",
"188.0.255.0/24",
"188.75.64.0/18",
"188.94.188.0/24",
"188.118.64.0/18",
"188.121.96.0/19",
"188.121.128.0/19",
"188.122.96.0/19",
"188.136.128.0/18",
"188.136.192.0/19",
"188.158.0.0/16",
"188.159.0.0/17",
"188.159.128.0/18",
"188.159.192.0/19",
"188.191.176.0/21",
"188.208.56.0/21",
"188.208.64.0/19",
"188.208.144.0/20",
"188.208.160.0/19",
"188.208.200.0/22",
"188.208.208.0/21",
"188.208.224.0/19",
"188.209.0.0/19",
"188.209.32.0/20",
"188.209.64.0/20",
"188.209.116.0/22",
"188.209.128.0/23",
"188.209.131.0/24",
"188.209.136.0/24",
"188.209.139.0/24",
"188.209.140.0/22",
"188.209.152.0/23",
"188.209.192.0/20",
"188.210.64.0/20",
"188.210.80.0/21",
"188.210.96.0/19",
"188.210.128.0/18",
"188.210.192.0/20",
"188.210.232.0/22",
"188.211.0.0/20",
"188.211.32.0/19",
"188.211.64.0/18",
"188.211.128.0/19",
"188.211.176.0/20",
"188.211.192.0/19",
"188.212.22.0/24",
"188.212.48.0/20",
"188.212.64.0/19",
"188.212.96.0/22",
"188.212.144.0/21",
"188.212.160.0/19",
"188.212.200.0/21",
"188.212.208.0/20",
"188.212.224.0/20",
"188.212.240.0/21",
"188.213.64.0/20",
"188.213.96.0/19",
"188.213.144.0/20",
"188.213.176.0/20",
"188.213.192.0/21",
"188.213.208.0/22",
"188.214.4.0/22",
"188.214.84.0/22",
"188.214.96.0/22",
"188.214.120.0/23",
"188.214.160.0/19",
"188.214.216.0/21",
"188.215.24.0/22",
"188.215.88.0/22",
"188.215.128.0/20",
"188.215.160.0/19",
"188.215.192.0/19",
"188.215.240.0/22",
"188.229.0.0/17",
"188.240.196.0/24",
"188.240.212.0/24",
"188.240.248.0/21",
"188.253.32.0/19",
"188.253.64.0/19",
"192.15.0.0/17",
"192.15.128.0/19",
"192.15.160.0/22",
"192.15.164.0/27",
"192.15.164.32/28",
"192.15.164.48/30",
"192.15.164.56/29",
"192.15.164.64/26",
"192.15.164.128/25",
"192.15.165.0/24",
"192.15.166.0/23",
"192.15.168.0/21",
"192.15.176.0/20",
"192.15.192.0/18",
"193.0.156.0/24",
"193.3.31.0/24",
"193.3.182.0/24",
"193.3.231.0/24",
"193.3.255.0/24",
"193.8.95.0/24",
"193.8.139.0/24",
"193.9.24.0/24",
"193.19.144.0/23",
"193.22.20.0/24",
"193.24.103.0/24",
"193.24.105.0/24",
"193.24.118.0/24",
"193.24.120.0/23",
"193.27.9.0/24",
"193.28.181.0/24",
"193.32.80.0/23",
"193.34.244.0/22",
"193.35.62.0/24",
"193.35.230.0/24",
"193.37.37.0/24",
"193.37.38.0/24",
"193.38.247.0/24",
"193.39.9.0/24",
"193.39.70.0/24",
"193.56.59.0/24",
"193.56.61.0/24",
"193.56.107.0/24",
"193.56.118.0/24",
"193.93.182.0/24",
"193.104.22.0/24",
"193.104.29.0/24",
"193.104.212.0/24",
"193.105.2.0/24",
"193.105.6.0/24",
"193.105.234.0/24",
"193.107.48.0/24",
"193.109.56.0/24",
"193.111.234.0/23",
"193.111.236.0/24",
"193.134.100.0/23",
"193.141.64.0/23",
"193.141.126.0/23",
"193.142.30.0/24",
"193.142.232.0/23",
"193.142.254.0/23",
"193.148.64.0/22",
"193.150.66.0/24",
"193.151.128.0/19",
"193.162.129.0/24",
"193.176.97.0/24",
"193.176.240.0/22",
"193.178.200.0/22",
"193.186.32.0/24",
"193.189.122.0/23",
"193.200.148.0/24",
"193.201.66.0/24",
"193.201.192.0/22",
"193.222.51.0/24",
"193.228.90.0/23",
"193.228.136.0/24",
"193.228.168.0/23",
"193.242.125.0/24",
"193.242.194.0/23",
"193.242.209.0/24",
"193.246.174.0/23",
"193.246.200.0/23",
"194.0.234.0/24",
"194.1.155.0/24",
"194.5.16.0/24",
"194.5.40.0/22",
"194.5.50.0/24",
"194.5.54.0/24",
"194.5.175.0/24",
"194.5.176.0/22",
"194.5.188.0/24",
"194.5.195.0/24",
"194.5.205.0/24",
"194.9.56.0/23",
"194.9.80.0/23",
"194.15.98.0/24",
"194.26.117.0/24",
"194.26.195.0/24",
"194.31.108.0/24",
"194.31.194.0/24",
"194.32.209.0/24",
"194.32.213.0/24",
"194.32.214.0/23",
"194.33.28.0/24",
"194.33.104.0/22",
"194.33.122.0/23",
"194.33.124.0/22",
"194.34.160.0/22",
"194.36.0.0/24",
"194.36.174.0/24",
"194.39.36.0/22",
"194.39.248.0/24",
"194.39.254.0/24",
"194.41.48.0/22",
"194.48.198.0/24",
"194.50.99.109/32",
"194.50.169.0/24",
"194.50.204.0/24",
"194.50.209.0/24",
"194.50.216.0/24",
"194.50.218.0/24",
"194.53.118.0/23",
"194.53.122.0/23",
"194.56.148.0/24",
"194.59.170.0/23",
"194.59.214.0/23",
"194.60.208.0/22",
"194.60.228.0/22",
"194.61.3.0/24",
"194.62.17.0/24",
"194.62.43.0/24",
"194.110.24.0/24",
"194.143.140.0/23",
"194.145.119.0/24",
"194.146.68.0/23",
"194.146.148.0/22",
"194.147.150.0/24",
"194.147.164.0/22",
"194.147.170.0/24",
"194.147.212.0/24",
"194.147.222.0/24",
"194.150.68.0/22",
"194.156.140.0/22",
"194.180.208.0/23",
"194.180.224.0/24",
"194.225.0.0/16",
"195.2.234.0/24",
"195.5.105.0/24",
"195.8.102.0/24",
"195.8.110.0/24",
"195.8.112.0/24",
"195.8.114.0/24",
"195.10.15.160/32",
"195.10.220.0/24",
"195.20.136.0/24",
"195.24.233.0/24",
"195.28.10.0/23",
"195.28.168.0/23",
"195.62.4.0/24",
"195.78.115.0/24",
"195.88.188.0/23",
"195.88.208.0/24",
"195.96.128.0/24",
"195.96.135.0/24",
"195.96.153.0/24",
"195.110.38.0/23",
"195.114.4.0/23",
"195.114.8.0/23",
"195.146.32.0/19",
"195.158.230.0/24",
"195.177.255.0/24",
"195.181.0.0/17",
"195.182.38.0/24",
"195.190.144.0/24",
"195.191.22.0/23",
"195.191.44.0/23",
"195.191.74.0/23",
"195.200.76.0/23",
"195.211.44.0/22",
"195.214.235.0/24",
"195.225.232.0/24",
"195.226.223.0/24",
"195.230.97.0/24",
"195.230.105.0/24",
"195.230.107.0/24",
"195.230.124.0/24",
"195.234.80.0/24",
"195.234.153.0/24",
"195.234.191.0/24",
"195.238.231.0/24",
"195.238.240.0/24",
"195.238.247.0/24",
"195.245.70.0/23",
"196.3.91.0/24",
"196.48.103.0/24",
"196.56.103.0/24",
"196.57.103.0/24",
"196.58.103.0/24",
"196.197.103.0/24",
"196.198.103.0/24",
"196.199.103.0/24",
"204.18.0.0/16",
"212.1.192.0/21",
"212.16.64.0/21",
"212.16.72.0/22",
"212.16.76.0/23",
"212.16.80.0/22",
"212.16.84.0/23",
"212.16.86.0/24",
"212.16.88.0/22",
"212.16.92.0/24",
"212.16.95.0/24",
"212.23.201.0/24",
"212.23.214.0/24",
"212.23.216.0/24",
"212.33.192.0/19",
"212.46.45.0/24",
"212.80.1.0/24",
"212.80.2.0/23",
"212.80.4.0/23",
"212.80.6.0/24",
"212.80.8.0/21",
"212.80.16.0/20",
"212.86.64.0/19",
"212.120.192.0/19",
"213.108.240.0/22",
"213.109.199.0/24",
"213.109.240.0/20",
"213.176.0.0/19",
"213.176.68.0/22",
"213.176.76.0/22",
"213.176.80.0/21",
"213.176.88.0/22",
"213.176.112.0/20",
"213.195.0.0/20",
"213.195.16.0/21",
"213.195.24.0/21",
"213.195.32.0/19",
"213.207.192.0/18",
"213.232.124.0/22",
"213.233.160.0/19",
"217.11.16.0/20",
"217.20.252.0/24",
"217.24.144.0/20",
"217.25.48.0/20",
"217.60.198.0/24",
"217.60.236.0/24",
"217.60.246.0/24",
"217.60.247.66/32",
"217.66.192.0/19",
"217.77.112.0/20",
"217.114.40.0/24",
"217.114.46.0/24",
"217.144.104.0/22",
"217.146.208.0/20",
"217.170.240.0/20",
"217.171.145.0/24",
"217.171.148.0/22",
"217.172.96.0/19",
"217.174.16.0/20",
"217.198.190.0/24",
"217.218.0.0/15"
]
},
{
"outbound": "direct",
"name": "🇮🇷 IR-IPV6 Range",
"switch": true,
"or": true,
"ip_cidr": [
"2001:470:1f0b:292::/64",
"2001:470:1f21:24::/64",
"2001:678:b0::/46",
"2001:678:428::/48",
"2001:67c:a38:f098::/64",
"2001:67c:d98::/48",
"2001:67c:db8::/48",
"2001:67c:1158::/48",
"2001:67c:1194::/48",
"2001:67c:2728::/48",
"2001:790::/32",
"2001:7f8:a8::/48",
"2001:14e8::/32",
"2001:1500::/32",
"2001:16c0:a::/48",
"2001:3040::/29",
"2001:30c0::/29",
"2001:39c0::/29",
"2001:3b80::/32",
"2001:3ec0::/29",
"2001:3f40::/29",
"2001:4188::/29",
"2001:4860:7:214::/64",
"2001:4860:7:614::/64",
"2001:4c88::/32",
"2606:54c0:4130::/44",
"2606:54c0:4140::/45",
"2606:54c3:0:7c6::/64",
"2606:54c3:0:1754::/64",
"2606:54c3:0:1847::/64",
"2a00:d20::/32",
"2a00:ff8::/29",
"2a00:1198::/32",
"2a00:1570::/32",
"2a00:15c8::/29",
"2a00:1758::/32",
"2a00:1a88::/32",
"2a00:1ce0::/32",
"2a00:1fe0::/32",
"2a00:4000::/29",
"2a00:4c60::/32",
"2a00:52e0::/32",
"2a00:5ca0::/29",
"2a00:6380::/32",
"2a00:63a0::/32",
"2a00:6d60::/32",
"2a00:7040::/32",
"2a00:76c0::/29",
"2a00:7d80::/29",
"2a00:8800::/29",
"2a00:94c0::/32",
"2a00:9b20::/32",
"2a00:abe0::/32",
"2a00:b140::/32",
"2a00:bc60::/29",
"2a00:c4a0::/32",
"2a00:d500::/32",
"2a01:3c8::/32",
"2a01:458::/32",
"2a01:4ac0:1::/48",
"2a01:4ac0:2::/47",
"2a01:4ac0:4::/46",
"2a01:4ac0:8::/45",
"2a01:4ac0:10::/44",
"2a01:4ac0:20::/43",
"2a01:4ac0:40::/42",
"2a01:4ac0:80::/41",
"2a01:4ac0:100::/40",
"2a01:4ac0:200::/39",
"2a01:4ac0:400::/38",
"2a01:4ac0:800::/37",
"2a01:4ac0:1000::/36",
"2a01:4ac0:2000::/35",
"2a01:4ac0:4000::/34",
"2a01:4ac0:8000::/33",
"2a01:5500::/29",
"2a01:5840::/32",
"2a01:5ec0::/29",
"2a01:7320::/32",
"2a01:9180::/32",
"2a01:9800::/32",
"2a01:a120::/32",
"2a01:a540::/32",
"2a01:bd80::/29",
"2a01:e140::/44",
"2a01:e140:20::/43",
"2a01:e140:40::/42",
"2a01:e140:80::/41",
"2a01:e140:100::/40",
"2a01:e140:200::/39",
"2a01:e140:400::/38",
"2a01:e140:800::/37",
"2a01:e140:1000::/36",
"2a01:e140:2000::/35",
"2a01:e140:4000::/34",
"2a01:e140:8000::/33",
"2a01:e640::/29",
"2a01:ed00::/29",
"2a01:eec0::/29",
"2a01:f200::/29",
"2a01:f700::/29",
"2a01:f980::/29",
"2a01:fb80::/29",
"2a01:fbc0::/29",
"2a01:fd00::/29",
"2a01:fd80::/29",
"2a01:ff80::/29",
"2a02:828::/29",
"2a02:d30::/32",
"2a02:16c0::/29",
"2a02:2960::/32",
"2a02:2b58::/29",
"2a02:4540::/29",
"2a02:4e60::/32",
"2a02:5380::/32",
"2a02:5740:103::/48",
"2a02:5741:103::/48",
"2a02:5742:103::/48",
"2a02:5743:103::/48",
"2a02:5744:103::/48",
"2a02:5745:103::/48",
"2a02:5746:103::/48",
"2a02:5747:103::/48",
"2a02:6040::/32",
"2a02:6440::/32",
"2a02:6ec0::/29",
"2a02:c3a0::/30",
"2a02:cd80::/29",
"2a02:d2c0::/29",
"2a02:d380::/29",
"2a02:d780::/29",
"2a02:df00::/29",
"2a02:dfc0::/29",
"2a02:f900::/29",
"2a03:d20::/32",
"2a03:2dc0::/32",
"2a03:2f20::/32",
"2a03:3b60::/32",
"2a03:4660::/32",
"2a03:4680::/29",
"2a03:49c0::/32",
"2a03:54a0::/32",
"2a03:55e0::/32",
"2a03:57c0::/29",
"2a03:6680::/32",
"2a03:6ae0::/32",
"2a03:6d60::/32",
"2a03:6da0::/32",
"2a03:74a0::/32",
"2a03:7ee0::/32",
"2a03:8fc0::/29",
"2a03:9080::/32",
"2a03:9380::/29",
"2a03:a340::/32",
"2a03:b060::/29",
"2a03:b600::/29",
"2a03:ef40::/29",
"2a04:1080::/29",
"2a04:1380::/29",
"2a04:1400::/29",
"2a04:1900::/29",
"2a04:2680::/29",
"2a04:2d40::/29",
"2a04:2d80::/29",
"2a04:2f00::/29",
"2a04:5040::/32",
"2a04:5100::/29",
"2a04:5b00::/29",
"2a04:6980::/29",
"2a04:6e00::/29",
"2a04:8540::/29",
"2a04:87c0::/29",
"2a04:8cc0::/29",
"2a04:9240::/29",
"2a04:9a80::/29",
"2a04:9c40::/29",
"2a04:a300::/29",
"2a04:ab40::/29",
"2a04:acc0::/29",
"2a04:c140::/29",
"2a04:da40::/29",
"2a04:e680::/29",
"2a04:f080::/29",
"2a04:fa40::/29",
"2a04:fb40::/29",
"2a05:a40::/29",
"2a05:a80::/29",
"2a05:ac0::/29",
"2a05:1340::/29",
"2a05:1440::/29",
"2a05:1a00::/26",
"2a05:2580::/29",
"2a05:2d80::/29",
"2a05:3100::/29",
"2a05:3800::/29",
"2a05:3e40::/29",
"2a05:4580::/29",
"2a05:49c0::/29",
"2a05:4c80::/29",
"2a05:5400::/29",
"2a05:5440::/29",
"2a05:5980::/29",
"2a05:63c0::/29",
"2a05:6480::/29",
"2a05:6600::/29",
"2a05:7200::/29",
"2a05:7580::/29",
"2a05:7a80::/29",
"2a05:8040::/29",
"2a05:8540::/29",
"2a05:8640::/29",
"2a05:9080::/29",
"2a05:9240::/29",
"2a05:94c0::/29",
"2a05:9940::/29",
"2a05:99c0::/29",
"2a05:9a00::/29",
"2a05:9d80::/29",
"2a05:9e40::/29",
"2a05:9fc0::/29",
"2a05:a380::/29",
"2a05:a6c0::/29",
"2a05:ab80::/29",
"2a05:ba40::/29",
"2a05:c180::/29",
"2a05:cac0::/29",
"2a05:cd00::/29",
"2a05:dfc1:5a78::/48",
"2a05:dfc1:8c05::/48",
"2a05:ef80::/29",
"2a05:efc0::/29",
"2a06:1640::/29",
"2a06:1cc0::/29",
"2a06:2ac0::/29",
"2a06:32c0::/29",
"2a06:3940::/29",
"2a06:5480::/29",
"2a06:5a00::/29",
"2a06:5a40::/29",
"2a06:5e00::/29",
"2a06:69c0::/29",
"2a06:7140::/29",
"2a06:7980::/29",
"2a06:7cc0::/29",
"2a06:8700::/29",
"2a06:8d00::/29",
"2a06:9640::/29",
"2a06:9700::/29",
"2a06:9a00::/29",
"2a06:9b40::/29",
"2a06:9d80::/29",
"2a06:a4c0::/29",
"2a06:abc0::/29",
"2a06:af80::/29",
"2a06:b200::/29",
"2a06:bd40::/29",
"2a06:bec0::/29",
"2a06:cc40::/29",
"2a06:cd80::/29",
"2a06:d200::/29",
"2a06:d400::/29",
"2a06:d7c0::/29",
"2a06:d940::/29",
"2a06:db80::/29",
"2a06:e080::/29",
"2a06:e740::/29",
"2a06:ef00::/29",
"2a06:f100::/29",
"2a07:380::/29",
"2a07:900::/29",
"2a07:1380::/29",
"2a07:1d00::/29",
"2a07:2200::/29",
"2a07:3900::/29",
"2a07:4280::/29",
"2a07:4c00::/29",
"2a07:7ec0::/29",
"2a07:88c0::/29",
"2a07:8e80::/29",
"2a07:8f00::/29",
"2a07:8f40::/29",
"2a07:9a80::/29",
"2a07:a580::/29",
"2a07:ab80::/29",
"2a07:b340::/29",
"2a07:b580::/29",
"2a07:bc80::/29",
"2a07:c200::/29",
"2a07:d887:6b00::/40",
"2a07:e440::/29",
"2a07:e680::/29",
"2a07:e9c0::/29",
"2a09:1180::/29",
"2a09:2a00::/29",
"2a09:2b80::/29",
"2a09:2e00::/29",
"2a09:5780::/29",
"2a09:5880::/29",
"2a09:5d00::/32",
"2a09:7fc0::/29",
"2a09:9040::/29",
"2a09:90c0::/29",
"2a09:9580::/29",
"2a09:a6c0::/29",
"2a09:ad00::/29",
"2a09:b6c0::/29",
"2a09:bac1:3800::/64",
"2a09:bac1:3800:10::/64",
"2a09:bac1:3800:18::/64",
"2a09:bac1:3820::/64",
"2a09:bac1:3820:10::/64",
"2a09:bac1:3820:18::/64",
"2a09:bac1:3840::/64",
"2a09:bac1:3840:10::/64",
"2a09:bac1:3840:18::/64",
"2a09:bac1:3860::/64",
"2a09:bac1:3860:10::/64",
"2a09:bac1:3860:18::/64",
"2a09:bac2:4130::/44",
"2a09:bac2:4140::/45",
"2a09:bac3:4130::/44",
"2a09:bac3:4140::/45",
"2a09:bac4:358::/45",
"2a09:bac4:1358::/45",
"2a09:bac5:41c8::/45",
"2a09:bac5:41d0::/44",
"2a09:bac6:41c8::/45",
"2a09:bac6:41d0::/44",
"2a09:cbc0::/29",
"2a0a:480::/29",
"2a0a:900::/29",
"2a0a:c80::/29",
"2a0a:2440::/32",
"2a0a:24c0::/29",
"2a0a:2fc0::/29",
"2a0a:32c0::/32",
"2a0a:3c40::/29",
"2a0a:3e40::/29",
"2a0a:40c0::/29",
"2a0a:46c0::/29",
"2a0a:4b80::/29",
"2a0a:4e00::/29",
"2a0a:5540::/29",
"2a0a:5e80::/29",
"2a0a:5f80::/29",
"2a0a:74c0::/32",
"2a0a:7900::/29",
"2a0a:97c0::/29",
"2a0a:a480::/29",
"2a0a:bc40::/32",
"2a0a:d340::/29",
"2a0a:d400::/29",
"2a0a:e600::/32",
"2a0a:eb40::/29",
"2a0a:fbc0::/29",
"2a0b:900::/32",
"2a0b:f80::/29",
"2a0b:1b40::/29",
"2a0b:1e40::/29",
"2a0b:1fc0::/29",
"2a0b:2880::/29",
"2a0b:3000::/29",
"2a0b:3cc0::/29",
"2a0b:4a00::/29",
"2a0b:5a00::/29",
"2a0b:6b00::/29",
"2a0b:7b40::/29",
"2a0b:7c80::/29",
"2a0b:8ac0::/29",
"2a0b:92c0::/29",
"2a0b:9580::/29",
"2a0b:9880::/29",
"2a0b:a9c0::/29",
"2a0b:ab40::/32",
"2a0b:b400::/29",
"2a0b:be80::/29",
"2a0b:c100::/29",
"2a0b:d300::/29",
"2a0b:d400::/29",
"2a0b:d8c0::/29",
"2a0c:100::/29",
"2a0c:1740::/29",
"2a0c:2200::/29",
"2a0c:3680::/29",
"2a0c:3880::/29",
"2a0c:3b80:4952::/48",
"2a0c:3b80:6972::/48",
"2a0c:4000::/32",
"2a0c:6700::/29",
"2a0c:6e00::/32",
"2a0c:9800::/29",
"2a0c:99c0::/29",
"2a0c:9a40:95b6:8000::/52",
"2a0c:a5c0::/29",
"2a0c:a700::/29",
"2a0c:a7c0::/29",
"2a0c:aa00::/29",
"2a0c:adc0::/29",
"2a0c:b100::/29",
"2a0c:b900::/29",
"2a0c:d080::/32",
"2a0c:e4c0::/32",
"2a0d:1540::/29",
"2a0d:2380::/29",
"2a0d:2880::/29",
"2a0d:4680::/29",
"2a0d:6300::/29",
"2a0d:6600::/29",
"2a0d:7180::/29",
"2a0d:7780::/29",
"2a0d:84c0::/29",
"2a0d:9500::/29",
"2a0d:9680::/29",
"2a0d:a700::/29",
"2a0d:ba80::/29",
"2a0d:c540::/29",
"2a0d:c640::/29",
"2a0d:d580::/32",
"2a0d:eb40::/29",
"2a0e::/26",
"2a0e:1240::/29",
"2a0e:1f00::/29",
"2a0e:2200::/29",
"2a0e:2300::/29",
"2a0e:3180::/29",
"2a0e:4400::/29",
"2a0e:49c0::/32",
"2a0e:4a40::/29",
"2a0e:6480::/29",
"2a0e:6780::/29",
"2a0e:6e40::/29",
"2a0e:6f40::/29",
"2a0e:8300::/29",
"2a0e:8340::/29",
"2a0e:87c0::/29",
"2a0e:a140::/29",
"2a0e:b080::/29",
"2a0e:c600::/32",
"2a0e:d540::/29",
"2a0e:ea00::/29",
"2a0e:f3c0::/29",
"2a0f:2b80::/30",
"2a0f:2b84::/31",
"2a0f:2b86::/44",
"2a0f:2b86:11::/48",
"2a0f:2b86:12::/47",
"2a0f:2b86:14::/46",
"2a0f:2b86:18::/45",
"2a0f:2b86:20::/43",
"2a0f:2b86:40::/42",
"2a0f:2b86:80::/41",
"2a0f:2b86:100::/40",
"2a0f:2b86:200::/39",
"2a0f:2b86:400::/38",
"2a0f:2b86:800::/37",
"2a0f:2b86:1000::/36",
"2a0f:2b86:2000::/35",
"2a0f:2b86:4000::/34",
"2a0f:2b86:8000::/33",
"2a0f:2b87::/32",
"2a0f:5040::/29",
"2a0f:51c0::/29",
"2a0f:5840::/48",
"2a0f:5840:2::/47",
"2a0f:5840:4::/46",
"2a0f:5840:8::/45",
"2a0f:5840:10::/44",
"2a0f:5840:20::/43",
"2a0f:5840:40::/42",
"2a0f:5840:80::/41",
"2a0f:5840:100::/40",
"2a0f:5840:200::/39",
"2a0f:5840:400::/38",
"2a0f:5840:800::/37",
"2a0f:5840:1000::/36",
"2a0f:5840:2000::/35",
"2a0f:5840:4000::/34",
"2a0f:5840:8000::/33",
"2a0f:5841::/32",
"2a0f:5842::/31",
"2a0f:5844::/30",
"2a0f:6180::/29",
"2a0f:6400::/29",
"2a0f:6c00::/29",
"2a0f:7380::/29",
"2a0f:c040::/29",
"2a0f:c7c0::/29",
"2a0f:cbc0::/29",
"2a0f:d380::/29",
"2a0f:d580::/29",
"2a0f:d640::/29",
"2a0f:ed40::/29",
"2a0f:f1c0::/29",
"2a10:500:4a00::/40",
"2a10:3a80::/29",
"2a10:4340::/29",
"2a10:5740::/29",
"2a10:5c40::/29",
"2a10:60c0::/29",
"2a10:6140::/29",
"2a10:73c0::/32",
"2a10:76c0::/29",
"2a10:8180::/29",
"2a10:8880::/29",
"2a10:8b80::/29",
"2a10:9340::/29",
"2a10:9800::/29",
"2a10:a440::/29",
"2a10:a780::/29",
"2a10:ab00::/29",
"2a10:b240::/29",
"2a10:b800::/29",
"2a10:c1c0::/29",
"2a10:c4c0::/29",
"2a10:ed40::/29",
"2a10:ef00::/29",
"2a10:fe00::/32",
"2a11:1dc0::/29",
"2a11:6e80::/29",
"2a11:7700::/29",
"2a11:7bc0::/29",
"2a11:8a80::/29",
"2a11:9980::/29",
"2a11:9b40::/29",
"2a11:9bc0::/29",
"2a11:bac0::/29",
"2a11:cdc0::/29",
"2a11:d4c0::/29",
"2a11:e040::/29",
"2a11:f144:a000::/36",
"2a11:f6c0::/29",
"2a11:fe40::/29",
"2a12:2600::/29",
"2a12:2e00::/29",
"2a12:3840::/29",
"2a12:3ec0::/29",
"2a12:5440::/29",
"2a12:6d40::/29",
"2a12:8840::/29",
"2a12:8fc6:ace3::/48",
"2a12:9340::/29",
"2a12:93c0::/29",
"2a12:b480::/29",
"2a12:d9c0::/29",
"2a12:fa00::/29",
"2a12:fec0::/29",
"2a13:8c0::/29",
"2a13:1640::/29",
"2a13:1740::/29",
"2a13:2100::/29",
"2a13:2700::/29",
"2a13:3a40::/29",
"2a13:3cc4::/30",
"2a13:3e40::/29",
"2a13:4500::/29",
"2a13:5380::/29",
"2a13:5ac0::/29",
"2a13:5e40::/29",
"2a13:5ec0::/29",
"2a13:6340::/29",
"2a13:6b00::/29",
"2a13:6fc0::/29",
"2a13:76c0::/29",
"2a13:7740::/29",
"2a13:7b40::/42",
"2a13:7b40:41::/48",
"2a13:7b40:42::/47",
"2a13:7b40:44::/46",
"2a13:7b40:48::/45",
"2a13:7b40:50::/48",
"2a13:7b40:52::/47",
"2a13:7b40:54::/46",
"2a13:7b40:58::/45",
"2a13:7b40:60::/43",
"2a13:7b40:80::/41",
"2a13:7b40:100::/40",
"2a13:7b40:200::/39",
"2a13:7b40:400::/38",
"2a13:7b40:800::/37",
"2a13:7b40:1000::/36",
"2a13:7b40:2000::/35",
"2a13:7b40:4000::/34",
"2a13:7b40:8000::/33",
"2a13:7b41::/32",
"2a13:7b42::/31",
"2a13:7b44::/30",
"2a13:83c0::/29",
"2a13:8540::/29",
"2a13:8600::/29",
"2a13:94c0::/29",
"2a13:9540::/29",
"2a13:9600::/29",
"2a13:9a00::/29",
"2a13:9dc0::/29",
"2a13:9e40::/29",
"2a13:a5c3:d43c::/46",
"2a13:a5c3:d65c::/46",
"2a13:bd80::/29",
"2a13:bf00::/29",
"2a13:c640::/29",
"2a13:c6c0::/29",
"2a13:c940::/29",
"2a13:d000::/29",
"2a13:d440::/29",
"2a13:e180::/29",
"2a13:ed80::/29",
"2a13:ef80::/29",
"2a13:f140::/29",
"2a13:f1c0::/29",
"2a13:f340::/29",
"2a13:f480::/29",
"2a14:1c2:e000::/37",
"2a14:400::/29",
"2a14:580::/29",
"2a14:600::/29",
"2a14:c00::/29",
"2a14:e40::/29",
"2a14:fc0::/29",
"2a14:11c0::/29",
"2a14:15c0::/29",
"2a14:1600::/29",
"2a14:16c0::/29",
"2a14:1740::/29",
"2a14:1ac0::/29",
"2a14:1b40::/29",
"2a14:1bc0::/29",
"2a14:1c40::/29",
"2a14:1cc0::/29",
"2a14:1d40::/29",
"2a14:1dc0::/29",
"2a14:2200::/29",
"2a14:2340::/29",
"2a14:23c0::/29",
"2a14:2740::/29",
"2a14:2880::/29",
"2a14:29c0::/29",
"2a14:2fc0::/29",
"2a14:3740::/29",
"2a14:3900::/29",
"2a14:3a40::/29",
"2a14:4780::/29",
"2a14:4840::/29",
"2a14:4e40::/29",
"2a14:4f80::/29",
"2a14:52c0::/29",
"2a14:5380::/29",
"2a14:5540::/29",
"2a14:55c0::/29",
"2a14:5800::/29",
"2a14:5ac0::/29",
"2a14:5ec0::/29",
"2a14:6100::/29",
"2a14:6140::/29",
"2a14:67c0:402::/48",
"2a14:7300::/29",
"2a14:7780::/29",
"2a14:79c0::/29",
"2a14:7c80::/29",
"2a14:7d80::/29",
"2a14:7e80::/29",
"2a14:7f80::/29",
"2a14:8c00::/29",
"2a14:8e00::/29",
"2a14:b600::/29",
"2a14:ba00::/29",
"2a14:da00::/29",
"2a14:ec00::/29",
"2a14:ee00::/29"
]
},
{
"outbound": "direct",
"name": "🇮🇷 Cloud Service Providers",
"switch": true,
"or": false,
"rule_set_build_in": [
"geoip:arvancloud",
"geoip:derakcloud",
"geoip:iranserver",
"geoip:parspack"
]
},
{
"outbound": "direct",
"name": "➡️ Local & LAN Direct",
"switch": true,
"or": true,
"ip_cidr": [
"127.0.0.0/8",
"169.254.0.0/16",
"10.0.0.0/8",
"172.16.0.0/12",
"192.168.0.0/16",
"224.0.0.0/4",
"::1/128",
"fe80::/10",
"fc00::/7",
"ff00::/8"
]
},
{
"outbound": "direct",
"name": "⚙️ Cloudflare & Google Services",
"switch": true,
"or": false,
"domain_suffix": [
"cloudflare.com",
"googletagmanager.com"
],
"domain": [
"cloudflare.com",
"googletagmanager.com"
],
"rule_set_build_in": [
"geosite:cloudflare",
"geoip:cloudflare"
]
},
{
"outbound": "direct",
"name": "🌐 Direct Other Domains",
"switch": true,
"or": false,
"domain_suffix": [
".example.com",
".aparat.com"
]
},
{
"outbound": "direct",
"name": "🍏 Apple (Direct)",
"switch": true,
"or": false,
"rule_set_build_in": [
"geosite:apple-update",
"geosite:apple",
"geosite:apple-cn",
"geosite:apple-dev",
"geosite:apple-dev@cn",
"geosite:apple-pki",
"geosite:apple-pki@cn",
"geosite:apple@cn"
]
},
{
"outbound": "block",
"name": "🚫 AdBlock",
"switch": true,
"or": false,
"rule_set_build_in": [
"geosite:category-ads-ir",
"geosite:category-ads",
"geosite:category-ads@ads",
"geosite:category-ads-all@ads",
"geosite:category-ads-all",
"geosite:spotify-ads",
"geosite:spotify-ads@ads",
"geosite:google@ads",
"geosite:apple-ads",
"geosite:apple-ads@ads",
"geosite:yahoo@ads",
"geosite:yahoo-ads@ads",
"geosite:yahoo-ads",
"geosite:whatsapp-ads",
"geosite:whatsapp-ads@ads"
]
},
{
"outbound": "block",
"name": "🚫 Malware",
"switch": true,
"or": false,
"rule_set_build_in": [
"geosite:malware",
"geoip:malware",
"geoip:phishing",
"geosite:phishing",
"geosite:cryptominers"
]
}
]
}

🇮🇷 ویدیو آموزشی


🇮🇷 آموزش تصویری مرحله به مرحله

Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_01 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_02 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_03 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_04 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_05 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_06 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_07 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_08 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_09 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_10 Tutorial_Setup_Configuration_Guide_Karing_Android_IOS_11


QuickStart in Russian

· 阅读需 9 分钟

Thanks to Author

Karing

Karing - бесплатная мультиплатформенная программа, с открытыми исходниками, представляющая собой мощный и простой набор инструментов proxy. Официальная страница (китайский/английский).

Screen 0

Программа недавно разработана китайской фирмой, и в основном предназначена для работы с подписками VPN (динамически обновляемый по специальной ссылке список серверов) или "аэропортами" - еще более развитой системой динамического предоставления услуг VPN. Понимает форматы подписок - Clash, V2ray (с пакетом поддержки), Stash, Karing, Sing-box, Shadowsocks, Sub, Github.

Поддерживает все современные протоколы - VMess, Vless, Trojan и Shadowsocks (а также многие другие - ShadowsoksR, TUIC, Socks, Http, Hysteria, Hysteria2, WireGuard и др). Интерфейс русифицирован. Справка из меню - в основном на китайском, иногда на английском.

Karing также может быть использован и для работы с самостоятельно сформированным списком ключей.

Совместимость - Android >=10, Windows >=10 x64, iOS >=15, MacOs >=12, TVOS >=17

Скачать для Андроид или Windows c GitHub

Установить для iOS или MacOS

В разработке: Linux

Текущая версия Karing 1.0.23.275 (08.06.24) Ядро - sing-box

Быстрый старт

Установите программу. При первом запуске выводится информация о сборе данных:

Screen 1

Соглашаемся и попадаем на второй экран выбора языка интерфейса:

Screen 2

Следующий экран - выбор страны для автоматического применения правил. Очень важно поставить свою страну правильно, поскольку это определяет, какие соединения пойдут через прокси, а какие напрямую. В дальнейшем эту настройку программы можно изменить через Настройки - Правила, или нажав на главном экране значок Установка правил (см. Screen 8) при выключенном соединении.

Screen 3

Следующий экран - добавление профиля. Karing оперирует не отдельными серверами или ключами, а именованными профилями. Каждый профиль может содержать один, или много серверов, или быть подпиской (загружаемый по специальной ссылке меняющийся список серверов, или ключей) или "аэропортом" (совокупность подписок). Внутри профиля можно отключать отдельные сервера, а также включать автовыбор сервера, что очень удобно. Недостаток такой системы - в готовый профиль нельзя добавить сервер (ключ). Так что профиль надо создавать сразу с нужными серверами. Неудачно созданный профиль можно удалить.

Например, вы получили в боте список ключей:

Screen 4

Это сообщение можно копировать даже всё целиком, не обращая внимания на посторонний текст - Karing сам отбросит ненужное, и вставит все ключи. Другой вариант - вы можете самостоятельно вставить ключи, например, в создаваемый в Телеграме пост, и не отправляя его - скопировать всё содержимое в буфер (конечно - можно скопировать и один ключ).

Screen 5

При нажатии "Добавить профиль" программа покажет вам, что находится в буфере обмена. Если всё правильно - дайте название профилю в окошке Примечание, и затем нажмите плюсик в правом верхнем углу - это добавит профиль в программу:

Screen 6

После добавления профиля вы получите сообщение об успехе, и дважды нажав на знак < в левом верхнем углу, попадете обратно в главное окно программы:

Screen 7

Значки управления в верхней строчке слева направо: Настройка, Профили, Добавить Профиль, DNS, Установка правил, Проверка подключения, Проверка скорости, Ссылка(настраивается), Варианты оформления. Красная точка на значке Настройки - есть обновление.

Слайдер в центре - включение. При первом включении появляется запрос на доступ к VPN - следует разрешить:

Screen 8

Включайте и пользуйтесь!

Screen 9

Подробнее о настройках

(к Содержанию)

Karing, несмотря на свой "однокнопочный" вид, представляет собой "под капотом" мощный мультиплатформенный комбайн с сотнями возможных настроек и их шаблонов. При реализации на разных платформах разница связана с самими платформами. Так, при установке на Windows на главном экране появляется дополнительный слайдер включения системного прокси.

При установке на Андроид - есть возможность пускать через VPN соединения отдельные приложения, просто пометив их - а в iOS или Macos это невозможно.

Тем не менее, большинство настроек похожи. Если известна специфика на конкретных платформах - это будет указано. По мере появления свежих наблюдений руководство будет пополняться и обновляться.

Сразу настраивать под себя программу необязательно - она хорошо работает и при настройках по умолчанию. Тем не менее, есть большие возможности оптимизации именно под свои задачи - это повышает скорость, удобство и экономит трафик.

Установка.

Windows - при установке защита ОС запрещает это действие. Нажмите "Показать подробности" - "Выполнить в любом случае" для установки программы. Ограничение - на Win7 программа ставится, но не запускается.

В Windows все настройки хранятся здесь:

Screen 9.1

Настройка - все настройки выполняются при выключенном соединении.

Screen 10

Список возможных точек настройки занимает аж три экрана. Часть из них будет кратко описана.

Screen 11

Screen 12

Screen 13

Screen 11 Получить трафик. Это, по сути дела - реклама "аэропортов" по запросу. Например, так:

Screen 14

Обучение, Часто задаваемые вопросы - к сожалению, на китайском.

Часто используемые наборы правил - ссылка на соответствующую страницу GitHub. Язык английский. Полезна для создания и настройки собственных правил.

Добавить профиль и Профили - очевидно. Добавление новых списков и настройка использования существующих. Заметьте, что профиль может отображаться как в свернутом, так и в раскрытом состоянии:

Screen 15

При нажатии трёх точек вверху справа - всплывает дополнительная менюшка.

Значки в меню сверху вниз - синхронизировать подписку (если профиль является подпиской), сортировка профилей, управление конфигурацией (выделено), добавить профиль

Screen 16

Управление конфигурацией - это возможность объединить профили. При нажатии из списка профилей сначала выделите тот, в который надо добавить данные из другого, а следующим шагом - тот, из которого надо добавить. Для подтверждения слияния надо нажать плохо видимую галочку на самом правом краю экрана вверху (выделено). Эту операцию после подтверждения отменить нельзя.

Screen 17

Второй экран настроек.

Screen 12

DNS - важная и полезная точка настроек.

DNS - это система серверов, позволяющая превратить символьное имя, например google.com, в его текущий IP-адрес, например 108.177.14.138, который дальше и используется программами для установки связи.
Исходно, все запросы к DNS-серверам отправлялись в нешифрованном виде.
Это, к сожалению, использовалось на первых порах для цензуры запросов, а также слежки.

Так что если вы используете обычные DNS-сервера, любезно предоставленные вам провайдером - провайдер по этим обращениям видит, на какие сайты вы ходите.
К счастью, есть публичные (общедоступные) сервера DNS, поддерживающие шифрованные запросы по технологиям DoH и DoT, и ваша информация становится провайдеру недоступна.

Соответственно, в этой точке настройки вы можете выбрать для себя соответствующие сервера с шифрованием. Возможных вариантов серверов с разными технологиями предлагается аж на 5 экранов.

Screen 18

Screen 19

Рекомендации по настройкам и выбору DNS можно почитать в Интернете. Если вы запутались с настройками DNS и получили неработоспособную конфигурацию - используйте пункт Перезагрузить. Это сбросит настройки к начальным.

Прокси приложения - это следующая крайне важная точка настройки под себя. Здесь можно и нужно выбрать те приложения на устройстве (это в первую очередь браузеры, а также Instagram, Facebook и тому подобное). Выбранные приложения пойдут через прокси (можете называть VPN), а непомеченные (рекомендуется для мессенджеров и служебных программ) - напрямую. Как минимум, такая настройка сэкономит вам трафик VPN и повысит скорость работы.

Screen 20

Описанная выше настройка применима только для Android. На iOS и MacOS такой функции нет. Нет её и на Windows.

Правила. Это очень важное и полезное место. Идея состоит в том, что вы можете очень тонко настроить для себя - что блокировать (например рекламу), что направить напрямую, а что направить через прокси. Именно так, как вы хотите.

Screen 21


Вам не нужно, например, набирать или выяснять все относящиеся к делу адреса, а можно использовать специальные имена, каждое из которых может объединять тысячи доменных имен.
Это стало возможным благодаря созданию динамических списков адресов, предоставляемых domain-list-community, и распространяющихся в виде файлов geosite.dat, включенных в программу и обновляющихся.
Когда при начальной настройке Karing вы выбираете страну - то вы и включаете определение GeoIP зоны ru.
Не надо думать, что это просто все домены заканчивающиеся на .ru - всё значительно хитрее.
При включении этого определения, все не запрещенные сайты идут напрямую, что ускоряет работу, а все запрещенные - через прокси, что обеспечивает их доступность.
При этом все домены, не относящиеся к зоне .ru, идут через прокси.
Как минимальной настройки - этого достаточно.
Однако её можно бесконечно улучшать и усовершенствовать, задавая индивидуальные правила - как на основе предоставляемых программой имён, так и задавая личные правила. Например - имя amazon задает все имена, используемые Амазоном.
Вы можете решить для себя - как с ними поступить.
Например, пустить напрямую, или заблокировать.
Есть такие листы имен и для рекламных сервисов, что позволяет эффективно блокировать рекламу.
Mожно написать свои правила, например, чтобы через прокси шли все обращения к известным нейросетям, и так далее.

Screen 22

Screen 23

Часто используемые наборы правил (имён) - ссылка на соответствующую страницу GitHub. Язык английский. Полезна для создания и настройки собственных правил.

Немного о правилах и их применении на примере NekoBox - читать.

Screen 24

Screen 25

Создание собственных правил:

Screen 26

После создания или видоизменения правил следует зайти в раздел Правила переадресации, и там настроить применение новых правил:

Screen 27

Тема с правилами непростая, и по ней придётся дополнительно читать в Интернете - но оно того стоит. На главной странице есть переключатель Правила - Общая ситуация, позволяющий временно отключить использование правил, вернувшись к настройкам по умолчанию.

** Авто-выбор сервера. (на главном экране)**

Screen 9

Если вы создали профиль (или несколько), который содержит несколько ключей (серверов), Karing старается помочь вам, автоматически выбирая сервер с наименьшей задержкой. Однако не всегда это удобно. Тогда нужное вам поведение настраиваете вручную. Тапните на главном экране (при включенном соединении!) на полоску с надписью Авто-выбор сервера справа.

Screen 28

Здесь вы можете управлять поведением серверов и профилей. Долгий тап на строке сервера позволяет запретить его использование - он будет выделен серым после соответствующего предупреждения. А короткий тап по серверу назначит его использующимся и отключит авто-выбор. Сервер будет выделен голубым, и на главном экране содержимое нижней строки тоже изменится:

Screen 29

Screen 30

На экране видно, что авто-выбор отключен, и для соединения назначен конкретный сервер.

** Дополнительные сервисные функции.**

С главного экрана доступны через значки вверху тестирование соединения:

Screen 31

И измерение текущей скорости соединения:

Screen 32

Также из меню доступны функции бэкапа (сохранения настроек).

Mascot Karing

Screen 33

(К началу) (В меню выбора клиентов)

华为鸿蒙系统安装代理软件karing

· 阅读需 2 分钟
Elon Junior
Four Star Dragon Ball Holder

物料

步骤

1. 关闭鸿蒙系统 安全设置

  • 打开华为应用市场,进入我的 - 应用安全检测 - 右上角 设置图标,
    • 关闭应用安全检测
    • 关闭增强防护
    • 如下图:关闭安全设置
  • 关闭增强防护另一个入口是 设置 - 系统和更新 - 纯净模式

2. 安装karing

  • 下载karing apk至存储中, 如果不能访问GitHub, 使用第三方云存储中转下, 比如百度云盘、阿里云盘之类.
  • 打开系统自带的 文件管理器, 点击apk安装,允许安装应用
    • 如下图:安装karing
  • 出现安全提醒 - 勾选 了解此应用风险 - 点击 继续安装
    • 如下图: 风险提醒

3. karing配置

  • 安装完成之后,打开karing,添加配置,配置填入准备好的节点订阅链接
  • 返回karing首页, 点击 连接, 允许 连接请求
    • 如下图: 连接请求

4.异常处理

在线规则报错

  • 第一次连接有可能报错, 错误信息类似下载 geo-ip/geo-site timeout 等...
    • 这是因为代理未连接之前,sing-box内核无法下载到在线规则
  • 解决方法:
    • karing内置分流规则, 先禁用机场规则即可
    • 操作: 设置 - 分流 - 禁用ISP分流规则
    • 重连: 返回首页,点击连接按钮

鸿蒙系统安装可汗学院儿童版

· 阅读需 2 分钟
Elon Junior
Four Star Dragon Ball Holder

关于Khan Academy Kids

  • 体验过七八款国内外儿童学习软件,可汗学院儿童版是免费中最好的, 能根据小朋友每一个活动(activity)中的表现,规划个性化的学习路线。
  • 其中包括 英语启蒙、数学、阅读、逻辑等课程,基本上可以类比洪恩思维全家桶。
  • 然而国内应用市场上的 同名APP,基本都是卖广告的假应用...可怕😱
  • 以下讲解怎么在鸿蒙OS上安装khan kids

物料

步骤

一. 安装APKPure

  • 关闭鸿蒙OS安全设置 和 安装APKPure 与上篇文章步骤一致,不再赘述

  • 先打开karing - 打开代理连接, 否则 APKPure 无法使用,需要 科学上网

二. 安装可汗学院儿童版

  • 1 APKPure搜索栏键入 Khan Academy Kids
    • 点击对应版本页,下载
      • kankids
  • 2 下载完成,点击安装, 允许APKPure安装外部应用
    • 注意 取消 外部应用安全检查 install
  • 3 勾选 了解安全提醒 - 继续安装 安全提醒
  • 安装完成

三、使用

  • 大部分情况下,安装完Khan Kids之后,都能正常使用. 但也有一些时间需要科学上网

    • 推荐搭配 karing 食用最佳
  • 运行界面: khan kids界面

开源计划

· 阅读需 2 分钟
GooRingX
Maintainer of Karing
Elon Junior
Four Star Dragon Ball Holder
  • 罗列各项目
  • 多语言支持征集:
    • 如果您愿意提供多语言支持, 包括但不限于 英语、俄语、波斯语、阿拉伯语、越南语、缅甸语、西班牙语、土耳其语、希腊语等,请联系 GooRingX
    • If you are willing to provide multilingual support, including but not limited to English, Russian, Persian, Arabic, Vietnamese, Burmese, Spanish, Turkish, Greek, etc., please contact GooRingX .
    • Your generous assistance will make karing even powerful!

组织

sing-box 核心

主应用

组件及周边

机场后端服务器