n2n for android 版 随时随地用和手机访问你的电脑,NAS 等设备

2014-05-09 14:35:37 +08:00
 zhoubug
n2n is a p2p VPN daemon.

google play:
https://play.google.com/store/apps/details?id=org.zhoubug.n2n_gui

不知道有多少人了解,这应该是一个或许只要码农感兴趣的app。
功能简单来说就是:随时随地用手机安全访问电脑,NAS等其它任何加入自己创建的n2n group的设备。

n2n 是vpn 但属于p2p的vpn,使用n2n的设备只要处于可穿透的NAT后,设备间的数据通信就是p2p的。
app自带了浏览访问系统共享文件的功能,其它远程访问的需求,可以自行安装远程桌面,ssh等客户端。只要网络通了,还有什么不可做到的哪?随时随地访问共享文件,远程桌面公司的电脑,ssh家里
的树莓派等等。

使用细节还有linux,windows等系统对应的客户端请查看应用说明里的地址。

附注:第一次发布 第一次分享 个人测试平台有限 问题肯定存在有问题你拍我改~~
25658 次点击
所在节点    分享创造
62 条回复
gwm714
2014-11-30 00:17:06 +08:00
问题基本解决,执行
mkdir /dev/net
ln -s /dev/tun /dev/net/tun
后查看程序可以创建tun接口n2n,但不知道为什么添加ip地址没有成功。手动设置ip后网络可以ping通对端了
busybox ifconfig n2n 10.10.10.22 netmask 255.255.255.0 mtu 1400
问题应该还是n2n代码里设置ip地址那段和我的手机环境不兼容,希望作者能帮助跟踪一下一些特殊情况下(比如tun不在/dev/net/下)是否正常使用。
anyfc
2014-12-04 18:53:41 +08:00
@zhoubug 抱歉,现在才看到。
现在5.0已经可以完美root了
my660
2015-01-10 07:54:58 +08:00
@zhoubug 谢谢大神让世界更美好
zhoubug
2015-01-22 16:52:19 +08:00
@anyfc 你好 做了个针对5.0的版本 但我没有比较好的测试环境 可否联系坐下测试 方便的话发你一个5.0版本你先测试下
xyq123
2015-01-29 16:49:12 +08:00
啊哈,居然在这里遇上作者,希望能增加root后的设备开机自启动哦
waltcow
2015-02-01 10:39:39 +08:00
@zhoubug 如果家里的电脑(win7)跑了n2n的客户端,公司的电脑连到家里的电脑,是window的远程桌面吗?
zhoubug
2015-02-12 09:18:50 +08:00
@waltcow 是的
xndx
2015-02-14 20:18:02 +08:00
@zhoubug 希望能够增加设置路由的功能。现在家里客户端为10.0.0.1,公司为10.0.0.2 公司内网为10.98.0.0网段。每次我都需要收都设置10.98.0.0网段通过10.0.0.2 来路由到公司内网。希望能在界面上增加相应的设置,在连接完成后自动设置指定网段的路由,谢谢!
fachet
2015-03-06 01:16:29 +08:00
大神您好,其实我不是特别熟悉linux,我在VPS上make make install了V2的版本之后发现我的路由器上装的是V1的版本,想换成V1的版本应当怎样操作?make uninstall报错的。跪求!已经琢磨好几个晚上了。。。T_T
zhoubug
2015-03-06 06:45:14 +08:00
@fachet 在你服务器上再编译出v1版本,可以不用make install 在程序目录下运行,也可以运行which edge 找到上次安装的程序改下名再install v1 。同理处理下 supernode
fachet
2015-03-08 14:43:54 +08:00
@zhoubug 多谢指导,我刚刚看到回复提醒实在抱歉。根据您的提示已经有了一些进展,现在这样改完了以后运行edge 会提示[tuntap_linux.c: 85] ERROR: ioctl() [Device or resource busy][-1]
然后ping另一个node的时候supernode上的提示是:
WARNING: Received packet with unknown protocol version (2): discarded
我想咨询您一下这个tun是不是没有更新协议呢?或者这种问题怎么样去解决?
fachet
2015-03-08 15:01:13 +08:00
@zhoubug 哦我懂了,我已经解决了,多谢您费心!
fachet
2015-03-22 12:29:25 +08:00
@zhoubug 大神您好我现在又遇到一个很奇怪的现象。我用了一个加州的vps做supernode,节点1:自家小区宽带1使用openwrt跑在netgear 4300上10.1111.1.1,节点2:加州另一个VPS,10.111.1.3,节点3:办公室Windows 10.111.1.5.这样的情况下,从节点1和节点3分别于节点2互相ping速度都可以接受。但是节点1和节点3互ping经常时断时续,通的时候ping值也有大概700ms+,您有没有相关见解?按说走的网络都是北京联通的,怎么会有这么慢甚至比国外ping进来还慢?
BOGU
2015-03-26 13:26:31 +08:00
不知道楼主有没有遇到掉线的情况,我用N2N v1 也有半年多了,就是在公司的时候有事在用N2N连接会家里的树莓派,supernode是我在香港的vps主机,连接上去之后基本上不能连续连接1个小时,经常掉线。。。不知道什么原因。楼主有遇到过这种情况吗?
wubozh
2015-04-27 21:43:33 +08:00
小米2SC手机,更新到最新的miui6 for 5.02,就不能用n2n了,表现为能连上我自建的V1超级节点,但不能打开其他节点。请楼主发一个最新的n2n安卓客户端
hui198016
2015-05-27 16:44:17 +08:00
@zhoubug 有木有详细使用手机端n2n的案例,有些配置不是特别明白。比如手机连接supernode不知道有没有连接成功,ping不通虚拟节点,不知道哪里出了问题。还有general setting里的n2n v1是不是一定要选的。
zhoubug
2015-05-28 06:16:22 +08:00
@hui198016 start 后看屏幕提示信息,显示Rx消息就是联通啦super.
是否选中n2n v1 要根据你的super是v1 还是v2
hui198016
2015-05-28 09:13:40 +08:00
@zhoubug 现在能显示RX消息,但是ping不同supernode的虚拟节点。很郁闷不知道怎么回事
ct
2015-09-22 10:55:03 +08:00
@zhoubug 请问能在非 root 权限下运行 n2n 吗?我看 openvpn 也是调用的 tun 驱动, openvpn 就能在非 root 权限下运行, openvpn 好像是用的 vpnservices
skyshe
2017-03-22 10:11:42 +08:00
这个软件很棒,但是要是能做出服务形式的就更好了,因为现在只要释放应用什么的就关闭整个虚拟网络了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX