关于 Goedge
GoEdge (https://goedge.cloud/) 是一款管理分布式CDN边缘节点的开源工具软件,目的是让用户轻松地、低成本地创建CDN/WAF等应用。
前言
7月底的时候Goedge有爆出其已被原作者超哥转让给方能系,且在其边缘节点程序最新版本v1.4.1中投毒恶意JS脚本,导致客户网站将在某些特定情况下被重定向至违法网站。本文章的教程是手动部署 v1.3.9 纯净版本(开心版)。由于是官包+注册码离线激活,且屏蔽了官方域名通信,存在后门的并概率不大。
安装unzip以及mySQL
这里不做演示
屏蔽官方域名
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
创建安装目录
mkdir /usr/local/goedge
cd /usr/local/goedge
获取程序包并解压
X86_64 使用:
arm64 使用:
https://pan-home.shanrenyi.top/f/qlghX/edge-admin-linux-amd64-plus-v1.3.9.zip
arm64 使用:
https://pan-home.shanrenyi.top/f/pkJiA/edge-admin-linux-arm64-plus-v1.3.9.zip
启动管理平台
cd edge-admin/
bin/edge-admin start
提示类似于以下的信息:
Edge Admin started ok, pid: 109053
启动管理平台
默认启动的端口是 7788,可以在浏览器上通过:http://IP地址:7788/
替换边缘节点包
X86_64 使用:
arm64 使用:
https://pan-home.shanrenyi.top/f/ojwsv/edge-node-linux-amd64-v1.3.9.zip
arm64 使用:
https://pan-home.shanrenyi.top/f/DQ3c3/edge-node-linux-arm64-v1.3.9.zip
cd /usr/local/goedge/edge-admin/edge-api/deploy
rm -rf *.zip
开心版激活码
F4BuVYEKSDWV+I13ISd5NUyBcWOlH0af4/ow9obzYBS3XvYC9IsK86k5UDyyBv9vqJWN2/FQTDbPyuAO0zxYlkLDC0c8rrShs+7PAkqM0O8wBIGknzForgidDZahky5Lo/ZWaPZ1dVFUxmV29ykb0I0b4tv7Q3OtnTylOuzf//MYrlvyw6VJQMGnsttmeHzsNL/r0yDONOEXZoGoLZsuBKnkfXt+qt6bZF+kM1ncbh+sY42BrPTWQ12sXqJS3qHlzU0FFl9lTNzLGYYhq5vi/4sJuPVE50/uLCtslTJdb9zOGR915hnM+jHYsR+jUk0QxOqtreaHpsvNuLkexXbkmA==
边缘节点安装
浏览器访问管理平台,依次点击「边缘节点」,「创建节点」,按要求填入节点名称、节点公网IP地址、SSH端口号,添加SSH登录信息,点击「远程安装」,即可一键完成边缘节点安装部署。