首页 > 其他分享 >搭建nps内网穿透

搭建nps内网穿透

时间:2022-08-20 12:55:49浏览次数:91  
标签:opt ffdfgdfg 配置文件 穿透 conf docker 内网 nps

搭建NPS服务端

Docker

首先需要安装Docker。

Docker方式是支持多平台的,x86、ARM都可以。

Docker安装脚本:

sudo curl -sSL https://get.daocloud.io/docker | sh

  

把上面的命令复制到SSH终端运行。

安装NPS服务端:

# 创建 /opt/nps 目录存放配置文件
mkdir /opt/nps

# 安装wget并且下载配置文件
yum install -y wget && wget https://img.zeruns.tech/down/conf.zip

# 解压配置文件到 /opt/nps 目录
unzip conf.zip -d /opt/nps

# 拉取 ffdfgdfg/nps 镜像
docker pull ffdfgdfg/nps

# 运行 nps 容器,配置文件夹 conf 在 /opt/nps/conf 目录下
docker run -d --name=nps --restart=always --net=host -v /opt/nps/conf:/conf ffdfgdfg/nps

# 查看日志
docker logs nps

或者使用docker-compose安装

docker-compose.yml:

version: '3'
services:
  nps:
    restart: always
    image: ffdfgdfg/nps
    container_name: nps
    volumes:
      - /opt/nps/conf:/conf
    ports:
      - 8800:8080
      - 8024:8024
      - 8890:8890

 

安装完后在浏览器打开:http://你服务器IP:8080

使用用户名和密码登陆(默认admin/123,正式使用一定要更改,修改/opt/nps/conf/nps.conf配置文件中的web_password)

客户端安装使用

首先登陆进来NPS服务端的WEB管理页面,找到【客户端】,点击【新增】。

 

安装NPS客户端NPC:

# 创建 /opt/nps 目录存放配置文件
mkdir /opt/npc

# 安装wget并且下载配置文件,可根据自己系统将yum替换为apt或其他
yum install -y wget && wget https://img.zeruns.tech/down/conf.zip

# 解压配置文件到 /opt/nps 目录
unzip conf.zip -d /opt/npc

# 拉取 ffdfgdfg/nps 镜像
docker pull ffdfgdfg/npc

# 运行 npc 容器,按提示改好命令,如下图所示
docker run -d --name=npc --restart=always --net=host ffdfgdfg/npc -server=<ip:port> -vkey=<web界面中显示的密钥> <以及一些其他参数>

# 查看日志
docker logs npc

 

 

这样NPS客户端就算安装完成了。

建立内网穿透隧道

 

 注意:需要开启防火墙对应端口以及docker端口映射

标签:opt,ffdfgdfg,配置文件,穿透,conf,docker,内网,nps
From: https://www.cnblogs.com/blog-dyn/p/16607526.html

相关文章

  • ubuntu内网穿透-cpolar
    https://blog.csdn.net/CpolarLisa/article/details/124403700https://blog.csdn.net/probezy/article/details/124245285注册https://www.cpolar.com/安装curl-Lhtt......
  • 在内网搭建GitBlit中会发现 有两张图片展示不了的解决方法
    因为在源码中图片的地址是:    所以需要将GitBlit中的【gitblit.jar】中com.gitblit.utils.ActivityUtils.class代码中,修改一下。  1、首先在有网的环境下......
  • 什么是公网IP?公网IP和内网IP的区别
    什么是IP地址IP地址,全称(InternetProtocolAddress)翻译成中文就是指互联网协议地址,所有的计算机分配一个统一格式的、唯一的虚拟地址编号。就像每个人都有一个身份证一样,I......
  • 内网搭建DNS服务器
    docker使用ubuntu镜像搭建DNS服务DNS方案选择实现dns常见的软件有bind9、coredns(k8s中使用的)、DNSmasq。等这里选择bind9配置#配置清单dnsserverip:172.......