实现公网访问树莓派4B(花生壳内网穿透)

635 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第19天,点击查看活动详情

下载

  1. 花生壳官网下载地址:hsk.oray.com/download/

    image-20220309210620179

  2. 点击下载树莓派

    image-20220309210639676

  3. 使用命令安装

    wget "https://dl-cdn.oray.com/hsk/linux/phddns_5.1.0_rapi_aarch64.deb" -O phddns_5.1.0_rapi_aarch64.deb
    

    image-20220309210818693

安装

  1. 切换管理员权限

    sudo -s
    
  2. 进入安装包所在目录,运行命令安装,等待安装完成。

    dpkg -i 安装包名称
    

    image-20220309211427031

    安装成功后,将显示花生壳的SN码、默认密码(admin)及远程管理地址b.oray.com

  3. 启动花生壳

    phddns start
    

设置内网穿透

  1. 访问远程管理地址b.oray.com

    image-20220309212148213

  2. 使用SN码与默认密码(admin)登录。进入花生壳管理平台,点击“免费开通”,使用内网穿透功能

    image-20220309212317244

  3. 点击新增映射

    image-20220309212700774

  4. 设置映射信息

    ①应用名称:自定义

    ②应用图标:自行选择

    ③映射类型:选择TCP

    ④映射模板:暂不选择模板

    ⑤外网域名:选择用作外网访问的域名

    ⑥外网端口:选择动态端口

    ⑦内网主机:树莓派设备的内网IP地址

    ⑧内网端口:映射的服务类型对应端口10022

    ⑨带宽:购买映射带宽后,可支持给映射分配额外带宽,这里保存默认。

    image-20220309213846134

  5. 点击确定,创建成功,生成格式为:域名+5位数端口号的外网访问地址

    image-20220309214028014

  6. 使用Xshell7连接SSH服务

    image-20220309214357739

  7. 连接成功

    image-20220309220225493

注:如果需要网站服务,则需要购买HTTP映射服务,6元99年。

image-20220309213348295

功能

  1. 命令行执行phddns,回车,显示命令

    image-20220309211652680

    phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本)

  2. phddns enable设置开机自启动

    phddns enable
    

    image-20220309211751230

  3. 卸载命令:dpkg -r phddns