首页 > 其他分享 >中微子代理 NeutrinoProxy-内网穿透

中微子代理 NeutrinoProxy-内网穿透

时间:2024-08-14 17:51:40浏览次数:9  
标签:机器 中微子 NeutrinoProxy 端口 UI Key 内网 服务端 客户端

一、场景描述

假设有两台已经联网的电脑A和B,想通过B去访问A的WEB服务。

二、NeutrinoProxy-内网穿透

NeutrinoProxy 

是一个基于Java和Netty技术栈开发的开源项目,其核心功能就是内网穿透。内网穿透技术可以让外部网络访问到内部网络的资源。该项目提供了丰富的功能以支持多种应用场景。它不仅支持流量监控、域名映射、端口映射等基础功能,还提供了用户/License管理、端口池、SSL隧道加密等高级功能。这些功能让项目不仅仅是一个简单的内网穿透工具,更是一个多功能的代理服务器。例如,通过域名映射,开发者可以更方便地进行开发和调试;通过SSL加密,则保证了数据传输的安全性。

 

它具有如下功能特性:
流量监控:首页图表报表管理多维度监控,掌握实时、代理历史数据。
域名映射:http代理绑定子域名、开发或者调试第三方回调非常方便。
后台管理:端口池统一管理对外代理端口,支持多用户多客户端使用。端口或者用户等在后台禁用实时生效。
安全组:支持黑/白名单访问限制。
限速:支持对端口映射等限制上传、下载速率。

部署:包括jar部署、docker部署和原生部署。任何一种部署方式,不要求客户端与服务端一致。例如,服务端可以采用docker部署,而客户端则可以选择docker、jar或原生部署方式。

隧道加密:隧道通信支持SSL加密,数据安全得到有效保证。

多种协议:支持TCP、https、http、udp

三、 安装部署 (参考:https://gitee.com/dromara/neutrino-proxy/blob/master/docs/%E5%BF%AB%E9%80%9F%E4%BD%BF%E7%94%A8.MD)

1)官网下载服务端zip和客户端zip

2)解压并启动服务端(可以打开UI即说明服务启动成功)

3)登录localhost:8888 以admin管理员身份查看License的Key

4)解压客户端,编辑app.yml文件,修改服务端IP和客户端唯一连接凭证Key(就是上面提到的Key)

5)保存app.yml文件后,启动客户端(cmd最后一行出现 SUCCESS则说明成功,同时也可以刷新UI界面看看在线状态是否从离线变成在线,)

6)打开localhost:8888 UI界面,对License端口映射进行配置

7)协议选http就可以 1-》协议选http 2-》服务端端口选一个可用的 3-》客户端IP写启动客户端电脑的IP 4-》客户端端口写启动客户端服务的服务端口

8)验证:

在UI界面配置好后,打开浏览器,输入localhost:端口号,出现服务端电脑的服务UI则成功。

四、举个好理解的例子

用电脑A和电脑B来说明,服务端和客户端要安装在不通的机器上。如果想通过B访问A的服务,则需要在A机器上安装客户端,在B机器上安装服务端。

第一次配置的顺序是:1)先启动B机器的服务  2)去UI界面上保存License-Key  3)启动A机器客户端 先修改app.yml文件,修改IP(即B机器的IP)和License-Key  4)启动A机器的客户端  5)去B机器的UI界面配置端口映射关系  6)配置完后在B机器浏览器上访问A机器的服务地址。

 

 

 

 

 

 

开源网址:https://gitee.com/dromara/neutrino-proxy

快速入门手册:https://gitee.com/dromara/neutrino-proxy/blob/master/docs/%E5%BF%AB%E9%80%9F%E4%BD%BF%E7%94%A8.MD

B站学习视频:https://www.bilibili.com/video/BV1EN4y1k7gq/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=f201defb3ed2c7449da8a6870d7cea67

 

