首页 > 其他分享 >安卓+n2n实现异地组建局域网

安卓+n2n实现异地组建局域网

时间:2023-01-09 09:22:30浏览次数:64  
标签:supernode n2n -- 安卓 博客 局域网 版本 连接

1.系统信息

  服务器为阿里云服务器,系统版本为Ubuntu 20.04;

  安卓为vivo x9s,系统版本为 安卓8。

  具体的介绍参考文末的参考博文。

2.环境搭建

  首先在服务器搭建所需要的环境,按照下列命令依次执行;

git clone https://github.com/ntop/n2n.git -b dev
cd n2n/
./autogen.sh
./configure
make && make install

  需要注意的是git获取的是v3版本,与参考博文中的v2版本有些许不同,容易踩坑。安装好后可以用supernode --help测试一下安装是否正常。

  启用supernode;

supernode -p 1000

  一定要注意v3版本的端口指定是-p,而v2版本中才是 -l,这点极易踩坑。本人跟着参考博文走完后一直碰到warning,无法联通,后期排查时才发现这个细节。

  supernode配置完成后就可以进行客户端连接了,连接之前需要注意的是,防火墙以及安全组全部要打开。以下是防火墙命令。

firewall-cmd --zone=public --add-port=8887/udp --permanent

  客户端1连接,用的就是云服务器本机;不加-f命令则是后台执行;

edge -c yuxian -k 1316474469 -a 192.168.0.3 -f -l 47.122.21.117:8887

   安卓机连接;

 

 

  至此完美结束;下面是连接成功的截图;

 

  通过adb连接测试,通信完全正常。

 

3.参考博文

(1)(80条消息) 使用N2N,实现异地快速组建内网_ytfsksk的博客-CSDN博客_centos n2n

(2)(80条消息) N2N V3 安装配置解决方案_◎天启疯车℡的博客-CSDN博客

(3)(80条消息) linux N2N v2 入门篇(通俗介绍,最简单搭建教程)_陈阿刚的博客-CSDN博客

标签:supernode,n2n,--,安卓,博客,局域网,版本,连接
From: https://www.cnblogs.com/yuxiannana/p/17036002.html

相关文章

  • 查询局域网内IP地址
    在电脑开始菜单[运行],输入cmd回车,在弹出的命令提示窗口输入ipconfig/all回车,能够查看本机的IP、网关、mac地址信息。然后在命令提示窗口输入arp-a,进行回车,等待返回结果......
  • 手把手教你用AirtestIDE无线连接安卓手机
    1.前言一直以来,我们发现同学们都挺喜欢用无线的方式连接手机,正好安卓11出了个无线连接的新姿势,我们今天就一起来看看,如何用AirtestIDE无线连接你的Android设备~2.Andro......
  • 安卓应用漏洞学习-Content Provider组件的自定义权限
    前期回顾漏洞免费实战部分-安卓应用层getLastPathSegment函数问题漏洞实战部分2-安卓应用ZipEntry对象问题实战漏洞实战部分3-ContentProvider组件的openFile接口问题......
  • docker报错:报错br-xxxx 之Docker-Compose 自动创建的网桥与局域网络冲突
    故障描述:当我使用docker-compose的方式部署内网的harbor时。它自动创建了一个bridge网桥,与内网的一个网段(172.18.0.1/16)发生冲突,docker默认的网络模式是bridge,默认网......
  • 「docker实战篇」python的docker爬虫技术-移动自动化控制工具安卓ADB的使用(15)
    ebugBridge),安卓平台调试桥,是连接Android手机与PC端的桥梁,通过adb可以管理、操作模拟器和设备,如安装软件、查看设备软硬件参数、系统升级、运行shell命令等。####adb首先需......
  • 安卓app上架流程
    ​上传APP的时候,遇到了问题,一直卡在AuthenticatingwiththeiTunesstore提示这里,解决办法:在ApplicationLoader里面登录需要上传APP的开发者帐号就可以了​​​证书......
  • 我是这样解决 HBuilderX 安卓基座安装失败的问题
    本文简介点赞+关注+收藏=学会了记录一个在使用HBuilderX开发App时遇到的问题。同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权......
  • 安卓-SurfaceView
    一、SurfaceView是View的孪生兄弟View通过刷新来重绘视图,安卓系统通过发出VSYNC信号来进行屏幕重绘,刷新间隔是16ms。如果一次重绘耗时太长超过16ms会出现警告的log告诉你......
  • 安卓app上架流程
    ​上传APP的时候,遇到了问题,一直卡在AuthenticatingwiththeiTunesstore提示这里,​解决办法:在ApplicationLoader里面登录需要上传APP的开发者帐号就可以了​证书我们这边......
  • unity+高德定位=pokemon go 山寨demo安卓版
    这两周尝试了下用高德地理定位和Unity来做个山寨的pokemongo的demo,只能在安卓下使用。游戏过程视频:​​http://www.bilibili.com/video/av6836823/​​场景一这里是获取......