OpenWrt软路由优选IP终极小白教程:支持多个优选IP解析同一个域名方案,电脑端优选IP一条龙应用,支持无代理TG与Pushplus微信通知,支持自定义批量优选IP上传到域名解析
- 获取链接
- X
- 电子邮件
- 其他应用
优选IP天花板教程,小白懒人特供版!openwrt软路由优选IP高度自定义一键脚本,支持优选官方IP、反代IP、13个端口随便选、有无域名都支持TG通知,让你了解优选官方IP与反代IP的各自特点,一切近在你掌握中
小白们可以自己搞一个时时更新多个优选IP的域名,客户端地址都可用此优选域名。软路由脚本移植到了电脑端,优选IP的主要功能全部支持。利用反代功能,在无代理的情况下也支持Telegram机器人通知,也支持Pushplus微信通知,支持自定义批量优选IP上传到域名解析与删除解析记录(支持IPV4与IPV6混合)
---------------------------------------------------------------------------------------------
说明链接:
点击Github项目地址:Openwrt软路由专用优选IP一键脚本、TG反代代码、电脑优选IP一条龙应用
点击Github项目地址:甬哥的XUI脚本
点击Github项目地址:甬哥的CF-vless脚本
甬哥使用的openwrt固件定制地址:https://openwrt.ai/
-----------------------------------------------------------------------------------
相关说明必看(想到哪写到哪):
进入脚本的快捷方式:bash cdnopw.sh
一、软路由只要能进SSH,就输入脚本运行。如果不成功,选择卸载就可以,不会对软路由其他东西造成任何影响,因为脚本仅仅在一个文件夹里运行而已,不改任何路由器参数。放心折腾吧。
二、重要的事说三遍:
运行脚本时,指定的代理插件保持开启状态
运行脚本时,指定的代理插件保持开启状态
运行脚本时,指定的代理插件保持开启状态
三、有些路由器进入SSH后,默认可能不是root目录,请确保在root目录中运行脚本。比如,先输入cd /root
四、关于提示“xxxx not found”报错问题
方案一(推荐):先在软件库中更新列表,并查找对应的依赖名称,直接下载安装。
方案二:一般情况下你可以尝试在SSH下执行:opkg install xxxx名称
提示timeout not found:运行opkg install coreutils-timeout
提示base64 not found:运行opkg install coreutils-base64
更新时代理开启或者关闭都尝试下
如果还是报错,只能离线更新或者换个固件试试了。。。。
目前已知必装依赖:timeout 、jq、base64、unzip,请大家先自查下有没有安装
五、如果你有自己的IP库,你必须选择CDN官方IP模式,安装好后,进入/root/cfipopw文件夹内,把ip.txt同名文件替换掉就可以了,由于反代IP模式每次自动运行会更新覆盖,而官方iP模式目前定死的,你们可以随便自定义IP(电脑版改ipv4.txt)
六、如果电脑版优选出现“hosts文件错误:[Errno 13] Permission denied”报错,请右击管理员身份运行
七、多个优选IP解析同一个域名方案,默认10个IP。可以在安装执行时修改显示个数,一般2-3个就可以了。
八、更新中…………………………
欢迎提问,问题实时更新中。。。。。。。。
- 获取链接
- X
- 电子邮件
- 其他应用
评论
在斐讯N1盒子上的openwrt上运行脚本提示curl: (48) Error
回复删除保持代理开启状态,再卸载重装下
删除cdnip.sh: line 132: ./cfst: cannot execute binary file: Exec format error
删除优选IP中断,未生成result.csv文件,请尝试更换端口或者重新执行一次
n1缺少timeout,安装时无提示,自身软件库没有,请假怎么解决。
回复删除。。更新软件库列表了吗?那要自己离线安装了。。不然TG受影响
删除sed: /root/cfipopw/cdnip.sh: No such file or directory 请问这个错误如何解决?
回复删除下载没成功,保持代理开启状态,再卸载重装下
删除cdnopw.sh: line 3: base64: command not found 勇哥,报错啊!
回复删除重新跑下脚本看
删除在软件包里输录 base64都安装
删除888
删除根本仓库就没有 timeout 软件 这怎么搞
回复删除重新跑下脚本看
删除都成功了,就是不通,
回复删除那可能就是你各种客户端设置问题吧
删除高手就是厉害!支持甬哥!!!!
回复删除感谢,在N1 openwrt 安装成功。没有使用域名,写了个脚本到计划任务里,将每天获取到的前三个优选IP自动修改到passwall的节点配置文件里 。
回复删除你好,请问n1刷的哪个版本
删除甬哥,求你在这期视频里的openwrt下载地址,谢谢
回复删除甬哥,您好!请教,为什么下载测速时速度一直为0,我也修改了测速地址,谢谢!
回复删除不加http哦
删除是否启用Telegram机器人通知(回车默认不启用,选择1启用):
回复删除Cloudflare账号验证成功
当前工作模式为ipv4
已停止passwall
cdnip.sh: line 110: 20180 Illegal instruction ./cfst -tp $point $CFST_URL_R -t $CFST_T -n $CFST_N -dn $CFST_DN -p $CFST_DN -tl $CFST_TL -tll $CFST_TLL -sl $CFST_SL $CFST_SPD
测速完毕
这是咋了
输入uname -m,反馈的是什么?
删除一键脚本和安装包都有错误,官开是不是不支持curl,opkg Not found,curl: (23) Failed to connect to 2606:4700:90:0:f22e:fbec:5bed:a9b9: Invalid argument
回复删除一般都没问题,可能固件没搞相关依赖吧
删除怎么自动更新后,第一个总是更新失败!
回复删除下版更新下
删除域名重复没了? tg机器人重复报 反正就是很乱
回复删除我在xui设置的端口号(WS 无tls 模式2052,2082,2086,2095,80,8080,8880),必须和脚本设置的一致吗?因为一致的话,一意味着XUI 只能使用一个端口了
回复删除有些情况是通用的,你可以测试下
删除能否实现一个域名绑定多个优选IP?
回复删除可以,过两天更新
删除cdnip.sh: line 132: ./cfst: cannot execute binary file: Exec format error
回复删除优选IP中断,未生成result.csv文件,请尝试更换端口或者重新执行一次
文件系统不匹配,应该是没问题的呀,这个要反馈测速的ST应用了
删除手动下载cfst后可以正常使用
删除你怎么下载的?
删除反代tg的代码在哪里有
回复删除点击上面说明链接
删除请问,这个脚本支持arm软路由吗?
回复删除支持
删除下载测速得十几分钟,从流量看,不只测了十个,应该测了一百多个
回复删除这个根据测速软件定义了
删除tg通知能不能加上速度,比如IP地址 104.18.200.111 成功解析到 test.eu.org 8mb/s
回复删除用了反代TG的API后,TG没代理也可以连接了吗,怎么修改的
回复删除仅针对通知功能。
删除设置定时自动运行脚本的时候:0 3 * * * cd /root/cfipopw/ && bash cdnip.sh
回复删除出现了:-ash: 0: not found 错误提示!请问勇哥要如何解决?需要的依赖都已经全部安装了。
试一下:0 3 * * * cd /root/cfipopw/ && /bin/bash cdnip.sh
删除另外电脑端的CF优选IP一条龙版,在win10系统上运行到最后更新域名以后就直接关闭界面退出了,TG通知和Pushplus通知直接不显示也没通知,反复检查脚本设置里的参数,都没问题呀。
回复删除可能是电脑环境依赖的问题
删除一条龙EXE无法在win7上运行,提示The program can't start because api-ms-win-core-path-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
回复删除应用在WIN10上编译,WIN7不支持
删除cdnip.sh: line 132: ./cfst: cannot execute binary file: Exec format error
回复删除优选IP中断,未生成result.csv文件,请尝试更换端口或者重新执行一次
执行 uname -m 显示 mips
很多人反应过这问题,cfst也是对应MIPS了,不知为何还是这报错。。
删除没有找到指定的 DNS 记录,换了几个域名都一样
回复删除之前没有添加解析,这样显示是正常的,关键是后面有没有添加解析成功?
删除请问甬哥,10个节点和一个域名是什么对应关系?是每隔多长时间ping一下域名,如果不通就切换当下节点吗?在代码中没见到呀,是哪一部分,请教一下,谢谢!
回复删除就像开启CDN黄云一样。随机的,所以建议改下显示IP个数,默认10个有点多,改为2-3个为好
删除试了好几次,进行到要不要pushplus进行推送,回车后就出错了
回复删除cdnip.sh: line 1: syntax error near unexpected token `newline'
cdnip.sh: line 1: `'
第一次看到这问题,可能固件环境问题了。
删除用的N1盒子,下班回来更新了下固件,没问题了,谢谢!
删除试了几次,用多IP指向同一个域名时好像推送不了,然后换一个ip指向一个域名时能成功推送
回复删除推送有时候成功有时候不成功,好像跟代理的插件分流规则还有响应速度有关,我用ssr plus没成功过,用openclash能成功
回复删除梅林的路由器能用不?
回复删除试了就知道
删除反代IP---优选---这个能不能加个选择地域进去,比如我离香港比较近,我只选择香港!!!
回复删除单纯为了延迟速度,地区可以无视。。。
删除甬哥,最近总是出现Cloudflare账号登陆失败的问题,前段时间用还是好的,不知道是怎么回事。。。
回复删除请问甬哥,开启Openwrt 的代理插件情况下无法访问Cloudflare,脚本就无法运行下去了,这个如何解决的?
回复删除遇到相同问题,开启Openwrt 的代理插件情况下无法访问Cloudflare,脚本就无法运行下去了
删除我也是
删除你这个应该是你原来使用的节点就访问不了CF的原因吧?如果你是用CF VLESS的话,换个PROXYIP重新部署一下。
删除为什么我的只能选择官方CDN的IP,不能用反代IP?
回复删除甬哥你好!感谢你的教程,效果好很方便!有个问题我CF-workers-vless+ws和CF-workers-vless+ws+tls节点用在OpenWrt 软路由SSR或OpenClash上访问YouTube,google,Telegram都好用,就是无法访问cloudflare和gitlab网站。哪里问题?谢谢!win端Clash Verge也是一样无法访问cloudflare和gitlab网站
回复删除proxyip改为脚本默认的IP试试
删除电脑版每个ip解析到每个域名加一下,op经常导入不了cf
回复删除IP地址 104.19.178.132 成功解析到 666
回复删除IP地址 104.19.110.131 成功解析到 666
IP地址 104.17.110.46 成功解析到 666
IP地址 104.18.225.81 成功解析到 666
IP地址 104.17.221.132 成功解析到 666
尝试5次登陆CF失败,检查CF邮箱、区域ID、API Key,这三者信息是否填写正确,或者查下当前代理的网络能否打开Cloudflare官网?
用CF-workers-vless+ws节点无法自动执行,换别的节点可以
主要问题可能出在第九行PROXYIP吧,容易失效
删除谢谢!修改第九行后已解决。
删除第9行的proxyip该如何找呢?使用默认的那个ip地址好像一直提示登陆不了cloudflare网站,想自己换IP,但是如何找这种IP呢?求解答下,谢谢
删除一般就换反代IP,过渡下吧
删除勇哥好,测速显示速度为0
回复删除换端口试试
删除测速卡住了是怎么回事,以前好好好的
回复删除换个端口试试
删除openwrt的下载地址失效了
回复删除输入您提示的自动执行命令
回复删除提示-ash: 0: not found
请问该如何解决?
试一下:0 3 * * * cd /root/cfipopw/ && /bin/bash cdnip.sh
删除还是同样的提示!设备用的是R2S,系统是iStoreOS
删除放在自动任务栏中哦
删除嗯嗯,明白了。在crontab -e里添加成功了。谢谢
删除甬哥,在域名 DNS 记录的“名称”里面 没有1、2、3、4、5 这样分顺序 只能一个数值 要怎么设置的。
回复删除两种模式,建议第一期与第二期教程都看下
删除输入curl -ksSL https://gitlab.com/rwkgyg/cdnopw/raw/main/cdnopw.sh -o cdnopw.sh && bash cdnopw.sh一键脚本,提示curl: (6) Could not resolve host: gitlab.com
回复删除先升级下curl
删除能在脚本中添加一个自定义优选下载地址吗
回复删除优选下载?你指测速吗
删除zip.baipiao.eu.org,有时会打不开
删除是的,有些地区封杀了eu.org。。。那就用官方IP吧
删除请问为什么总是导入CF失败呀?提示:
回复删除没有找到指定的 DNS 记录
导入IP地址 132.226.18.182 失败
网络问题吧
删除首次安装运行curl -ksSL https://gitlab.com/rwkgyg/cdnopw/raw/main/cdnopw.sh -
回复删除o cdnopw.sh && bash cdnopw.sh 后出现Error relocating /bin/base64: reallocarray: symbol not found怎么办?文中提到的依赖都装了
还是少了。可能有些固件核心就缺少了依赖,刷新下列表,相关的都更新下
删除我发现优选ip后会识别IP的地区,并记录下来,有什么办法可以把二级域自定义的名称自动引用这个地区值(每个优选IP解析到每个域名时有效,如果考虑到重复可以编号,如地区1....地区2....)
回复删除最后timeout报错tg推送失败,检查token和id都没问题,relocating /usr/bin/timeout: reallocarray: symbol not found
回复删除timeout依赖安装升级了吗?可能系统还是少symbol依赖。。。。
删除非常感谢提供的脚本,我在刷了armbian的玩客云上进入ssh成功安装,运行正常,微信推送正常。可liunx小白的我不知道怎么设置定期任务,找了相关crontab的相关帖子设置了,也没成功,希望勇哥赐教。
回复删除定时整好了,表达式理解错了。
回复删除请问勇哥有没有遇到,采用域名解析的方式优选IP后,选出的节点无法科学上网,我用pages的方式部署的
回复删除注意端口统一吧。建议使用官方IP
删除360T7神奇的成功了QAQ
回复删除所有的步骤都没问题 三件套也多次核对 但是就显示 Cloudflare账号登录失败 这可如何是好啊
回复删除看下代理能不能上api.cloudflare.com
删除请问有没可能让这个脚本在苹果手机上自动运行呢?
回复删除https://github.com/yonggekkk/Cloudflare-workers-pages-vless
删除甬哥看你的仓库最近更新了,不知道更新了什么功能?有必要更新吗?
回复删除没问题就不用更新!
删除甬哥,好像最近一次更新之后,优选脚本不下载txt.zip了,一直优选不了
回复删除已更新修复。。重装下即可
删除curl: (6) Could not resolve host: gitlab.com
回复删除升级下curl试试
删除优选IP测试无速度了,也链接不上了。。。已经重新安装了还是不行
回复删除用官方IP吧。。。或者单个IP对单个域名
删除普通路由刷的operwrt支持吗?如红米AX6000刷的openwrt
回复删除你可以试试,主要是依赖问题
删除优选反代ip脚本本地连接失败(国内源好像失效了)。
回复删除开代理试试国外源
删除WIN64版怎么没有了,只有WIN10版,WIN7电脑用不了
回复删除chatgpt无法访问了不知道是不是?
回复删除是不是用CF vless?可能proxyIP挂了
删除proxyIP怎么可以获得?
删除因为都是公开的,且经常失效,用别人的吧
删除甬哥,能不能出个群晖docker的安装教程?
回复删除甬哥群晖nas里面的docker能用么?能出个简单的教程么?
回复删除docker没考虑。。。
删除感谢甬哥分享!请教下,这个脚本是不是只是用与x86的软路由,arm的openwrt是不是不能用,尝试操作总报错
回复删除支持arm。。。不知道你报什么错,多数原因是固件依赖不全
删除修改了默认显示数量为5,确认了CFST-DN的值也是5,但是还是会输出10条A记录。可能会是什么原因呢?
回复删除如果测速失败,一律显示10个。你应该是测试失败了
删除在节点失效的情况下,脚本无法登录CF!
回复删除cdnip.sh: line 80: jq: command not found
回复删除Cloudflare账号登陆失败,尝试重连 (1/5)...
cdnip.sh: line 80: jq: command not found
Cloudflare账号登陆失败,尝试重连 (2/5)...
cdnip.sh: line 80: jq: command not found
Cloudflare账号登陆失败,尝试重连 (3/5)...
cdnip.sh: line 80: jq: command not found
Cloudflare账号登陆失败,尝试重连 (4/5)...
cdnip.sh: line 80: jq: command not found
我已经确定信息都没错 就是登录不上
安装下jq依赖
删除使用手机termux没有/root文件夹, 这个怎么办呢?
回复删除不用管,直接跑
删除yong哥好,近期脚本运行正常但是不能把地址导入cf里了,显示导入失败,已经检查过所有的参数都没问题,不知道怎么回事?!
回复删除换个节点
删除Cloudflare账号登陆失败,尝试重连 (1/5)...
回复删除Cloudflare账号登陆失败,尝试重连 (2/5)...
Cloudflare账号登陆失败,尝试重连 (3/5)...
Cloudflare账号登陆失败,尝试重连 (4/5)...
尝试5次登陆CF失败,检查CF邮箱、区域ID、API Key,这三者信息是否填写正确,或者查下当前代理的网络能否打开Cloudflare官网?
试了很多遍已经,验证token也都正确.
{"result":{"id":"88f507ca29218a15d12523b5121724c7","status":"active"},"success":true,"errors":[],"messages":[{"code":10000,"message":"This API Token is valid and active","type":null}]}
之前一直很好用,突然从一个月前就连不上了.更新了脚本也不行.
不知道该怎么办了.
节点不要用CF vless。代理IP容易失效,上不了CF
删除没有用代理和openwrt,直接在服务器上部署,也是一直提示
删除Cloudflare账号登陆失败,尝试重连 (1/5)...
Cloudflare账号登陆失败,尝试重连 (2/5)...
Cloudflare账号登陆失败,尝试重连 (3/5)...
Cloudflare账号登陆失败,尝试重连 (4/5)...
尝试5次登陆CF失败,检查CF邮箱、区域ID、API Key,这三者信息是否填写正确,或者查下当前代理的网络能否打开Cloudflare官网?
测试了是可以打开的。怎么解决?
当前节点不行,换个
删除所有都是按照教程填写的,TG也推送不了,优选IP后,openclash也启动不了,手动都启动不了了,2024-03-24 06:13:23【/tmp/openclash_last_version】下载失败:【curl: (6) Could not resolve host: raw.githubusercontent.com】
回复删除本地网络不支持github?
删除你好!请问默认的测速网址是多少?我在局域网另一台没有魔法插件的机子上测速,走代理的机子不能断开魔法。
回复删除speed.bestip.one/__down?bytes=50000000
删除speed.bestip.one/__down?bytes=50000000
回复删除这个测速地址连不上了。有其他的测速地址吗?
是的,目前被套了CF。。我看看,到时更新下
删除反馈一下,关于”OpenWrt软路由优选IP终极小白教程二“。今天GG了。 脚本停在”测速“的地方,无法继续下一步。不知道其他地方会不会正常?
回复删除换个测速地址,或者重装下
删除op上连接不成功呢,srplus的vless到同样的ws自建机儿就可以通,这需要改啥才行
回复删除软路由各种问题。不好说
删除甬哥,搞一个可以筛选区域的就好了,比如要用币安,就没法使用美国的节点
回复删除目前不考虑了
删除甬哥,这个脚本还在更新吗,会不会自动更新呢,目前我的版本是4月1日的。能不能强行ipv6测速呢,我的网络有ipv6,但是脚本显示没有
回复删除会吧,不频繁
删除可以给推送结果增加测速结果展示。对前一次的解析结果进行测试,如果仍然符合要求则直接续用,减少测速的时间。可以从ipv4和ipv6二选一改为可以都分别解析一个或多个。
回复删除甬哥,我把服务器地址填为2606:4700::是可以使用的,应该是脚本判断ipv6存在bug,期待甬哥能更新一下。
回复删除这个到时再看吧。
删除甬哥,能不能实现两个优选域名,一个用来优选官方的,一个用来优选反代的,因为最近官方优选域名晚高峰不太行了
回复删除勇哥,为何我的路由器又ipv6,脚本却显示不支持呢?
回复删除测试下是否有三大营运商的IPV6
删除我在白嫖哥那买的优选IP软件和IP库怎么能使用你的脚本
回复删除把IP复制到IP.TXT文件中,用官方模式运行
删除依赖安装提示
回复删除Collected errors:
* verify_pkg_installable: Only have 0kb available on filesystem /overlay, pkg jq needs 101
* opkg_install_cmd: Cannot install package jq.
换个系统试试,可能少依赖
删除优选IP中断,未生成result.csv文件,请尝试更换端口或者重新执行一次
回复删除按尝试的说明重新执行,更换下测试网站
删除优选代理软件什么时候可以加入MihomoTProxy的暂停 勇哥
回复删除已更新支持
删除甬哥你好。我跟着教程做,软路由的PASSWALL在筛选时能正确地关闭开启,也确实筛选到IP并且自动在CF里加入解析了。但是很奇怪,有时候筛选完的IP是很好用,速度很快。有时候确不好用,根本翻不了。在CF的DNS解析里看是正确的,在ITDOGS里TCPing也能看到解析是正确的。这是什么原因呢?能如何修正?
回复删除多个平台测试下结果
删除甬哥你好,不知道能不能加入支持shellclash?因为选择clash客户端不会自动关闭和打开服务。而PASSWALL使用上总是不稳定。。谢谢
回复删除shellclash在/etc/init.d目录下叫什么?
删除甬哥不好意思,软件名打错了,应该是shellcrash。在/etc/init.d下也有个shellcrash。平时在终端里打clash就能进入设置。https://github.com/juewuy/ShellCrash
删除已更新支持,重装下试试
删除好的!谢谢甬哥
删除