准备工作
-
注册花生壳账号
访问花生壳官网注册账号,完成实名认证(国内政策要求)。 -
安装环境要求
- 系统支持:Ubuntu/Debian/CentOS/Raspbian等主流发行版(x86/ARM架构)
- 依赖项:
wget
、unzip
、systemd
(或init.d
)
安装花生壳客户端
方法1:一键安装脚本(推荐)
# 下载官方脚本 wget "https://down.oray.com/hsk/linux/install.sh" -O install.sh # 添加执行权限并安装 chmod +x install.sh sudo ./install.sh
方法2:手动安装(适用于无网络环境)
-
从官网下载对应版本:花生壳Linux客户端
(如:phddns_5.2.0_amd64.deb
或phddns_5.2.0_arm64.rpm
) -
安装命令示例:
# Debian/Ubuntu sudo dpkg -i phddns_*.deb # CentOS/RHEL sudo rpm -ivh phddns_*.rpm
配置与激活
-
启动服务
sudo systemctl start phddns # 启动 sudo systemctl enable phddns # 开机自启
-
绑定设备
执行以下命令获取SN码(设备标识码):sudo phddns status
输出示例:
SN: ORAY1234567890
登录花生壳管理后台 → 设备列表 → 添加设备 → 输入SN码完成绑定。 -
登录客户端(可选)
运行sudo phddns login
输入账号密码,将设备关联到您的账号。
设置内网穿透
-
创建映射
登录花生壳管理后台 → 内网穿透 → 添加映射:- 应用类型:HTTP/TCP/UDP(根据需求选择)
- 内网主机:Linux服务器的内网IP(如
168.1.100
) - 内网端口:服务端口(如Web服务选
80
) - 外网域名:系统自动分配或使用自有域名
-
验证映射状态
在Linux终端执行:sudo phddns status
检查状态是否为
运行中
,外网域名显示正常。
高级功能
-
开机自启管理
sudo systemctl status phddns # 查看状态 sudo systemctl restart phddns # 重启服务
-
日志查看
journalctl -u phddns -f # 实时日志
-
卸载客户端
sudo dpkg -r phddns # Debian/Ubuntu sudo rpm -e phddns # CentOS/RHEL
常见问题解决
-
Q:服务启动失败?
A:检查端口冲突(默认端口6060
),或运行sudo phddns restart
强制重启。 -
Q:外网无法访问?
A:- 确认内网服务正常(
curl http://内网IP:端口
) - 检查防火墙:开放花生壳端口(
6060
/6061
)sudo ufw allow 6060:6061/tcp
- 确认内网服务正常(
-
Q:SN码丢失?
A:执行sudo phddns reset
重置,重新绑定设备。
安全与可靠性说明
- 数据传输加密
花生壳使用TLS加密通信,确保域名解析和内网穿透数据安全。 - 服务稳定性
官方承诺99.9%可用性(SLA),支持企业级高并发场景。 - 权限最小化
客户端仅需基础网络权限,遵循Linux安全规范。
官方资源引用
- 花生壳Linux客户端下载:https://hsk.oray.com/download/
- 官方文档:https://service.oray.com/
- 技术支持:登录管理后台提交工单或联系客服400-008-5211
通过以上步骤,您可快速部署花生壳服务,实现Linux设备的远程访问,建议定期更新客户端以获取安全补丁(更新命令:sudo phddns update
)。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/27558.html