全球主机交流论坛备用站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工VPS
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
12
返回列表 发新帖
楼主: 吊打华伪

CF优选IP能不能弄成全自动的每天自动选一个最好的写入ho'sts

[复制链接]

110

主题

517

回帖

2036

积分

金牌会员

Rank: 6Rank: 6

积分
2036
发表于 2025-4-12 20:01:04 | 显示全部楼层
20230417
# OpenWrt 定时自动优选 IP 并 DDNS 解析

![OpenWrt Logo]()

一个用于 OpenWrt 路由器的自动化脚本,定时检查 有图比 可访问性,并在无法访问时自动优选 Cloudflare IP 并进行 DDNS 解析。

## 功能特性

- 定时检查 有图比 可访问性
- 自动优选亚太地区 Cloudflare IP(香港、新加坡、日本、韩国)
- 备用 IP 获取方案
- 自动 DDNS 解析更新
- 支持 Cloudflare 优选

## 安装与配置

### 基本配置

1. 将以下脚本上传至路由器的 `/root` 目录:
   - `check_有图比.sh`
   - `yx.sh`
   - `getip.sh`
   - `hk/config.conf`

2. 给予脚本执行权限:
   ```bash
   chmod +x /root/*.sh
   chmod +x /root/hk/config.conf
   ```

3. 配置定时任务(每15分钟运行一次):
   ```bash
   */15 * * * * cd /root && bash check_有图比.sh
   ```

### 文件配置说明

#### 1. `getip.sh` 配置
- 替换文件中的 DDNS 信息为您自己的配置

#### 2. `hk/config.conf` 配置
- 替换文件中的信息为您自己的配置

#### 3. CloudflareST 文件
- 根据您的系统架构,下载合适的 CloudflareST 版本并替换 `cf_ddns/` 目录下的文件

## 脚本说明

### 主要脚本

- **check_有图比.sh**  
  主检查脚本,每15分钟运行一次,检查 有图比 可访问性

- **yx.sh**  
  主要优选脚本:
  - 下载白**哥的 IP 库进行优选测速
  - 优选亚太地区 IP(香港、新加坡、日本、韩国)
  - 将优选结果解析到 DDNS

- **getip.sh**  
  备用 IP 获取脚本:
  - 从 [wetest.vip](https://www.wetest.vip/page/cloudflare/address_v4.html) 获取第6个IP(联通线路)
  - 进行 DDNS 解析

### 工作流程

1. 每15分钟检查 有图比 可访问性
2. 当 有图比 无法访问时:
   - 尝试运行 `yx.sh` 优选 IP
   - 如果 IP 库无法下载,则运行 `getip.sh` 获取备用 IP
3. 将优选/获取的 IP 更新到 DDNS 解析

## 注意事项

1. 请确保您的 OpenWrt 系统已安装必要的依赖(如 wget, curl 等)
2. 根据您的网络环境调整优选策略
3. 建议初次使用时手动运行脚本检查效果
4. 定期检查脚本是否正常运行

## 许可证

本项目采用 MIT 许可证。详细信息请参阅项目中的 LICENSE 文件。

---

**作者**: net5705632  
**仓库地址**: [https://github.com/net5705632/openwrt_yxip](https://github.com/net5705632/openwrt_yxip)
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

13

主题

588

回帖

1901

积分

金牌会员

Rank: 6Rank: 6

积分
1901
发表于 2025-4-12 20:16:11 | 显示全部楼层
我不想分享
自己写一个吧
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球主机交流论坛备用站

GMT+8, 2025-4-20 00:58 , Processed in 0.046679 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表