分类
Cubieboard

科学上网之Cubieboard跑Goagent

科学上网的软件用过很多,Goagent是目前我用过最稳定的,最重要的是完全免费。每天打开电脑第一件事情就是双击蓝黄相间的小图标,然后就再也不用担心网页被重置了。也曾尝试过在Tomato Router上运行Goagent让接入网络的所有设备都能科学上网,但接入设备增多或网络流量太大的时候就变的不稳定,太影响科学上网的心情了。偶然看到DNSMasQ,你可以把它当成轻量级的DNS服务器。引用Wiki的描述:

Dnsmasq是一个开源的轻量级DNS转发和DHCP、TFTP服务器,使用C语言编写。Dnsmasq针对家庭局域网等小型局域网设计,资源占用低,易于配置。支持的平台包括Debian、Fedora、 Smoothwall、IP-Cop、floppyfw、Firebox、LEAF、Freesco, fli4l、CoyoteLinux 及 Android等,并且在dd-wrt、 openwrt路由器系统中也有使用。

介绍了DNSMasQ这么多还不知道它与Goagent的关系吧。我们都听说过DNS污染,有的杀毒软件描述为DNS投毒攻击,就是干扰我们从DNS服务器获取正确的IP地址。DNSMasQ能够截获DNS请求,并自带静态解析和DSN转发功能。因此我们可以用DNSMasQ给自己的DNS投毒,这么说可能有点儿不恰当,但是目的就是利用DNSMasQ帮我们摆脱来自ISP的DNS投毒攻击,最终达到正确解析IP的目的。DNSMasQ支持WPAD,是PAC的扩展应用,因此我们只要在局域网搭建一台Goagent服务器(当然选择节能设备了)再配置DNSMasQ自动发现代理就可以实现局域网内支持WPAD协议的设备科学上网了。

分类
Raspberry Pi

入手树莓派Raspberry Pi

当初选购ARM小版的时候考虑到Cubieboard的性能要比树莓派(Raspberry Pi)强一些所以才选择了前者,入手Cubieboard近四个月官方的资料和网络上分享的技术文档还是少的可怜,只能把Cubieboard当一台Linux服务器用,GPIO基本没怎么用。看到网上关于树莓派的各种应用实在很吸引人,决定入手树莓派。

分类
Cubieboard

Cubieboard跨网实现远程开机

Cubieboard就不多介绍了,可以完全当一台运行Linux系统的Mini Server,最大特点就是超低功耗,目前我的Cubieboard已经跑了一个应用,三个月下来一直很稳定《Cubieboard Linaro 搭建超节能监控平台》。

家里宽带是那种小区宽带,不能做端口映射,所以一直用向日葵远程控制家里的电脑,最近向日葵推出了一款硬件产品向日葵开机棒,可以跨网实现远程开机,这功能真不错但价格不便宜而且还要按机器数量购买许可,本篇的宗旨就是用CubieBoard实现向日葵开机棒的功能。

先介绍一下基本环境和条件:小区宽带、内网PC一台、内网Cubieboard一枚、外网Linux VPS一台。目的:使用任意连接互联网的设备远程打开内网PC。

分类
Cubieboard

Cubieboard Linaro 搭建超节能监控平台

Cubieboard是一款ARM架构的开发板, 1GHz 的 All Winner A10 Cortex A8 CPU、Mali-400 GPU、1GB RAM、4GB 存储。比Raspberry Pi的配置高出一倍。Cubieboard和Raspberry Pi都可以运行Android和Linux操作系统。最大的特点就是性能高功率小,最适合跑一些长时间运行的程序。

在入手Cubieboard之前看到Raspberry的34个超酷应用,所以想尝试用Cubieboard来实现。目前Cubieboard的资料相对Raspberry少很多,毕竟是新出的单板,但Cubieboard的性能占绝对优势。Linaro 下安装Smplayer放720P很流畅(1080P没测试)。

先来看看Raspberry PI的34个超酷应用:

有些应用场景实在疯狂,也不是一个人能完成的。家里养了三只陆龟,平时上班没时间观察,于是打算用Cubieboard制作一个监控平台,目标就是能够在任何能上网的环境观察家里三只陆龟的状况。