GoEdge CDN v1.3.9 纯净版部署指南 --人人都有企业运营级CDN系统

技术文档 713 4259

前情提要

众所周知,GoEdge是一套开源CDN系统,包含开源免费的社区版及付费的商业版。前段时间爆出其已被原作者超哥转让给方能系(黑产),且在其边缘节点程序最新版本v1.4.1中投毒(包括社区版及商业版在内的所有版本),即在客户创建的加速站点引入第三方(方能系)恶意JS脚本,导致客户网站将在某些特定情况下被重定向至违法网站。

目前发现GoEdge v1.3.9存在两个发行版,根据种种迹象表明,v1.3.9(第一版)可能是原作者超哥维护的最后一个版本,较为安全;而第二版及后续版本则极有可能已不再安全,强烈不建议使用。

即使官方目前已经发表所谓“澄清声明”,且声称最新版本中已“修复”投毒问题,但信任一旦崩塌就难以重建,建议所有已经安装使用GoEdge v1.3.9以上版本(或安装/更新时间晚于2024年5月20日)的用户回退到 v1.3.9 安全版本。

如果你还没有安装过GoEdge,可根据本文档流程手动部署 v1.3.9 纯净版本(由 @DigitalVirt 提供的存档),并轻易地通过离线激活GoEdge旗舰版终身授权,实现人手一套企业运营级CDN,真正让闲置小鸡发光发热。由于是官包+注册码离线激活,且屏蔽了官方域名通信,存在后门的概率不大。

管理平台安装(必要)

安装unzip

  • 在CentOS(5、6、7)下可以使用:

sudo yum -y install unzip
  • RedHa/CentOS 8/CentOS 9/RockyLinux9/Fedora下可以使用:

dnf -y install unzip
  • 在Debian/Ubuntu下可以使用:

sudo apt install unzip
  • 在Freebsd下可以使用:

pkg install unzip

屏蔽官方域名

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
  • 或手动修改hosts文件

vi /etc/hosts
127.0.0.1 goedge.cn
127.0.0.1 goedge.cloud
127.0.0.1 dl.goedge.cloud
127.0.0.1 dl.goedge.cn
127.0.0.1 global.dl.goedge.cloud
127.0.0.1 global.dl.goedge.cn

创建安装目录

mkdir  /usr/local/goedge
cd /usr/local/goedge

获取程序包并解压

  • 国际源(Cloudflare)

# X86_64
wget https://static-file-global.353355.xyz/goedge/edge-admin-linux-amd64-plus-v1.3.9.zip

# aarch64
wget https://static-file-global.353355.xyz/goedge/edge-admin-linux-arm64-plus-v1.3.9.zip
  • 国内源(阿里云CDN)

# X86_64
wget https://fj.ly93.cc/37/1809553326/edge-admin-linux-amd64-plus-v1.3.9.zip

# aarch64
wget https://fj.ly93.cc/37/1809551208/edge-admin-linux-arm64-plus-v1.3.9.zip
unzip -o ./edge-admin-linux-amd64-plus-v1.3.9.zip

启动管理平台

cd edge-admin/
bin/edge-admin start

如果没有意外的话,服务就正常启动了,并提示类似于以下的信息:

Edge Admin started ok, pid: 109053

可以使用ps命令,来检查进程是否存在:

ps ax|grep edge

可以看到类似于以下的进程信息:

31643 ?        Sl     0:04 bin/edge-admin

就说明管理平台启动成功;可以在 logs/run.log 中查看启动的日志,方便我们诊断问题; 默认启动的端口是 7788,确认进程已经启动的时候,可以在浏览器上通过:

http://IP地址:7788/

访问管理平台;如果你的服务器上已经设置了防火墙,需要在防火墙设置 7788 这个端口是通过的;如果能正常访问上述网址的话,系统会自动进入安装过程,按照界面提示填写各项选项即可。

安装系统服务

bin/edge-admin service

安装MySQL

sudo curl -s https://static-file-global.353355.xyz/goedge/mysql/install-mysql.sh | bash

替换边缘节点包

  • 国际源(Cloudflare)

cd /usr/local/goedge/edge-admin/edge-api/deploy
rm -rf *.zip