标签:机器,中微子,NeutrinoProxy,端口,UI,Key,内网,服务端,客户端
From: https://www.cnblogs.com/lxzcloud/p/18359456

相关文章

  • 利用ipv6替代ipv4内网穿透的指南
    preface:随着ipv4的枯竭,越来越多的人开始使用ipv4内网穿透。借助一些商业化的转发服务或者是开源的frp反向代理,确实可以实现内网穿透,但运行速度在一定程度上受限于有公网ipv4的云服务器且需要不少的费用。本篇文章将关注公网ipv6的使用,以此替代ipv4内网穿透阅读本文之前......
  • 第二十四篇- SprintBoot+vue内网穿透
    参考链接:https://blog.csdn.net/qq_45774406/article/details/138768624一、将SpringBoot打包成war1.修改pom.xmlpom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="ht......
  • 【Windows系列】网卡1访问外网,网卡2访问内网!
    背景一、实验环境准备二、查看ipv4服务是否勾选和开启三、修改网卡路由四、修改网卡路由背景当我们的Windows电脑有双网卡,若这时想要实现一张网卡用于访问外网,另一张网卡用于访问内网的功能。比如通过远程电脑,然后再通过电脑去访问我们家里的NAS存储等。通常这种需求下......
  • 【网络架构系列】内网 DNS 架构之办公网 DNS
    需求分析一、DNS安全性:二、DNS请求转发能力:三、域名管控和审计能力:架构设计架构分析技术建议需求分析办公网DNS不同于业务网DNS,主要承担的是企业或组织机构内部员工的日常办公的域名解析需求,比如:日常的办公系统的访问:OA/ERP/CRM/财务系统/文件共享......
  • 【攻防】一个关于内网渗透过程的小技巧
    在我们打攻防进行内网渗透的过程中,很多时候需要去收集内网的密码字典再对内网主机进行批量的密码喷洒。这里密码获取的手段有很多,例如:1、mimikatz抓取入口主机密码2、翻查入口主机中关于密码的文件(例如数据库密码)3、web系统的密码4、自己构造目标的密码字典(xxx@2024\xxx@2023......
  • 一行命令搞定内网穿透
    一行命令搞定内网穿透一款开源免费的内网穿透工具:localtunnel,基于nodejs实现,无需修改DNS和防火墙设置,方便快捷的将内网服务暴露到外网,为开发人员、测试人员以及需要分享本地项目的人提供实时的公网访问方式,以便于测试和共享! 功能特性一行命令启动,无需复杂的网络设置基......
  • frps 内网穿透
    原文:https://blog.csdn.net/jiuweideqixu/article/details/120167410内网穿透的作用包括跨网段访问一个局域网中的一台主机 如上图,假设我们想要通过主机A访问主机C,但是主机A和主机C绑定的都是私有ip地址,所以它们之间是无法直接进行通信的。要想使得A和C能够进行通信,就需要用到......
  • 内网隧道代理技术
    隧道的概念隧道通常指的是在一个网络连接上创建一个加密的数据通道隧道技术是一种通过使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包,隧道协议将这些其他协议的数据帧或包重新封装在新的包头中发送,新的包头提供了路由......
  • 一款全能型内网安全扫描工具
    一款全能型内网安全扫描工具精选君 GitHub精选  2024年08月04日19:30 北京 听全文大家好,又见面了,我是GitHub精选君!背景介绍随着信息技术的快速发展,企业内网的复杂程度日益增加,面对潜在的安全威胁,安全检测成为维护内网安全的重要手段。然而,传统的安全检测工具或......
  • 本地部署动态服务发现管理平台Nacos结合内网穿透实现远程访问管理
    文章目录前言1.Docker运行Nacos2.本地访问Nacos3.Linux安装Cpolar4.配置NacosUI界面公网地址5.远程访问NacosUI界面6.固定NacosUI界面公网地址7.固定地址访问Nacos前言本文主要介绍如何本地部署动态服务发现、配置管理和服务管理平台Nacos,并结合cpola......