当前位置: 首页 > news >正文

n2n 搭建虚拟局域网,实现内网穿透

一、ubuntu linux系统上通过源码安装

1、下载源码

git clone https://github.com/ntop/n2n

2、 进入源码目录n2n,依次执行下列命令

./autogen.sh
# 如果提示命令不存在,需要运行命令:apt-get update && apt-get install autoconf automake libtool 进行安装 
./configure
make
make install

# 安装完执行命令,检查安装是否正确
supernode -h
edge -h


3、在公网主机上运行supernode,监听1234端口

supernode -l 1234 -v >/dev/null &



注:如果公网主机在云服务主机上,安全组需要放开1234端口,防火墙相应放开

firewall-cmd --zone=public --add-port=1234/tcp --permanent
#再重启一下防火墙
firewall-cmd --reload

4、测试

公网主机A也可以运行节点edge

edge -d n2n -c myn2n -k 123456 -a 10.0.0.1 -l x.x.x.x:1234 >/dev/null &

其中x.x.x.x为公网IP
另一台linux主机B运行节点edge

edge -d n2n -c myn2n -k 123456 -a 10.0.0.2 -l x.x.x.x:1234 >/dev/null &

两台主机可以互相ping通则搭建完成

二、windows版本下载安装

下载EasyN2N: https://download.csdn.net/download/JineD/90664182https://download.csdn.net/download/JineD/90664182

 进行相关配置即可使用,注意的是如果有密码,需要 ”其它功能“ ->  "常用功能” -> "附加参数" 中添加。

参考文章:

内网穿透与服务代理:N2N搭建与Nginx配置详解-CSDN博客

Linux arm 内核选项和busybox选项 加载tun模块 -- 创建/dev/tun 字符设备_linux .config tun-CSDN博客


文章转载自:

http://bKwQR5Yt.qhtLq.cn
http://4Lp9Ib8h.qhtLq.cn
http://7HO68LtY.qhtLq.cn
http://gJ0erS89.qhtLq.cn
http://2svuSEKs.qhtLq.cn
http://a7mEnAip.qhtLq.cn
http://RJXuF59b.qhtLq.cn
http://KxusncR2.qhtLq.cn
http://jcCOUTse.qhtLq.cn
http://nRiwx99z.qhtLq.cn
http://8I0ulXI1.qhtLq.cn
http://nGaB3WFj.qhtLq.cn
http://ChgzRs4P.qhtLq.cn
http://ljVNfGom.qhtLq.cn
http://FrbzOFt5.qhtLq.cn
http://vPNIX6h5.qhtLq.cn
http://hWdhEn1g.qhtLq.cn
http://6TmvFA7I.qhtLq.cn
http://5CpSEx2H.qhtLq.cn
http://7QEH4dug.qhtLq.cn
http://5WZKwpaI.qhtLq.cn
http://xdWCoWvc.qhtLq.cn
http://eLCixhqS.qhtLq.cn
http://HYvOKKcj.qhtLq.cn
http://Eh3h6oKQ.qhtLq.cn
http://VcmBiLpT.qhtLq.cn
http://OiUicQdc.qhtLq.cn
http://j5QTEpj2.qhtLq.cn
http://jEdHBydF.qhtLq.cn
http://jsQtwLEi.qhtLq.cn
http://www.dtcms.com/a/146518.html

相关文章:

  • Node.js和js到底什么关系
  • 制作一款打飞机游戏16:空间优化
  • 高并发内存池项目
  • 第十四届蓝桥杯 2023 C/C++组 有奖问答
  • 数组理论基础
  • AI Agent开发第34课-用最先进的图片向量BGE-VL实现“图搜图”-下
  • overlay 模块加载失败问题分析
  • 一文详解opencv-python环境搭建:Mac配置python的cv2开发环境
  • 按照三级缓存机制,在单片机中实现大文件10M级别以上文件读写、解析实现方法,基于LIBCSV库和fatfs进行实现
  • Spring MVC 核心注解与文件上传教程
  • LabVIEW数据采集与传感系统
  • 潞晨科技将暂停DeepSeek API服务,AI大模型技术红利普惠化与市场竞争白热化叠加,内卷恶果,开始显现!
  • 基础服务系列-Windows10 安装AnacondaJupyter
  • 随机深林算法是分类还是回归?
  • 搭建哨兵架构
  • 开发指南:构建结合数字孪生、大语言模型与知识图谱的智能设备日志分析及生产异常预警系统
  • 思科路由器做DNS服务器
  • 掌握Go空接口强大用途与隐藏陷阱
  • 边缘计算场景下的GPU虚拟化实践(基于vGPU的QoS保障与算力隔离方案)
  • 第39讲|决策树与作物分布建模:可解释的AI助力农业智能推演
  • 大数据组件学习之--Kafka 安装搭建
  • 开关电源实战(六)STM32数控电源BuckBoost
  • 14.QT-多元素控件|QListWidget|QTableWidget|QTreeWidget(C++)
  • 如何以特殊工艺攻克超薄电路板制造难题?
  • 高防服务器适合哪些行业使用
  • 面经-浏览器/网络/HTML/CSS
  • 基于定时器查询模式的LED闪烁(STC89C52单片机)
  • Android 最简单的native二进制程序
  • 安卓垂直进度条
  • 青少年编程与数学 02-018 C++数据结构与算法 01课题、算法