wget -O edge-node-linux-amd64-v1.3.9.zip https://static-file-global.353355.xyz/goedge/edge-node-linux-amd64-plus-v1.3.9.zip
wget -O edge-node-linux-arm64-v1.3.9.zip https://static-file-global.353355.xyz/goedge/edge-node-linux-arm64-plus-v1.3.9.zip
  • 国内源(阿里云CDN)

cd /usr/local/goedge/edge-admin/edge-api/deploy
rm -rf *.zip

wget -O edge-node-linux-amd64-v1.3.9.zip https://fj.ly93.cc/37/1809540483/edge-node-linux-amd64-plus-v1.3.9.zip
wget -O edge-node-linux-arm64-v1.3.9.zip https://fj.ly93.cc/37/1809540478/edge-node-linux-arm64-plus-v1.3.9.zip

旗舰版激活

浏览器访问管理平台,依次点击「系统设置」,「商业版本」,「激活」,直接粘贴下方提供的旗舰版注册码即可完成离线激活,终身有效;或者参考此篇提供的五种获取注册码的方式:https://www.nodeseek.com/post-138160-1

F4BuVYEKSDWV+I13ISd5NUyBcWOlH0af4/ow9obzYBS3XvYC9IsK86k5UDyyBv9vqJWN2/FQTDbPyuAO0zxYlkLDC0c8rrShs+7PAkqM0O8wBIGknzForgidDZahky5Lo/ZWaPZ1dVFUxmV29ykb0I0b4tv7Q3OtnTylOuzf//MYrlvyw6VJQMGnsttmeHzsNL/r0yDONOEXZoGoLZsuBKnkfXt+qt6bZF+kM1ncbh+sY42BrPTWQ12sXqJS3qHlzU0FFl9lTNzLGYYhq5vi/4sJuPVE50/uLCtslTJdb9zOGR915hnM+jHYsR+jUk0QxOqtreaHpsvNuLkexXbkmA==

边缘节点安装(安装在你的CDN节点上)

浏览器访问管理平台,依次点击「边缘节点」,「创建节点」,按要求填入节点名称、节点公网IP地址、SSH端口号,添加SSH登录信息,点击「远程安装」,即可一键完成边缘节点安装部署。

由于上面的流程已经替换过/deploy目录下的边缘节点包,故此处一键安装的边缘节点程序版本都是安全版本,无需担忧。

安装成功后,建议参照安装管理平台时的操作,前往已安装的节点手动修改hosts屏蔽与官方域名的通信!

用户平台安装(非必要,仅商业化运营需要)

转到安装目录

cd /usr/local/goedge

获取程序包并解压

  • 国际源(Cloudflare)

# X86_64
wget https://static-file-global.353355.xyz/goedge/edge-user-linux-amd64-v1.3.9.zip

# aarch64
wget https://static-file-global.353355.xyz/goedge/edge-user-linux-arm64-v1.3.9.zip
  • 国内源(阿里云CDN)

# X86_64
wget https://fj.ly93.cc/37/1809540410/edge-user-linux-amd64-v1.3.9.zip

# aarch64
wget https://fj.ly93.cc/37/1809540413/edge-user-linux-arm64-v1.3.9.zip
unzip -o ./edge-user-linux-amd64-v1.3.9.zip

管理平台添加用户节点

浏览器访问管理平台,依次点击「系统设置」,「高级设置」,「用户节点」,「添加节点」,节点名称任意填写,进程监听端口及外部访问地址端口建议保持一致,官方文档建议可填写80/443。

创建完毕后点击「安装节点」,可以看到配置文件内容信息,复制全部内容留作下步备用。

创建配置文件

vi /usr/local/goedge/edge-user/configs/api_user.yaml

粘贴上步获取到的配置文件内容信息,保存并退出。

启动用户平台

cd edge-user/
bin/edge-user start

安装系统服务

bin/edge-user service

如果你的用户平台并非与管理平台安装在同一台服务器,安装成功后,建议参照安装管理平台时的操作,前往已安装的节点手动修改hosts屏蔽与官方域名的通信!

智能DNS模块安装(非必要)

转到安装目录

cd /usr/local/goedge

获取程序包并解压

  • 国际源(Cloudflare)

