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

相关推荐

  • Linux操作系统下网络连接网络的详细步骤与方法指南是什么?

    Linux系统的网络连接是系统运行的基础,无论是日常使用还是服务器部署,都离不开稳定可靠的网络配置,Linux网络连接方式多样,包括有线连接、无线连接、拨号连接等,配置方法也因工具和场景不同而有所差异,本文将详细介绍Linux网络连接的常用方法、配置步骤及故障排查技巧,帮助用户快速掌握网络连接技能,有线网络连接……

    2025年9月19日
    15100
  • 怎样让手机电池寿命延长一倍?

    Bash脚本是Linux/Unix系统的命令行解释器,用于自动化系统管理、任务处理和程序执行,它通过解释命令实现高效操作,是系统管理员和开发者提升工作效率的必备工具,灵活且功能强大。

    2025年7月21日
    13300
  • 更新软件包列表为什么重要?

    在Linux系统中安装GCC(GNU Compiler Collection)是开发C、C++等程序的基础步骤,不同发行版的安装命令略有差异,以下是详细指南:通过包管理器安装(推荐)Ubuntu/Debian 系# 安装GCC(默认安装最新稳定版)sudo apt install gcc# 安装G++(C++编……

    2025年7月24日
    18000
  • Linux如何实现开机自启动?

    在Linux系统中,实现开机自启动是常见需求,无论是服务、脚本还是应用程序,都需要在系统启动时自动运行,无需手动干预,本文将详细介绍几种主流的开机自启动方法,涵盖不同Linux发行版和场景需求,Systemd服务管理(现代Linux发行版主流方法)Systemd是目前大多数Linux发行版(如Ubuntu 16……

    2025年9月16日
    2.0K00
  • linux下如何搭建bt

    在Linux操作系统下搭建BitTorrent(BT)服务,无论是用于个人文件共享还是搭建私有种子服务器,都是一项实用的技能,Linux凭借其稳定性、灵活性和丰富的开源工具,成为搭建BT服务的理想平台,本文将以主流的BT客户端工具Transmission为例,详细讲解在Linux环境下搭建BT服务器的完整步骤……

    2025年10月6日
    13100

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信