. Cloudflare WARP使用教程 ip优化脚本 解决WARP连接问题CF_DNS_LOOKUP_FAILURE

近期文章:OpenVPN AS:基于Web的OpenVPN服务管理、用户限制修改、OpenVPN客户端使用教程

使用cloudflare warp vpn有一段时间了,记录一下使用过程中遇到的问题以及首选IP脚本的设置。

cloudflare warp下载地址

下载客户端:https://1.1.1.1/,根据系统下载安装

cloudflare warp下载cloudflare WARP问题无法连接,已解决

CF_DNS_LOOKUP_FAILURE 已解决

在我的MacO上安装WARP后,连接一直报错:CF_DNS_LOOKUP_FAILURE。在网上查了很久也没找到解决办法。终于尝试解决了

尝试解决1.尝试卸载WARP并重新安装,但问题仍然存在。

2、执行命令行warp-cli registration delete删除注册配置,然后卸载WARP,重新安装WARP就可以实际连接了。真是太神奇了。更多有关连接的问题,请参阅下面的教程。

设置WARP密钥以获得无限流量

2种获得无限流量的方法

1. Telegram机器人generatewarpplusbot获取warp无限流量密钥

1.1 https://t.me/generatewarpplusbot 点击打开

telegram机器人generatewarpplusbot获取warp key 1.2点击开启(start)-》/generate-订阅三个频道-I have subscribe(我已订阅)

telegram 机器人generatewarpplusbot获取warp密钥telegram 机器人generatewarpplusbot获取warp key等。生成无限warp key后,可以取消订阅频道。

1.3 再次点击/generate自动返回按键,如下图

telegram 机器人generatewarpplusbot获取warp密钥telegram 机器人generatewarpplusbot获取warp密钥,并且可以每2小时再次生成密钥。

我在这里分享2个获得的扭曲钥匙供大家免费使用。

3L6y5MS9-5v08tz2H-y1E3zP42

M3Q5o10w-bT47E01I-4j937zit

1.4 打开warp,点击PreferencesAccountUse Different Key》输入上面获得的warp密钥,最后点击 Done

telegram 机器人generatewarpplusbot获取warp无限流量keytelegram机器人generatewarpplusbot获取warp无限流量key1.5,如下图Data Remaining

telegram 机器人generatewarpplusbot获取warpwarp密钥telegram 机器人generatewarpplusbot获取warpwarp密钥。这是获得无限流量的第一种方式。

2.注册并登录cloudflare,设置零信任(支付方式需验证)

2.1 cloudflare注册地址https://dash.cloudflare.com/sign-up 用常用邮箱注册即可

2.2 登录cloudflare后,点击左侧菜单栏Zero Trust<img src=”https://zhpengfei.com/wp-content/uploads/2024/05/BC5409628C5789D2F0D1D76254919892-1024×757.jpg” alt=”Zero Trust” />strongZero Truststrong2.3,设置团队名称

cloudflare Zero Trust设置团队名称cloudflare 零信任设置团队名称2.4 选择免费计划

选择 free计划 选择免费套餐。免费计划支持50 个用户连接,这已经足够了。

2.5 验证付款方式

仅验证付款方式,不会扣款

绑定虚拟卡和账单信息 绑定虚拟卡及账单信息我这里绑定的虚拟信用卡之前已经写过如何使用fomepay虚拟信用卡的教程,这里不再赘述。

填写虚拟信用卡信息和账单地址,保存,然后点击下一步

2.6 点击Purchase订阅 free计划订阅免费计划,此时完成付款验证

2.7 cloudflare 零信任登录

warp Preferences warp account warp Team namewarp Team name 自动打开浏览器并提示输入cloudflare注册邮箱进行短信验证

cloudflare 注册您的邮箱地址,输入验证码,点击登录

cloudflare登录

登录成功,一定要点击打开Cloudflare WARP cloudflare warp 登录成功打开warp 登录成功,连接零信任

cloudflare warp 零信任连接成功warp 零信任连接成功

接下来使用脚本cloudflare+speedtest测试最优IP

MacOS端自动检测首选IP并自动设置第一个最优IP。

请复制下面的warp-yxip-mac.sh脚本并直接使用

评论:

1. Warp尚未登录零信任。执行以下脚本即可找到最佳IP地址,无需输入开机密码。

2. warp登录零信任后,执行以下脚本设置最佳IP。您需要输入开机密码。由于命令前面加了sudo,如果没有sudo,执行命令时会报Error: Operation notauthorized in this context的错误。这会导致设置失败。这是因为执行权限不够,当然你也可以手动执行sudo warp-clitunnelendpointsetoptimalip:port,输入开机密码就会成功。

注意:执行脚本时,请先断开VPN,否则获取的首选IP不准确。

#!/bin/bash

导出LANG=en_US.UTF-8

红色=’33[31m’

绿色=’33[32m’

黄色=’33[33m’

普通=’33[0m’

红色的() {

echo -e ‘33[31m33[01m$133[0m’

}

绿色的() {

echo -e ‘33[32m33[01m$133[0m’

}

黄色的() {

echo -e ‘33[33m33[01m$133[0m’

}

# 选择客户端CPU架构

archAffix(){

案例“$(uname -m)”

x86_64 | x86_64 amd64 ) echo ‘amd64’ ;

ARMv8 | ARM64 | aarch64 ) echo ‘arm64’ ;

* ) 红色“不支持的CPU 架构!”出口1 ;

埃萨克

}

端点x(){

# 删除之前的首选结果文件以避免错误

rm -f 结果.csv

wget https://gitlab.com/Misaka-blog/warp-script/-/raw/main/files/warp-yxip/warp-darwin-$(archAffix) -O warp

# 取消Linux自带的线程限制来生成首选Endpoint IP

ulimit -n 102400

# 启动WARP端点IP优化工具

chmod +x 扭曲

如果[[ $1==6 ]];然后

./warp-ipv6

别的

。/经

# 显示前十个首选端点IP 以及如何使用它们

green ‘当前最优端点IP结果如下,已保存至result.csv:’

猫结果.csv | awk -F, ‘$3!=’超时毫秒’ {print} ‘ |排序-t、-nk2 -nk3 |优衣库|头-11 | awk -F, ‘{print ‘Endpoint’$1′ 丢失数据包率’$2′ 平均延迟’$3}’

回声”

黄色’使用IP 的首选方法如下:’

黄色’1.将WARP 的WireGuard 节点的默认Endpoint IP:engage.cloudflareclient.com:2408 替换为本地网络的最佳Endpoint IP’

echo ‘设置方法命令行执行:warp-cli隧道端点设置首选IP+端口’

best_ip=`awk -F, ‘NR==2{print $1}’ result.csv`

组织=`warp-cli 设置|grep 组织|wc -l`

如果[ $Organization -eq 1 ];那么

sudo warp-cli 隧道端点集$best_ip

echo ‘已成功自动设置为第一最优IP’

别的

warp-cli 隧道端点集$best_ip

echo ‘已成功自动设置为第一最优IP’

# 删除WARP Endpoint IP首选工具及其关联文件

rm -f 扭曲

}

菜单(){

echo ‘#################################################### ###########’

echo -e ‘# ${RED}WARP端点IP一键优化脚本${PLAIN} #’

echo ‘#################################################### ###########’

回声”

echo -e ‘ ${GREEN}1.${PLAIN} WARP IPv4 端点IP 首选${YELLOW}(默认)${PLAIN}’

echo -e ‘ ${GREEN}2.${PLAIN} WARP IPv6 端点IP 首选’

回显’————-‘

echo -e ‘${GREEN}0.${PLAIN} 退出脚本’

回声”

read -rp ‘请输入选项[0-2]: ‘ menuInput

案例$menu输入

2) 端点x 6;

0 ) 退出1 ;

* ) 端点x ;

埃萨克

}

菜单

sh warp-yxip-mac.sh #执行脚本,如下图,输入1回车开始检测

mac warp设置优选 ipmac warp 设置和首选IP 执行结果保存在result.csv 文件中,并自动设置为脚本中的第一个首选IP。如果您想设置其他IP,请执行以下命令并替换首选IP(打开终端执行)

warp-cli 隧道端点设置最好是ip: 端口号或sudo warp-cli 隧道端点设置最好是ip 最好是ip: 端口号

要恢复默认设置,请执行以下命令

warp-cli 隧道端点重置

Windows端自动检测首选IP脚本并设置首选IP

1.下载warp首选脚本工具

它位于Google Cloud Drive 上,每个人都可以下载并使用它。

链接:谷歌云盘

2.解压后进入warp-yxip-win目录

3.执行首选warp-yxip.bat脚本检测首选IP

双击warp-yxip(warp-yxip.bat),输入1开始检测首选IP,结果仍然保存在result.csv文件中。

win warp设置优选 ipwin warp set Preferred ip4,设置首选IP

双击打开warp设置端点(warp设置端点.bat),将result.csv中的优先级IP和端口复制到此处,然后按Enter键

win warp设置优选 ipwin warp 设置首选ip win warp设置优选 ipwin warp 设置首选ip 此处设置首选ip

cloudflare 扭曲的缺点

1、连接warp后,访问国内网站非常慢,甚至打开百度也很慢。结果ping后,延迟了300ms左右。

cloudflare warp缺点Cloudflare warp 缺点2.不支持部分流媒体,如Netflix、Disney等。

通常我还是更喜欢自己买的机场绕道。我会在下面的文章中在手机上详细介绍和使用。我的电脑上的VPN 每天24 小时开启。不影响工作效率和日常生活。玩王者或者看短视频完全不影响我。不想在cloudflare warp 上花费太多时间。有兴趣的朋友可以看一下。