# X86_64
wget https://static-file-global.353355.xyz/goedge/edge-dns-linux-amd64-v1.3.9.zip

# aarch64
wget https://static-file-global.353355.xyz/goedge/edge-dns-linux-arm64-v1.3.9.zip
  • 国内源(阿里云CDN)

# X86_64
wget https://fj.ly93.cc/37/1809540514/edge-dns-linux-amd64-v1.3.9.zip

# aarch64
wget https://fj.ly93.cc/37/1809540511/edge-dns-linux-arm64-v1.3.9.zip
unzip -o ./edge-dns-linux-amd64-v1.3.9.zip

管理平台添加DNS节点

浏览器访问管理平台,依次点击「智能DNS」,「集群管理」(首次需要先创建一个集群,名称随意),然后点击「创建节点」,按要求填入节点名称、节点公网IP地址。

创建完毕后点击创建好的节点名称,点击「安装节点」,可以看到配置文件内容信息,复制全部内容留作下步备用。

创建配置文件

vi /usr/local/goedge/edge-dns/configs/api_dns.yaml

粘贴上步获取到的配置文件内容信息,保存并退出。

启动用户平台

cd edge-dns/
bin/edge-dns start

安装系统服务

bin/edge-dns service

如果你的智能DNS模块并非与管理平台安装在同一台服务器,安装成功后,建议参照安装管理平台时的操作,前往已安装的节点手动修改hosts屏蔽与官方域名的通信!

常用指令

端口占用查询

sudo netstat -tuln | grep :53

解除53端口占用

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
sudo rm /etc/resolv.conf
sudo touch /etc/resolv.conf
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

本文档使用的GoEdge存档镜像

https://drive.google.com/drive/folders/1-2JbKiNy-MWF7RLnIUIRXiT-AE37rUDx 感谢 @DigitalVirt 提供的存档,已与 dl.naixi.net 等多个源提供的包进行MD5校验结果一致,应该没有大问题。

官方文档

出现任何问题,可参考官方文档说明:https://goedge.cloud/docs


也许您对下面的内容还感兴趣:

