侧边栏壁纸
博主头像
飞梭的博客 博主等级

行动起来,活在当下

  • 累计撰写 31 篇文章
  • 累计创建 17 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

教你如何基于FlyShadow协议搭建服务端

FlyShadow
2024-12-11 / 0 评论 / 0 点赞 / 377 阅读 / 0 字

FlyShadow 服务端的配置与管理非常简单,通过本篇教程,你将学会如何在你的服务器上安装、配置以及管理 FlyShadow 服务端。无论是搭建代理节点,还是启动和管理服务,本文将为你提供详细的操作步骤。

立即注册使用


1. 添加节点信息

在开始之前,你需要将节点信息添加到 FlyShadow 服务端。这是配置服务端与客户端连接的第一步。

1.1 进入节点管理页面

  1. 打开 FlyShadow 服务端 Web 界面,进入菜单。

  2. 点击 更多,然后选择 节点管理

1.2 添加节点信息

在节点管理页面,你可以添加新的代理节点。请根据以下格式填写节点信息:

  • 节点地址:填写落地服务端 IP 地址、中转入口 IP 地址,或是域名。如果使用了 Cloudflare(CF)的“小黄云”服务,需要遵循 规则来填写。例如,如果你的域名是 aa.example.com,则填写 aa.example.com:aa.example.com

  • 入口端口:填写落地服务端的端口或中转入口的端口。如果使用 Cloudflare 的“小黄云”服务,填入 Cloudflare 支持的端口(如:8080、80、443等)。

  • 后端端口:填写落地服务端实际监听的端口。

确保输入正确的节点信息,点击保存。


2. 启动 FlyShadow 服务端

一旦节点信息设置好,就可以开始安装并启动 FlyShadow 服务端。

2.1 下载服务端程序

  1. 进入 菜单 - App下载中心,下载 FlyShadow 服务端程序。

  2. 解压下载的文件,并将其放置在服务器的 /root 目录下。

2.2 设置可执行权限

确保你已经给服务端程序设置了可执行权限。执行以下命令:

chmod +x /root/agent

2.3 编辑配置文件

/etc/flyshadow 目录下编辑配置文件 config.yaml,配置你的服务端相关信息。

vi /etc/flyshadow/config.yaml

在文件中,填写你的用户信息和节点 ID:

password: 12771eb6-b3a5-11ef-a595 # 这里填写你在用户信息中获得的服务端密码 
node_id: 
  - 111 # 这里填写你刚刚添加的节点 ID

保存并退出编辑器。


3. 使用服务端命令

FlyShadow 服务端提供了多种命令来管理服务端的启动、停止以及查看日志。你可以根据需要使用这些命令来进行操作。

3.1 前台运行

如果你希望在终端中查看运行状态,可以使用前台运行命令:

./agent run

3.2 安装到系统目录

为了方便管理,你可以将服务端安装到系统的指定目录(如 /etc/flyshadow)。执行以下命令进行安装:

./agent install

3.3 后台启动

服务端安装完成后,你可以通过后台启动命令来启动服务:

./agent start

3.4 停止服务

如果你需要停止正在运行的服务端,可以使用停止命令:

./agent stop

3.5 重启服务

如果你对配置进行了修改,或者服务出现异常,可以使用重启命令:

./agent restart

3.6 查看日志

如果你需要查看服务端的日志文件,以便排查问题,可以使用以下命令:

./agent log

4. 总结

通过本教程,你已经成功配置并启动了 FlyShadow 服务端,且学会了如何管理节点信息和控制服务端的运行。你可以根据需求调整配置文件,启动或停止服务,也可以通过查看日志来监控服务端状态。

FlyShadow 提供了简洁且高效的代理服务,帮助你构建稳定且安全的网络环境。如果你遇到任何问题,欢迎加入我们的 FlyShadow TG交流群,与社区成员一起讨论和解决。


希望你能顺利部署并享受 FlyShadow 服务端带来的便利!

0

评论区