首页 > 其他分享 >内网穿透代理(NPS)搭建以及使用

内网穿透代理(NPS)搭建以及使用

时间:2024-04-09 20:11:06浏览次数:25  
标签:tar 代理 穿透 NPS 公网 搭建 nps 客户端

部署前提需要一台公网服务器(各大云piao)

获取到服务器后需要放行服务器端口(建议所有端口:ALL)

新建一个NPS文件夹

kmdir   NPS

图片

进入NPS文件夹

cd NPS

使用 wget 命令一键拉取工具压缩包及解压压缩文件

其它版本链接:

https://github.com/ehang-io/nps/releases/tag/v0.26.10

wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz && tar -zxvf linux_amd64_server.tar.gz

图片

刷几个视频等待一下.......

图片

这里解压完成了

进入conf文件夹使用vi编辑nps.conf,按i键进入编辑模式,修改配置信息

图片

图片

温馨提示:

        不管是什么工具和应用软件及系统,都需要修改默认的配置信息,防止攻击者使用默认账户密码登入。

修改后按Esc键输入:wq保存

图片

输入cd ..退出到NPS文件夹下

图片

然后运行nps。(linux系统下运行可执行程序需要先输入./)

./nps

图片

然后使用浏览器访问       公网服务器ip:端口号(默认端口号是:8080)

图片

访问后会有流量显示

图片

这里就可以不用管服务器了,登入NPS进行配置客户端和隧道代理

图片

默认账号:admin

默认密码:123

进入后,点击客户端

图片

添加客户端

图片

这里直接新增(也可以修改,这个随意,密钥会随机生成)

图片

添加成功后,点击+,可以看到刚才添加的客户端信息

图片

接下来需要在目标机上拉取nps工具来进行连接公网服务器

图片

这里我们需要客户端版本

https://github.com/ehang-io/nps/releases/download/v0.26.10/windows_386_client.tar.gz

在目标机解压后开始运行

目标是Linux系统直接复制这条命令

图片

如果目标是Windows系统,则开头是

npc.exe -server=公网IP:8024 -vkey=密钥 -type=tcp

我的目标是Windows系统,输入后,可以看到在线客户端变成1了

图片

开始配置代理,记住这个ID号        2

图片

图片

输入客户端ID    2图片

添加后

图片

使用代理工具配置代理,访问内网地址    172.1.1.128

公网ip    代理端口8024

图片

访问目标

图片

成功访问内网

标签:tar,代理,穿透,NPS,公网,搭建,nps,客户端
From: https://www.cnblogs.com/websec80/p/18124700

相关文章

  • Windows系统下汇编环境的搭建
    Windows系统下汇编环境的搭建最近在学习assembly64时,需要对程序进行编写->生成汇编代码->调试->执行.本文聚焦于如果在Windows环境下,尽可能精简并且完整的构建一个汇编环境.基于Windows11,WSLUbuntu22.04,vscode,其他的系统/WSL发行版本.您可以以本文作为简......
  • Windows系统下汇编环境的搭建
    Windows系统下汇编环境的搭建最近在学习assembly64时,需要对程序进行编写->生成汇编代码->调试->执行.本文聚焦于如果在Windows环境下,尽可能精简并且完整的构建一个汇编环境.基于Windows11,WSLUbuntu22.04,vscode,其他的系统/WSL发行版本.您可以以本文作为简......
  • MySQL高可用搭建方案MHA
    MHA架构介绍MHA是MasterHighAvailability的缩写,它是目前MySQL高可用方面的一个相对成熟的解决方案,其核心是使用perl语言编写的一组脚本,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完数据库的故障......
  • PWN环境搭建
    序环境安装总能捣鼓半天,同样的坑重复踩,干脆记录下来,方便后续回看。VMware安装Ubuntu18虚拟机安装包地址如下,先直接down下来,存在一个方便找的地方。https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04/ubuntu-18.04.6-desktop-amd64.iso然后安装教程如下,特别要提......
  • 使用MinIO搭建文件下载服务器,配置直链下载
    MinIO服务器安装配置docker启动MinIO服务器#创建minio目录用于存储数据文件mkdir/srv/minio#启动服务器,参数解析:#-d后台启动#-p9000:9000将宿主的9000端口指向容器的9000端口#--restartalways开机自启动#--nameminio定义容器名称#-eMINIO_ROOT_USER=a......
  • 在CentOS7上搭建hadoop集群
    hadoop官方下载地址https://hadoop.apache.org/releases.html用到的命令/root/hadoop-3.4.0/bin/hdfsnamenode-format,start-all.sh,stop-all.sh1.三台虚拟机分别设置静态ip2.设置免密登录(更改主机名、添加映射)3.配置hadoop(添加环境变量)core-site.xmlhdfs-site.......
  • windows安装python环境搭建
    1、浏览器搜索python,这里点击官方 2、点击Downloads3.下载最新版 4、下载后的安装包5、下一步下一步傻瓜式安装6、可以使用自带的IDLE编辑器开发,点击电脑开始键找到如下圈红处点击打开 7、可以更改编辑器字体 ......
  • FPGA入门笔记011_B——搭建串口收发与存取双口RAM简易应用系统
    1、实验现象​ 通过串口发送数据到FPGA中,FPGA接收到数据后将数据存储在双口ram的一段连续空间中,通过QuartusII软件提供的In-SystemMemoryContentEditor工具查看RAM中接收到的数据。当需要时,按下设计好的按键,则FPGA将RAM中存储的数据通过串口发送出去。2、......
  • 02_使用Vite搭建Vue3项目
    首先插件添加:LiveServer、Vue-Official、VueVSCodeSnippets、别名路径跳转官网:Vite|下一代的前端工具链(vitejs.dev)1.创建一个文件夹VueApp,运行cmd转到该目录下,执行命令:npmcreatevite@latest2.然后转到vuedemo目录下命令:cdvuedemo,3.执行命令:npminstall。文件夹......
  • 相机的常用操作+不同焦段镜头的穿透力
    ......