x86_64架构在服务器和PC领域过时了吗?

花生壳 Linux 使用教程

花生壳(Oray)是一款解决动态公网 IP 和内网穿透问题的工具,可将本地服务(如网站、远程桌面、NAS)映射到外网访问,本教程详细讲解 Linux 系统的安装配置流程,适用于 Ubuntu、CentOS 等主流发行版。


准备工作

  1. 花生壳账号
    • 注册地址:https://hsk.oray.com
    • 完成实名认证(必需步骤,否则无法使用映射功能)。
  2. Linux 环境要求
    • 系统:x86_64 或 ARM 架构(如树莓派)
    • 依赖:wgettarsystemd(一般系统已预装)
    • 网络:可访问互联网

安装花生壳客户端

步骤 1:下载官方客户端
根据 CPU 架构选择对应版本(以下命令二选一):

wget https://down.oray.com/hsk/linux/phddns-5.2.0-1.x86_64.rpm -O phddns.rpm  # CentOS/RHEL  
# ARM 架构(如树莓派)  
wget https://down.oray.com/hsk/linux/phddns_5.2.0_arm64.deb -O phddns.deb  
wget https://down.oray.com/hsk/linux/phddns-5.2.0-1.arm64.rpm -O phddns.rpm  

步骤 2:安装软件包

# Debian/Ubuntu 系统  
sudo dpkg -i phddns.deb  
# CentOS/RHEL 系统  
sudo rpm -ivh phddns.rpm  

步骤 3:启动服务

sudo systemctl start phddns  # 立即启动  
sudo systemctl enable phddns  # 开机自启  

绑定设备与登录

  1. 获取 SN 码
    安装完成后,终端会显示设备 SN 码(格式如 ABCD-1234-EFGH),或通过命令查看:

    cat /etc/phddns/core.conf | grep SN  
  2. 绑定设备
    • 登录花生壳管理后台 → 设备列表添加设备 → 输入 SN 码完成绑定。
    • 首次绑定需短信验证,确保账号安全。

配置内网穿透映射

场景示例:将本地 Web 服务(端口 8080)映射到公网

  1. 创建映射规则

    • 进入管理后台 → 内网穿透添加映射
    • 填写以下参数:
      • 应用类型:HTTP
      • 内网主机:0.0.1(若服务在本机)
      • 内网端口:8080
      • 外网域名:选择免费域名或自定义域名(需已备案)
      • 外网端口:随机分配(或付费开通固定端口)
    • 点击 保存
  2. 验证映射状态

    • 在 Linux 终端查看服务状态:
      phddns status  # 显示 "Running" 即正常运行  
    • 访问生成的外网域名(如 http://xxx.vicp.net:12345),若显示本地服务内容则成功。

高级功能与配置

  1. 开机自启管理

    sudo systemctl disable phddns  # 关闭自启  
    sudo systemctl restart phddns  # 重启服务  
  2. 日志与故障排查

    • 日志路径:/var/log/phddns/
    • 常见错误:
      • 无法连接:检查防火墙是否放行花生壳端口(TCP/UDP 6060、6061)。
      • 映射失效:确认本地服务运行正常(curl 127.0.0.1:8080)。
  3. 卸载客户端

    sudo dpkg -r phddns  # Debian/Ubuntu  
    sudo rpm -e phddns   # CentOS/RHEL  
    rm -rf /etc/phddns/  # 删除残留配置  

安全注意事项

  1. 账号安全
    • 开启登录二次验证(花生壳后台 → 安全设置)。
    • 定期修改密码,避免使用弱口令。
  2. 服务安全
    • 仅映射必要端口,关闭未使用的映射规则。
    • 内网服务需设置访问密码(如 NAS、数据库)。

常见问题解答

Q1:映射后外网无法访问?

  • 检查本地服务是否监听 0.0.0(而非 0.0.1)。
  • 确认路由器未开启 DMZ 或 UPnP 冲突(建议关闭)。

Q2:免费版速度慢怎么办?

  • 升级付费套餐提升带宽(最高 5Mbps)。
  • 优化本地服务(如启用压缩、减少资源体积)。

Q3:支持 Docker 部署吗?

  • 支持!使用官方镜像:
    docker run -d --name phddns \  
      --net=host \  
      -v /etc/phddns:/etc/phddns \  
      oray/phddns  

引用说明

  • 花生壳官方文档:Oray 帮助中心
  • 安装包下载源:Oray 下载站
  • Linux 服务管理指南:systemd 入门教程

通过本教程,您可快速掌握花生壳在 Linux 环境下的部署与管理,建议定期访问官网更新客户端,获取最新功能与安全优化,遇到复杂问题时,可通过花生壳社区或工单系统获取技术支持。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9583.html

(0)
酷番叔酷番叔
上一篇 2025年8月4日 06:41
下一篇 2025年8月4日 07:06

相关推荐

  • 如何一键安装完整渗透测试工具包?

    如何在树莓派上使用 Kali Linux:完整指南Kali Linux 作为领先的渗透测试和安全审计操作系统,与树莓派的便携性结合后,可成为强大的网络安全工具,本指南将详细说明从安装到实际应用的完整流程,重点强调合法合规操作(仅限授权测试),为什么选择树莓派运行 Kali Linux?便携隐蔽:树莓派体积小、功……

    2025年6月18日
    6200
  • 如何攻克Linux无线网卡驱动开发?

    核心前提条件硬件基础获取无线网卡的芯片型号(如lspci/lsusb)、数据手册(Datasheet)和编程参考(Programming Reference),确认接口类型:PCIe、USB、SDIO 或 SPI,开发环境Linux内核源码(与目标内核版本一致),安装build-essential、libelf……

    2025年7月15日
    5500
  • Linux系统如何不重启完成配置更新与服务生效?

    在Linux系统中,许多日常运维操作无需重启即可完成,这不仅提升了系统可用性,也减少了因重启导致的服务中断风险,以下从服务管理、内核参数调整、网络配置、软件管理、日志处理、用户管理、文件系统操作、硬件管理及系统优化等多个维度,详细说明不重启系统的操作方法,在Linux系统中,服务是最常需要动态调整的组件之一,通……

    2025年9月22日
    2100
  • Linux内核如何打补丁?操作步骤与方法详解

    在Linux系统中为内核打补丁是修复安全漏洞、添加新功能或优化性能的常见操作,但需要严格遵循流程以确保系统稳定,以下是详细的操作步骤及注意事项,准备工作确认内核版本与补丁匹配性内核补丁与内核版本强相关,需确保补丁适用于当前内核源码版本,通过以下命令查看运行内核版本:uname -r需下载与当前内核版本完全一致的……

    2025年10月4日
    900
  • Linux如何查看系统用户?

    查看所有系统用户/etc/passwd 文件解析这是存储用户信息的核心文件,需用 root 或 sudo 权限查看:cat /etc/passwd输出示例:root:x:0:0:root:/root:/bin/bash每行包含 7个字段(以冒号分隔):用户名(如 root)密码占位符(x 表示密码在 /etc……

    2025年6月14日
    4300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信