1.关于作者 dromara开源组织成员,dromara/neutrino-proxy项目作者 名称:傲世孤尘.雨韵诗泽 名言: 扎根土壤,心向太阳.积蓄能量,绽放微光. 拘浊酒邀明月,借赤日暖苍穹.喻万物为星斗,化沧海成诗篇. 还生命以坦然,遗沧海以一笑. 微信号:yuyunshize Gitee: gitee.com/asgc 2.项目简介 中微子代理(neutrino-proxy) 是一款基于netty的内网穿透神器.该项目采用最为宽松的MIT协议,因此您可以对它进行复制.修改.传播并用于…
Hello,I'm Shendi. 这天心血来潮,决定做一个内网穿透的软件. 用过花生壳等软件的就知道内网穿透是个啥,干嘛用的了. 我们如果有服务器(比如tomcat),实际上我们在电脑上开启了服务器别人是访问不到我们的,除非你有公网ip,目前 IPv4已经几近被占完,所以我们想让别人访问到我们的服务器,使用内网穿透是不错的选择 目录 前言 想法 NAT 开始之前(需要的知识) 制作服务端 设计 编写服务端 启动类 创建接收端 实现TCP协议类 整理思路(用户与客户端之间通信图) 实现协议工具类…
原文地址:https://wuter.cn/1756.html/ 一.IPv4地址 IP协议是为计算机网络相互连接进行通信而设计的协议,它是能使连接到网上的所有计算机网络实现相互通信的一套规则. 这里就不详细说IP地址的发展历史.编址方式.分配.管理相关的知识了,因为暂时用不到,只简单聊聊IP地址的分类:共有地址.私有地址. 1.公有地址 这个比较容易理解,公有地址也就是平时所说的公网IP,有了公网IP,才能拥有被外网中其他设备访问的能力. 但是目前运营商是不会给你分配公网IP的,2019年11…
目录 前言 方案 方案1:公网 方案2:第三方内网穿透软件 花生壳 cpolar 方案3:云服务器做反向代理 FRP简介 FRP资源 FRP原理 FRP配置教程之SSH 前期准备 服务器配置 下载FRP 配置FRP服务端 启动FRP服务端 验证是否启动成功 可能遇到的一些问题 客户端配置 下载FRP 配置FRP服务端 启动FRP客户端 验证是否穿透成功 前言 最近周末在搭建个人网站,花了两天了解了下,目前基本上已经完成了个人博客网站的搭建,但是网站备案还没处理,只能IP访问,就不贴出了. 现把途…
这有一个专注Gopher技术成长的开源项目「go home」 背景 作为一名程序员,家里多多少少会有一些落了灰的电脑,如果把闲置的电脑变成服务器,不仅有良好的配置,还能用来做各种测试,那就再好不过了.但是局域网的设备怎么被外网访问呢?这就靠内网穿透来实现了. 内网穿透又叫 NAT 穿透,常用的工具有很多,比如 ngrok.花生壳.frp等,因为我使用的是 frp,这也是本篇文章的主题. NAT 是在 IP 数据包通过路由器或防火墙的时候重写 IP 地址的技术.因为现在的公网 IP 数量有限,国家…
这两天找度度重新回忆了一下关于内网穿透的事情,在百度文库上找到了两三篇写的比较通俗易懂的文章,把内网穿透做个简单总结. 首先文章建议 Cone NAPT 还有希望,要是 Symmetri NAPT 就别想了,接着介绍了两种基本情况,一是一台内网机器连接外网通信的情况,二是两台内网之间互联的情况. 第一种,只需要内网主动发起连接就可以了.内网机器 A(192.168.1.x:4000)要求连接外网服务端S(60.17.211.x:5000),发出连接请求后被A网所在网关 NA(10.11.12.x…
什么是穿透 可以任意暴漏内网任何服务,加入你在你的办公网络有台pc,可以上网就可以了, 你可以在你电脑上安装各类服务器, 暴漏如80 22等端口, 注意 这可以暴漏到公网哦, 在出口不做任何nat情况下 前提: 要有一台有公网ip的机器. 那么你要问了,我tm既然有公网ip, 为毛服务还放内网呢, 假如你有10个nginx, 这个需要资源的, 你那个公网ip的服务器只需要充当转发器就ok了,不要求配置有多高. frp简单架构(go写的一个内网穿透神器) 其原理 内网服务器会主动建立连接并维持.…
背景 最近工作中有公网访问内网服务的需求,便了解了内网穿透相关的知识.发现原理和实现都不复杂,遂产生了设计一个内网穿透的想法. 名字想好了,就叫QuantumTunnel,量子隧道,名字来源于量子纠缠现象. 两个处于量子纠缠的粒子,无论处于多么远的距离,当其中一个粒子状态改变时,另外一个粒子也会做出相应的改变. QuantumTunnel也取意于此,希望把公网发出来的请求,完整的同步到内网,就像在内网发出的请求,打破网络的限制. 什么是内网穿透 什么是内网穿透?摘自百度百科 内网穿透,也即 NA…
什么是cpolar? cpolar是一种安全的内网穿透云服务,它将内网下的本地服务器通过安全隧道暴露至公网,使得公网用户可以正常访问内网服务. 它能用在哪些场景? 微信公众号开发,实时断点调试微信消息 在没有上线部署的情况下,在发布会上演示新网站 在您的开发机器上构建webhook客户程序,聊天机器人 无需部署,测试连接到本地开发环境后端的移动应用程序 为已经在生产环境部署的设备,提供稳定的公网访问地址 从您家中运行个人云服务.AI深度学习.聊天机器人 远程控制家中的电脑 远程SSH控制树莓派…
Ngrok为何物 “ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道.ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放.”这是百度百科上给Ngrok给出的定义.说俗点就是内网穿透,将自己电脑上的Web页面或API等穿透内网,发布到网络上.和国内有名的“花生壳”内网版相似. 调试API时,每次修改提交服务器会比较麻烦,而花生壳经常无缘无故丢我POST参数,稳定点的价格还不菲,无奈选择了Ngrok.但现在大陆地区,Ngrok的官方服务在非“科…