芯机智

 找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 1836|回复: 26

开源物联云-芯机智[Beta]

[复制链接]

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
发表于 2018-9-19 16:11:14 | 显示全部楼层 |阅读模式
一 程序介绍:

  机智云是为了方便管理远程openwrt linux等 嵌入式设备的.
  集成了文件管理 远程下载 web终端等工具

  由于现在大部分设备都运行在局域网中,
  使得我们想要远程我们的设备变得很麻烦.
  所以有了机智云项目
  机智云其实并不提供具体功能
  而是使设备连到云端, 你可以通过云端访问你的设备.
  理论上机智云可以挂载各种web应用,
  而机智云提供便利的反向应用层代理 非传输层
  宗旨是:花费极少量的流量,做华丽的管理.
  并且web端和客户端都是开源的.大家可以自己动手集成在很多的设备当中.

二 程序初衷

  技术有限、分享真心。
  希望大家提出宝贵意见,本人定会虚心求教。
  感谢那些无私奉献的开源爱好者。
  可能有的小伙伴并不理解此项目原理,
  会说这几功能别的产品早就有了,
  其实我们并不完全注重自己添加功能.
  而是想做个通用的反向远程平台.
  主要注重通道而非业务.
  未来会有大量的应用适配.
  并且我们也会开放api和ftp空间,
  使用户可以添加自己的web应用.
  由于本人并非web开发人员,
  所以一旦功能完善,我们还是会提升web设计
  也许到时候你会发现这是一个有点像webos的项目
  但是这个os是无处不在的真实物联设备.

  完成了 web 与 云端的隔离:web现在为纯静态实现,

  Access your device any where over the web
  在任何地方只要通过web就可以访问你的终端设备
  本工具致力于更加方便的管理你的远程设备, 无论有无公网、是否在nat下
  只要联网,就可以全方位的管理。
  暂时并不做大量流量转发。
  只要启动wikcloud的客户端就可使设备像是在云上。

三 程序功能

  暂时支持:

  • 超级终端 - ttyd 改为 ssh
  • 文件浏览 - angular-filemanager
  • 远程下载 - AriaNg
  • 自组局域网


  计划支持:
  • p2p直连
  • 邮件发送接收
  • openwrt的web管理 - luci
  • 等等


其中n2n自组局域网将大大发挥出来虚拟接口的功能

  程序正在完善中...


Peek 2018-10-17 15-14.gif
Peek 2018-10-05 16-52.gif
Peek 2018-10-11 15-29.gif
Peek 2018-10-12 17-04.gif
Peek 2019-01-24 09-40.gif
思科路由器(EA4500)秒变云服务器:
af461b78b6bc1aeb8027cf4d2fef3870.jpg
Peek 2018-11-27 14-25.gif
Peek 2018-11-27 15-10.gif

四 aria使用教程

下载百度云盘教程 : https://blog.csdn.net/lovelovelovelovelo/article/details/53874270
不使用配置文件 : aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --file-allocation=none -c --dir /mnt/ --rpc-secret=12345678 -D

github开源网址:  https://github.com/dnsnat/natc.git

github欢迎访问:  http://dnsnat.github.io

芯机智使用教程:  http://bbs.dnsnat.com/forum.php?mod=viewthread&tid=1342&fromuid=1







在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2019-1-25 10:41:31 | 显示全部楼层
如果想做到 智能组网还还真的需要再好好设计下.
现在好的思路就是 完全模拟交换机原理
实现二层组网,而不是三层组网
这样可定制性将会非常强
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2019-1-14 17:44:56 | 显示全部楼层
定个小目标: 实现1万用户在线 10万设备并发访问
现在发现 还是物联网全栈开发有意思,
单纯的嵌入式和服务器开发 都是比较枯燥的.
不过大神估计都是某个领域专家吧.

另外如果有人一起做web就好了
实在不太会web 开发

源码在此: https://github.com/dnsnat/dnsnat.github.io.git
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-12-4 10:20:50 | 显示全部楼层
Screenshot from 2018-12-04 10-15-48.png Screenshot from 2018-12-04 10-16-28.png
网上看到说zerotier 比 n2n 技术牛 协商走服务器 其余流量走大洞
我表示好奇试了一下, 看上面的延时就知道都是走的服务器转发
而且稳定性和速度都不怎么好. 能否打洞成功还是要看你的网络

在网上也看到有人担心安全问题, 请大家不用担心, 客户端会开源的,
并且从客户端数据自定义加密
到客户端用js解密,
稳稳的让你感受到安全.






在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-29 16:19:47 | 显示全部楼层
Screenshot from 2018-11-29 16-17-26.png
家里的宽带 赶紧跑起来 别闲的
感觉家里的路由器就是我的员工

同样的磁力链接
单位的鹏博士的没速度
家里的歌华速度还挺好
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-20 10:59:38 | 显示全部楼层
为了提升体验效果 下了血本设置了国内服务器
速度杠杠的
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-13 15:47:16 | 显示全部楼层
现在基本的安全认证框架已经添加完毕
准备在客户端添加web 文件管理功能,
感觉这个功能很实用,
例如装了本客户端,不仅可以加入到云 通过云管理
还能本地通过网页管理文件
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-12 14:34:39 | 显示全部楼层
百度云盘下载
Peek 2018-11-12 14-32.gif 电影天堂磁力下载
Screenshot from 2018-11-13 09-49-13.png


再也不担心家里带宽白白浪费了
其实小米路由器等也早就有此功能了
如果不喜欢diy,仅仅远程下载还是那些已经官方集成的工具方便
不过我就是那种喜欢自己装openwrt 或在各种linux上diy的

在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-9 17:48:54 | 显示全部楼层
每次自言自语的 回复 并不是真的神经了
现在人少的原因
主要是想更多的能把程序做的更加稳定和完善后再大力推广.
通过这些回复未来也能回顾下是如何一步一步完善的,
希望我的的程序能给大众带来便利,
我也希望能挑战下,此程序到底能支持多少用户.
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

534

主题

624

帖子

6274

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6274
 楼主| 发表于 2018-11-9 17:16:54 | 显示全部楼层
小看 跨域问题了, web的世界不好懂

1. 现在实现的逻辑为, 我自己添加的rpc 由我自己添加认证
2. 第三方的暂时首先考虑自己的认证方式, 当然逐步的也会集成统一认证.
3. angular auth_request认证 反向代理 跨域 真的是整了一天,才找了个这中方案,
   最坑的是 angular post第一次不带cookie, 太尴尬了.
在终极的分析中,一切知识都是历史;在抽象的意义下,一切科学都是数学;在理性的基础上,所有的判断都是统计。——C.R. Rao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|芯机智 ( 京ICP备18048803号 )

GMT+8, 2019-9-20 17:55 , Processed in 0.160142 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表