DNS节点安装
此功能为商业版本专有。
系统需求
单节点最低需求:
- 操作系统:Linux
- 包括并不限于CentOS、RHEL、Debian、Ubuntu、RockyLinux、AlpineLinux及其他各种发行版本
- CPU不少于1核心
- 可用内存不少于1G
- 可用硬盘不小于10G
当单节点日访问量超千万时建议配置:
- CPU不少于4核心
- 可用内存不少于8G
- 可用硬盘不小于100G(解析记录数超过千万时)
- 硬盘使用SSD硬盘
由于DNS服务通常使用UDP协议通讯,所以请确保服务器所在带宽服务商可以正常接收和发送UDP数据流量。
安装步骤
- 在 “智能DNS – 集群管理” 中点击某个集群详情;
- 如果节点还没有创建,则点击”创建节点”创建一个节点;
- 添加后点击”详情”进入节点详情,然后点击”安装节点”查看节点安装信息;
- 从官网下载DNS节点安装包,上传到服务器,使用
unzip
命令解压:
如果提示# 这里的 edge-dns-xxx-xxx 需要换成实际下载的安装文件压缩包名称 unzip -o edge-dns-xxx-xxx.zip # 进入到 edge-dns 安装目录 cd edge-dns/
unzip
命令不存在,请先 安装unzip - 然后按照步骤3页面中的信息替换
configs/api_dns.yaml
(GoEdge v1.2.7之前为api.yaml
)文件;注意一定要按照页面上的配置来修改; - 使用
bin/edge-dns start
启动节点; - 可以在
logs/run.log
中查看启动是否异常; - 在管理界面”安装节点”里将此节点设置已安装;
- 此时返回节点列表,可以看到节点在运行中。
防火墙相关
如果你的节点所在系统使用了防火墙,请设置放行 53/tcp
和 53/udp
两个端口,这两个是DNS默认端口。