当前位置:   article > 正文

【Home Assistant】NPS 内网穿透(自建服务器)_nps内网穿透 密码修改不生效

nps内网穿透 密码修改不生效

受够了 ngrok 内网穿透,抽空自建

服务端

1.拉docker镜像

docker pull ffdfgdfg/nps
  • 1

2.下载默认配置

https://github.com/ehang-io/npsconf 文件夹整个下载,保存到 /root/nps 下
在这里插入图片描述
编辑配置文件 nps.conf ,修改端口号,密码,其他默认即可

3.运行并挂载配置文件

docker run -d --name nps --restart=always --net=host -v /root/nps/conf:/conf ffdfgdfg/nps
  • 1

4.配置服务端

进入web后台管理

服务器公网IP为 1.2.3.4 ,nps.conf 配置文件web字段如下,则浏览器访问 1.2.3.4:6003 进入后台管理

web_username=admin
web_password=123
web_port = 6003
  • 1
  • 2
  • 3

在这里插入图片描述

新增客户端

压缩/加密开启
在这里插入图片描述
在这里插入图片描述

获取客户端启动命令,把开头的 ./npc 换成 docker run -d --name npc --restart=always --net=host ffdfgdfg/npc

docker run -d --name npc --restart=always --net=host ffdfgdfg/npc  -server=服务IP:端口 -vkey=XXXXXXXX -type=tcp 
  • 1

-vkey=XXXXXXXX 为上一步自动生产的 唯一验证密钥

新增TCP隧道

设置访问服务器8123端口时,穿透到内网 192.168.2.9:8123为例
在这里插入图片描述

客户端

内网任意设备运行

1. 拉镜像

docker pull ffdfgdfg/npc
  • 1

2.运行

docker run -d --name npc --restart=always --net=host ffdfgdfg/npc  -server=服务IP:端口 -vkey=XXXXXXX -type=tcp 
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/857173
推荐阅读
相关标签
  

闽ICP备14008679号