PDNAS 内网穿越使用

少于 1 分钟阅读

内网穿越说明

一般家庭网络不具备公网IP地址,无法通过网络之间访问家庭网络内的设备。
内网穿越服务为此类设备提供服务,家庭网络内的设备首先连接到内网穿越服务商的公网服务器;通过公网访问家庭网络内设备时,会通过公网服务器进行中装.
内网穿越服务为成熟领域,其服务由独立第三方提供,产品版本集成安装和配置了一些典型内网穿越服务,并提供基于宝塔的WEB化管理和配置,便于使用.
对于已经预装的内网穿越服务,可以参考本页面以及相应服务商的帮助对照使用.对于未预装的服务,请参考对应服务商的使用说明.

市面上的内网穿透提供商有很多,系统集成并且可以直接通过自研宝塔插件管理的有:

系统已经集成,自研插件未进行预配置的有:

系统已经集成,还未进行测试的在/usr/local/pdnasnat目录下,可以自行

内网穿越基本使用流程

对于常见内网穿越程序的使用,总结如下图:

PDNAS 内网穿越流程

系统通过预装程序、预装配置文件、自研的内网穿越管理插件等功能,用户可以方便的通过WEB对功能进行配置和使用.

基于命令行的内网穿透程序的使用

飞鸽网络是典型的基于命令行运行的程序,下面逐步介绍如何使用此种类型的内网穿透服务,其他基于命令运行的服务也可以参考.

  • 步骤一 在内网服务商管理后台创建隧道 PDNAS 命令行参数服务后台创建隧道

此种类型的隧道创建完,通过其管理后台,获取命令行所需参数,一般命令行参数只需要一两个,记录、拷贝下命令行所需参数部分即可

  • 步骤二 在设备宝塔面板上使用插件配置设备需要使用的参数 PDNAS 命令行参数服务设备上配置参数

命令本身并不需要特别关注,比如本系统为管理方便,将每个程序的名字作了更改,只需要关注后面的命令行参数即可,命令行本身部分无需更改.

  • 步骤三 在设备宝塔面板上使用插件启动内网穿越程序 PDNAS 命令行参数服务设备上配置参数

修改完命令行参数后,请按如下步骤操作:

  • 停止已经运行的程序,如果已经运行的话
  • 开机自启动状态关闭然后再开启
  • 启动程序

或者,干脆重启设备,简单有效.

基于配置文件的内网穿透程序的使用

星空网络是典型的基于配置文件运行的程序,下面逐步介绍如何使用此种类型的内网穿透服务,其他基于命令运行的服务也可以参考.

  • 步骤一 在内网服务商管理后台创建隧道 PDNAS 配置文件服务后台创建隧道

此种类型的隧道创建完,通过其管理后台,拷贝配置文件的内容,注意仅仅是拷贝其内容,不要拷贝行号什么的。

  • 步骤二 在设备宝塔面板上使用插件配置设备需要使用的参数 PDNAS 配置文件服务设备上配置参数

注意选择对应的服务哦

  • 步骤三 在设备宝塔面板上使用插件启动内网穿越程序 PDNAS 配置文件服务设备上配置参数

修改完配置文件后,请按如下步骤操作:

  • 停止已经运行的程序,如果已经运行的话
  • 开机自启动状态关闭然后再开启
  • 启动程序

或者,干脆重启设备,简单有效.

樱花SakuraFRP使用

樱花Sakura是可以基于配置文件也可以命令行运行的程序,下面逐步介绍如何使用此种类型的内网穿透服务,其他基于命令运行的服务也可以参考.

  • 步骤一 在内网服务商管理后台创建隧道 PDNAS Sakura服务后台创建隧道

可以直接使用其命令行参数,在隧道列表里面记录下相应的参数
PDNAS Sakura服务后台创建隧道

  • 步骤二 在设备宝塔面板上使用插件配置设备需要使用的参数 PDNAS Sakura服务设备上配置参数

注意选择对应的服务哦,整个命令行除去命令名字本身都要和服务器上的一样哦

  • 步骤三 在设备宝塔面板上使用插件启动内网穿越程序 PDNAS Sakura服务设备上启动服务

修改完配置文件后,请按如下步骤操作:

  • 停止已经运行的程序,如果已经运行的话
  • 开机自启动状态关闭然后再开启
  • 启动程序

或者,干脆重启设备,简单有效.

也可以通过WEB直接查看运行LOG便于分析和定位
PDNAS Sakura服务设备上调试信息

让宝塔插件管理新的内网穿透程序

宝塔管理插件具有管理新的内网穿透程序的功能,对于一个新的内网穿透程序来说,主要有以下几个点:

  • 程序本身安装的路径和命令本身的名字
    • 对于新增的,建议统一放置到/usr/local/pdnasnat目录下
  • 需要使用的命令行参数
  • 需要使用的配置文件的位置
    • 对于新增的,建议统一放置到/usr/local/pdnasnat目录下
  • 开机自启动的脚本
    • 建议直接复制相应类型的脚本,
      • 如纯粹命令行类型的直接复制/usr/lib/systemd/system/feige.service
      • 如是配置文件类型的直接复制/usr/lib/systemd/system/starfrp.service
      • 把文件中的关键字做修改,如feige修改为mynewnat等
      • 建议您需要对 目录、文件名等基本概念要有,如确实无,请您不要做此章节的步骤

PDNAS 内网管理插件新增流程

逐个步骤如下:

  • 步骤一 参考上述介绍,下载内网穿透程序到相应的目录

  • 步骤二 在设备宝塔面板上使用插件配置新程序的基本参数 PDNAS 新增内网穿透设备上配置参数

注意选择对应的服务哦

  • 步骤三 在设备宝塔面板上使用插件修正新程序的开机自启动脚本 PDNAS 新增内网穿透设备上配置参数

配置完成它后,内网管理插件就可以完全管理此程序了,请根据增加的类型,参考前面对应的章节进行管理。