Skip to content

OpenP2P 内网穿透

OpenP2P 内网穿透

什么是 OpenP2P?

OpenP2P是什么

OpenP2P是什么2

前置声明:【PiKVM中文社区与Openp2p官方目前不存在任何利益关系,因其代码开源特性及庞大的minecraft游戏用户作为必备工具, 我们发现它的网络已经遍布全国,且代码可审计,连接安全,数据不经过任何服务器中转,且可以自行架设自己的服务器,在tailscale在某些网络环节下内网穿透失效下的使用openp2p可以获得较高NAT成功率】

安装配置步骤

本教程以个人用户首次安装(仅需一次只要被控机网络环境无物理变动配置完成后续无需更改),仅当如路由器更换硬件、盒子局域网IP 内网冲突,需要再次配置 直接采用openp2p.cn作为官网协同NAT映射进行配置PiKVM远控盒子的说明:浏览器打开openp2p.cn官网。 注册

2.PiKVM盒子端安装(在被控机所在的物理局域网进行操作) 收到PiKVM盒子后物理接线完毕后,路由器后台或者局域网IP扫描工具获取到盒子的IP地址浏览器打开盒子。以下以文档撰写者本地ip实例截图 ![注册] (../img/Pasted image 20250913123926.png) 首次打开提示不是私密连接(内网访问与默认盒子自动生成https证书不匹配属于正常现象忽略即可) 点击继续前往 登录 进入盒子登录界面:用户名 admin 密码 admin

登录后进入Terminal环节进行openp2p linux client端的配置 安装

输入 su root 按回车键盘 然后输入密码:1234 切换 确保用户切换到 root账号下 切换root

到openp2p.cn官网打开 用第一步注册的用户名密码登录后下方切换到 ”安装“标签页 上方选择 "linux" 客户端页签 点击复制。 安装linux

切换到内网pikvm盒子的终端界面 把刚才复制的命令粘贴进终端 按回车键执行安装 执行 出现intall ok 说明在pikvm盒子端安装成功 执行成功 此时再进入openp2p.cn网站设备页签刷新显示PiKVM被控机盒子已经和协调打洞节点连接成功 p2p打洞

3.主控操作端(必须在主控端所在的网络环境,安装openp2p映射客户端) 如更换网络比如从A点到B点 建议重新安装一下 安装包自动生成token和账号密码绑定的请不要把你下载的安装包发给不信任的人安装 ) 以主控端为windows 10 操作系统为例: 主控Win10 主控端 安装成功后再进入openp2p.cn网站刷新显示有两台设备 刷新 此时切换到虚拟网络这个页签

切换虚拟网络

切换虚拟网络2

点击保存即可。这个步骤90%以上的成功概率与被控机和主控机所在的运营商网络 。若遇到路由器屏蔽了udp协议时 打洞协议 请打开upnp等允许放行或者更换为tcp打洞协议,若网络低峰期首次配置不成功也可以在上网高峰期的时候多次尝试刷新一下有大概概率打洞穿透成功。 全部成功后此时在主控端(远端 使用比如 https://10.2.3.13) 即可在主控端通过互联网成功打开pikvm盒子。 主控端 主控端2

以上为整个PiKVM远控盒子配合 openp2p.cn 配置教程

远程访问

使用 HTTPS 协议访问

访问 PiKVM网页界面时,必须使用 https:// 协议头,例如:

https://your-domain:port
使用 http:// 将会收到 "400 Bad Request" 错误。

HTTPS访问提示

安全建议

  • 建议开启 PiKVM的双因素认证
  • 定期检查并更新 OpenP2P 配置
  • 对于安全性保密要求较高的单位或者工业环境不建议直接采用openp2p公共网络,建议自行购买云服务器搭建frp、nps、headscale 或者openp2p开源公网协调端

实现完全自主的内网穿透访问。