搜索
缓存时间08 现在时间08 缓存数据 你可能在一个人面前一文不值,却在另一个人面前是无价之宝。谨记自己的价值所在,这就是人挪活的道理所在。早安!
查看: 1566|回复: 2

GoEdge v1.4.2授权失效,降级v1.3.9教程来了

[复制链接]
发表于 2024-7-31 13:14:06 | 显示全部楼层 |阅读模式

厌倦了滚动浏览相同的帖子?当您创建帐户后,您将始终回到您离开的地方。使用帐户,不仅可以享受无广告的清爽界面!

您需要 登录 才可以下载或查看,没有账号?注册

×

降级

由于许多人在使用该产品的时候,时不时跳h站。若您是2024年5月20日之后安装的v1.3.9(或更高版本),请立即更新。虽然刚刚官方发了v1.4.1的修正版本,一旦信任崩塌就难以重建。这里提供一个可行的恢复方案。

先做hosts屏蔽

  1. hosts 屏蔽 goedge.cloud 和 goedge.cn 防止程序更新(主控和被控都要)
echo "127.0.0.1 goedge.cloud" | sudo tee -a /etc/hosts > /dev/null
echo "127.0.0.1 goedge.cn" | sudo tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cloud" | sudo tee -a /etc/hosts > /dev/null
echo "127.0.0.1 dl.goedge.cn" | sudo tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cloud" | sudo tee -a /etc/hosts > /dev/null
echo "127.0.0.1 global.dl.goedge.cn" | sudo tee -a /etc/hosts > /dev/null
cat /etc/hosts

回退主控的admin和api

  1. 回退主控的edge-admin和edge-api版本至v1.3.9,根据主控CPU架构选择
    这边提示一下,以实际目录为主!
    默认edge-admin所在位置:
    /usr/local/goedge/edge-admin/bin/edge-admin
    默认edge-api所在位置:
    /usr/local/goedge/edge-admin/edge-api/bin/edge-api
# x86_64 (amd64)
edge-admin upgrade --url=https://dl.naixi.net/cdn/goedge/goedgecn/edge-admin-linux-amd64-plus-v1.3.9.zip
edge-api upgrade --url=https://dl.naixi.net/cdn/goedge/goedgecn/edge-api-linux-amd64-plus-v1.3.9.zip

# aarch64 (arm64)
edge-admin upgrade --url=https://dl.naixi.net/cdn/goedge/goedgecn/edge-admin-linux-arm64-plus-v1.3.9.zip
edge-api upgrade --url=https://dl.naixi.net/cdn/goedge/goedgecn/edge-api-linux-arm64-plus-v1.3.9.zip

感谢群友星之卡比提供的api回退思路,这样api回滚后节点就不会提示版本低和一直重试升级了

删除API自动下载的版本

  1. 前面提到,管理系统压缩包里面带的节点程序是晚上更新的,虽然只是换了个网址,但是仍建议使用早上的版本,所以我们执行一步替换
cd /usr/local/goedge/edge-admin/edge-api/deploy

然后,删除原有的文件

rm -rf edge-node-linux-amd64-plus-v1.3.9.1.zip
rm -rf edge-node-linux-arm64-plus-v1.3.9.1.zip

获取第一版

把v1.3.9的包补回去

wget -O edge-node-linux-amd64-v1.3.9.zip https://dl.naixi.net/cdn/goedge/goedgecn/edge-node-linux-amd64-plus-v1.3.9.zip
wget -O edge-node-linux-arm64-v1.3.9.zip https://dl.naixi.net/cdn/goedge/goedgecn/edge-node-linux-arm64-plus-v1.3.9.zip
wget -O edge-dns-linux-amd64-v1.3.9.zip https://dl.naixi.net/cdn/goedge/goedgecn/edge-dns-linux-amd64-v1.3.9.zip
wget -O edge-dns-linux-arm64-v1.3.9.zip https://dl.naixi.net/cdn/goedge/goedgecn/edge-dns-linux-arm64-v1.3.9.zip

到这,主控就重装好了,不过要提醒的是,检查一下这个目录/edge-admin/edge-api/deploy
里面有没有比1.3.9更高版本的文件,有的话删掉


只是重装主控可不行,投毒投在节点啊!!!
确保已经安装curl、unzip
这边建议直接替换edge-node二进制,或是直接重装。

被控替换二进制

这里推荐Senra大佬提供的不卸载edge直接替换文件方案:(arm节点请将amd64更改为arm64)

wget https://dl.naixi.net/cdn/goedge/goedgecn/edge-node-linux-amd64-plus-v1.3.9.zip
unzip edge-node-linux-amd64-plus-v1.3.9.zip
ln -sf /usr/local/goedge/edge-node/bin/edge-node /usr/bin/edge-node
edge-node cache.garbage --delete
edge-node stop
mv edge-node/bin/edge-node /usr/local/goedge/edge-node/bin/edge-node
rm -f edge-node-linux-amd64-plus-v1.3.9.zip
sleep 5 && edge-node start
sleep 5 && edge-node status

常见问题

访问控制台还是报错更新,请回退API版本

edge-api upgrade --url=https://dl.naixi.net/cdn/goedge/goedgecn/edge-api-linux-amd64-plus-v1.3.9.zip

并重启edge-api的服务即可

爱生活,爱奶昔~
发表于 2024-7-31 15:12:54 | 显示全部楼层
这个必须支持~~
爱生活,爱奶昔~
回复 支持 1 反对 0

使用道具 举报

发表于 2024-8-2 14:06:03 | 显示全部楼层
请问能不能出个视频教程
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

Powered by Nyarime. Licensed

GMT+8, 2024-12-9 08:27 , Processed in 0.031004 second(s), 18 queries , Gzip On, Redis On
发帖际遇 ·手机版 ·小黑屋 ·RSS ·奶昔网

登录切换风格
快速回复 返回顶部 返回列表