当前位置:   article > 正文

Cloudflared WARP client 在LInux上的安装_cloudflare warp linux

cloudflare warp linux

Cloudflared WARP client 在无界面ubuntu 18.04上的安装(其他warp支持的linux os类似的)

前言

耗时一个白天+一个晚上,成功的时候心情大好!
前提是你已经有一个cloudflare 账号,并且注册了teams。
有空再写如何注册 Zero Trust
终于发现一篇文章,参考 官方文章

其他linux os版本类似

免费的

全球可达任意网站

开始

  1. 拥有ubuntu18.04 配置好ssh,然后进入 root账户 使执行命令

apt-get update;apt-get upgrade;

apt install curl;apt install gpg

  1. 按照官网执行命令
# Add cloudflare gpg key
curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg


# Add this repo to your apt repositories
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list


# Install
sudo apt-get update && sudo apt-get install cloudflare-warp
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

重点

Enroll into Cloudflare Zero Trust using your organization’s team name。
加入你的zero trust团队

warp-cli teams-enroll <your-team-name>
  • 1

在这里插入图片描述
由于在命令行不会弹出浏览器,需要手动使用浏览器访问下面链接
在这里插入图片描述
填入你注册zero trus的邮箱,然后接受验证码,填入验证码。
在这里插入图片描述
然后 查看页面源代码,找到

<meta http-equiv="refresh" content="0;url=com.cloudflare.warp://qwer马赛克.cloudflareaccess.com/auth?token=eyJhbGciOiJSUzI1NiIsImtpZC省略" />
  • 1

复制这一串信息

com.cloudflare.warp://.cloudflareaccess.com/auth?token=

在ubuntu执行命令 ,这里需要稍微快一点,否则token会失效

warp-cli teams-enroll-token com.cloudflare.warp://<your-team-name>.cloudflareaccess.com/auth?token=<your-token>
  • 1

在这里插入图片描述
然后测试 ,成功。

curl https://www.cloudflare.com/cdn-cgi/trace/
warp-cli account
  • 1
  • 2

在这里插入图片描述
在这里插入图片描述
ping google.com
在这里插入图片描述
查看外网IP,发现是IPv6地址
curl ifconfig.me
在这里插入图片描述
此刻已经是全局代理。
warp-cli enable-always-on

结束

功夫不负有心人,坚持才会胜利。
后面在把移动端和kali研究一下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/271350
推荐阅读
相关标签
  

闽ICP备14008679号