留言713

  1. 2K电影
    回复
    看在楼主的面子上,认真回帖!https://www.2kdy.com
    1. 访客
      回复
      非常大放松放松放松放松发 【 3 p u . b i z 】幼 女 资 源 ██ ██ ██
    1. 访客
      回复
      TVTVTTVVT如此如此柔柔弱弱传承人 【 3 p u . b i z 】幼 女 资 源 ██ ██ ██
  1. 2K电影
    回复
    看了这么多帖子,第一次看到这么经典的!https://www.2kdy.com
  1. 2K电影网
    回复
    网页的加载速度非常快,不会影响用户体验。https://www.2kdy.com
  1. 2K影视
    回复
    这里的资源非常丰富,帮助我解决了很多问题。https://www.2kdy.com
  1. 香蕉电影
    回复
    收藏了,怕楼主删了!https://www.xjtv1.com
  1. 2K电影
    回复
    管它三七二十一!https://www.2kdy.com
  1. 香蕉影院
    回复
    文章论点明确,论据充分,说服力强。https://www.xjtv1.com
  1. 香蕉影视
    回复
    楼上的说的很多!https://www.xjtv1.com
  1. 2K电影网
    回复
    今天怎么了,什么人都出来了!https://www.2kdy.com
  1. 香蕉电影
    回复
    楼上的这是啥态度呢?https://www.xjtv1.com
  1. 香蕉影院
    回复
    你觉得该怎么做呢?https://www.xjtv1.com
  1. 免费电影
    回复
    最近压力山大啊!https://www.2kdy.com
  1. 2K电影
    回复
    没人理我,好伤心啊!https://www.2kdy.com
  1. 2K影院
    回复
    楼上的真不讲道理!https://www.2kdy.com
  1. 免费电影
    回复
    坚持回帖!https://www.2kdy.com
  1. 免费电影
    回复
    大神好强大!https://www.2kdy.com
  1. 免费电影
    回复
    收藏了,楼主加油!https://www.2kdy.com
  1. 365短剧
    回复
    好东西,学习学习!https://www.365duanju.com
  1. 2K电影
    回复
    顶顶更健康!https://www.2kdy.com
  1. 365网剧
    回复
    每天顶顶贴,一身轻松啊!https://www.365duanju.com
  1. 365网剧
    回复
    雷锋做好事不留名,都写在帖子里!https://www.365duanju.com
  1. 心理咨询室设备厂家
    回复
    支持楼上的!https://aptlawfirm.com/9337.html
  1. 365网剧
    回复
    楼主的文笔不错!https://www.365duanju.com
  1. 心理咨询室设备厂家
    回复
    楼上的心情不错啊!https://aptlawfirm.com/
  1. 心理器材
    回复
    好东西,赞一个!https://aptlawfirm.com/
  1. 2K影院
    回复
    怪事年年有,今年特别多!https://www.2kdy.com
  1. 2K影院
    回复
    收藏了,很不错的内容!https://www.2kdy.com
  1. 2K影视
    回复
    楼主的等级很高啊!https://www.2kdy.com
  1. 2K电影网
    回复
    楼上的能详细介绍一下么?https://www.2kdy.com
  1. 免费电影
    回复
    最近压力山大啊!https://www.2kdy.com
  1. quickq
    回复
    楼上的心情不错啊!https://www.quickq9.com
  1. QuickQ
    回复
    在这个版块混了这么久了,第一次看见这么给你的帖子!https://www.quickq9.com
  1. quickq下载
    回复
    楼主人气很旺!https://www.quickq9.com
  1. 谷歌浏览器官网
    回复
    楼主该去看心理医生了!https://zh-chrome.it.com
  1. helloworld官网下载
    回复
    好东西,赞一个!https://ai-helloworlds.com
  1. helloworld下载
    回复
    论坛的人气越来越旺了!https://www.cc-helloworlds.org
  1. 谷歌浏览器
    回复
    帖子很有深度!https://www.zh-chrome.it.com
  1. 有道翻译官网
    回复
    有机会找楼主好好聊聊!https://www.fanyi-youdao.it.com
  1. helloworld
    回复
    这么好的帖子,应该加精华!https://www.mac-helloworld.cn
  1. 谷歌浏览器
    回复
    吹牛的人越来越多了!https://zh-chrome.it.com
  1. 有道翻译官网
    回复
    不错的帖子,值得收藏!https://zh-youdao.it.com
  1. WPS下载
    回复
    今天过得很不爽!https://l-wps.it.com
  1. 有道翻译
    回复
    世界末日我都挺过去了,看到楼主我才知道为什么上帝留我到现在!https://youdao-win.it.com
  1. 快连VPN
    回复
    突然觉得楼主说的很有道理,赞一个!https://www.kuailian-pc.it.com
  1. 有道翻译
    回复
    支持一下!https://www.pc-youdao.it.com
  1. 快连VPN官网
    回复
    怪事年年有,今年特别多!https://www.vpn-kuailian.it.com
  1. 谷歌浏览器下载
    回复
    楼主好聪明啊!https://www.chrome-pc.it.com
  1. 有道翻译下载
    回复
    好东西,学习学习!https://www.fanyi-youdao.it.com
  1. WPS官网
    回复
    楼主看起来很有学问!https://l-wps.it.com
  1. 快连VPN官网
    回复
    楼上的心情不错啊!https://kuailian-web.it.com
  1. helloworld下载
    回复
    楼主很有艺术范!https://www.cc-helloworlds.it.com
  1. WPS
    WPS
    回复
    每天顶顶贴,一身轻松啊!https://wps-pc.it.com
  1. 有道翻译
    回复
    楼主看起来很有学问!https://www.pc-youdao.it.com
  1. 有道翻译官网
    回复
    有机会找楼主好好聊聊!https://www.fanyi-youdao.it.com
  1. 快连VPN下载
    回复
    视死如归的架势啊!https://kuailian-cn.it.com
  1. 快连VPN下载
    回复
    楼主内心很强大!https://www.vpn-kuailian.it.com
  1. wps官网下载
    回复
    看帖回帖一条路!https://www.web-wps.cn
  1. 快连VPN官网
    回复
    楼主是男的还是女的?https://kuailian-web.it.com
  1. wps
    wps
    回复
    内容很有深度!https://web-wps.net
  1. wps下载
    回复
    看了这么多帖子,第一次看看到这么有内涵的!https://pcs-wps.com.cn
  1. 谷歌浏览器
    回复
    很经典,收藏了!https://q-google.com
  1. wps
    wps
    回复
    支持楼上的!https://mace-wps.cn
  1. 快连VPN官网
    回复
    写的太好啦,评论一个https://www.kuailian-pc.it.com
  1. helloworld官网
    回复
    楼上的心情不错啊!https://on-helloworlds.cn
  1. WPS下载
    回复
    楼主是我最崇拜的人!https://www.x-wps.it.com
  1. 谷歌浏览器下载
    回复
    楼上的这是啥态度呢?https://pc-chrome.it.com
  1. wps
    wps
    回复
    楼上的这是啥态度呢?https://cm-wps.net
  1. 有道翻译
    回复
    这位作者的文笔极其出色,用词精准、贴切,能够形象地传达出他的思想和情感。https://www.youdao-pc.it.com
  1. helloworld
    回复
    大神就是大神,这么经典!https://org-helloworld.net
  1. helloworld下载
    回复
    楼主是一个神奇的青年!https://www.cn-helloworld.net
  1. wps下载
    回复
    支持楼上的!https://of-wps.cn
  1. WPS
    WPS
    回复
    这篇文章真是让人受益匪浅!https://wps-pc.it.com
  1. helloworld官网
    回复
    被楼主的逻辑打败了!https://org-helloworld.cn
  1. WPS下载
    回复
    楼主看起来很有学问!https://wps-zh.it.com
  1. 快连VPN官网
    回复
    最近压力山大啊!https://kuailian-cn.it.com
  1. 有道翻译
    回复
    这么好的帖子,应该加精华!https://www.pc-youdao.it.com
  1. wps官网下载
    回复
    我默默的回帖,从不声张!https://www.to-wps.cn
  1. helloworld下载
    回复
    鉴定完毕!https://www.co-helloworld.net
  1. wps下载
    回复
    在哪里跌倒,就在那里多爬一会儿!https://cn-wps.cn
  1. 有道翻译下载
    回复
    楼主的帖子越来越有深度了!https://youdao-win.it.com
  1. helloworld官网下载
    回复
    顶!顶!顶!https://cm-helloworld.net
  1. 有道翻译
    回复
    今天的心情很不错啊https://www.fanyi-youdao.it.com
  1. 谷歌浏览器
    回复
    无图无真相!https://chrome-pc.it.com
  1. 有道翻译
    回复
    勤奋灌水,天天向上!https://youdao-win.it.com
  1. wps下载
    回复
    求加**!https://www.pcs-wps.net
  1. wps官网下载
    回复
    楼主最近很消极啊!https://www.wps-on.cn
  1. wps官网
    回复
    以后就跟楼主混了!https://www.web-wps.it.com
  1. helloworld官网下载
    回复
    这么好的帖子,应该加精华!https://cm-helloworlds.cn
  1. 谷歌浏览器下载
    回复
    好无聊啊!https://q-google.com
  1. 快连VPN
    回复
    楼上的心情不错啊!https://kuailian-web.it.com
  1. 谷歌浏览器下载
    回复
    楼上的心情不错啊!https://chrome-pc.it.com
  1. 快连VPN下载
    回复
    有内涵!https://kuailian-cn.it.com
  1. WPS官网
    回复
    每次看到楼主的帖子都有惊吓!https://www.wps-zh.it.com
  1. 有道翻译下载
    回复
    这个帖子好无聊啊!https://youdao-win.it.com
  1. 有道翻译下载
    回复
    楼主今年多大了?https://www.pc-youdao.it.com
  1. WPS
    WPS
    回复
    楼上的别说的那么悲观好吧!https://wps-zh.it.com
  1. helloworld
    回复
    楼主你想太多了!https://pc-helloworlds.com
  1. helloworld
    回复
    我就搞不明白了,看帖回帖能死人么,居然只有我这么认真的在回帖!https://www.mac-helloworld.cn
  1. 有道翻译官网
    回复
    太邪乎了吧?https://youdao-win.it.com
  1. 有道翻译下载
    回复
    楼主你想太多了!https://www.youdao-pc.it.com

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码