如果您是一位在家教育的家长,或者是一位预算有限的教师,那么 盒中互联网 (Internet-in-a-Box) 可能正是您一直在寻找的。它的硬件要求非常 modest—Raspberry Pi 3、一张 64GB microSD 卡和一个电源—但它提供了丰富的教育资源访问,即使是世界上最偏远地区没有互联网接入的学生也能使用。
最近,我有机会拜访了开发者 Adam Holt 和 Tim Moody,了解该项目。Adam 说,这个精彩的倡议始于麻省理工学院的 One Laptop per Child 项目。从那里,它在 2012 年被 fork 成 School Server Community Edition 项目,现在被称为盒中互联网 (Internet-in-a-Box)。我在去年夏天在多伦多参加 LinuxConNA 时了解到了这个项目,在那里我第一次见到了 Adam。
虽然我们大多数人认为无处不在的宽带是理所当然的,但在发展中国家的许多地方情况并非如此。盒中互联网 (Internet-in-a-Box) 可以配置、设置和运行,而无需连接到互联网,因为它的所有内容都驻留在 microSD 卡上。因此,无论您身在何处,或者是否可以连接到高速互联网,它都可以提供丰富互联网内容。
根据该项目网站的说法,盒中互联网 (Internet-in-a-Box) 包含“37 种语言的维基百科、一个包含 40,000 本电子书的图书馆、世界上大部分的开源软件和源代码、数百小时的教学视频以及精确到街道级别的全球地图”。只有当您想向设备添加更多内容时才需要互联网访问。
只需 50 美元多一点,您就可以在自己的网络或家庭、教室或图书馆的子网上拥有丰富的开放和/或免费教育资源。盒中互联网 (Internet-in-a-Box) 非常便携,您甚至可以将其与学生一起送回家。
我渴望尝试一下。
入门
盒中互联网 (Internet-in-a-Box) 有几个新的系统镜像,其中包含示例内容,可以下载:如果您希望在 Raspberry Pi 上拥有完整的 GUI,那么 PIXEL 镜像适合您,但我对 Rasbpian Lite 镜像感到满意。
下载镜像文件后,我将其解压缩,然后将其传输到 64GB microSD 卡。如果您希望设备上有更多内容,则需要使用更大的卡。我将其插入 Raspberry Pi 3 并启动了计算机。第一次启动需要几分钟,因为初始启动因文件系统扩展到 ext4 和 11 个内容包的初始配置而变慢。但很快,我就拥有了一个功能正常的盒中互联网 (Internet-in-a-Box),并在我的家庭网络上提供内容。后续启动速度更快。
Adam 说,使用这些预配置镜像的优势在于 Ansible 已经配置好。由于 Raspberry Pi 3 处理器,配置更改大约需要 17 到 20 分钟;在标准 PC 上,相同的过程大约需要两分钟。但是,Raspberry Pi 的成本为 35 美元,仅为运行 Debian 的标准 PC 成本的一小部分。
管理控制台
设置完成后,我连接到盒中互联网 (Internet-in-a-Box) 无线接入点。

通过将浏览器指向 http://box.lan/admin,可以轻松管理盒中互联网 (Internet-in-a-Box)。使用用户名 xsce-admin 和默认/初始密码 g0adm1n(注意数字 0 和 1)登录。Web 管理界面非常易于使用,几乎是不言自明的,但菜单中提供了足够的“帮助”。
在管理控制台中,您可以更改管理密码并设置其他配置参数,包括将盒子配置为网关、设备或 LAN 控制器。我将我的设置为网关,并将以太网电缆连接到我的路由器,以便我可以下载其他内容。

该系统包括 Squid 缓存软件和 DansGuardian,当连接到宽带时,它可以充当内容过滤器。
有关该项目的默认密码的完整列表,请查阅 FAQ。

Adam 告诉我,该项目正在试验 captive portal 实现,以便文化程度较低的用户可以轻松连接到盒中互联网 (Internet-in-a-Box),而无需输入 URL。不讲英语的人不熟悉我们的字母表,因此输入“http://box.lan”可能会成为他们使用该软件的障碍。
查找和使用内容
盒中互联网 (Internet-in-a-Box) 包括 学校维基百科、离线医学百科全书、维基词典、维基物种、可汗学院精简版、Moodle、OpenStreetMap、Owncloud、PhET(交互式数学和科学模拟)、科学 TED 演讲、Sugarizer 和 维基教科书。您可以根据 microSD 卡的大小在卡上下载其他内容。

为了访问内容,我将盒中互联网 (Internet-in-a-Box) 的浏览器指向 http://box.lan/home,并显示了一个易于使用的网页。“USB”选项(上方)用于教师提供的可能存储在 USB 驱动器上的内容。
从这里,我可以查找“Ray Charles Wikipedia”,这是一个来自维基百科的演示页面。或者,我可以下载整个维基百科以供离线使用。我可以访问 Moodle 并为学生提供电子课程内容。
我还可以访问 ownCloud 以上传在连接设备上创建的内容。

我还可以查看 OpenStreetMap,其中包含预配置 Raspberry Pi 镜像上的八个级别。Tim 说,OpenStreetMap 的完整安装将提供 15 个级别,并可以访问多伦多等主要城市的街道级地图。

参与其中
对于几乎任何人来说,盒中互联网 (Internet-in-a-Box) 都是一项福音,包括那些希望为学生提供围墙花园式访问丰富互联网内容的人,以及那些生活在宽带未覆盖的世界偏远地区的人。
包括盒中互联网 (Internet-in-a-Box) 项目在内的 离线内容社区 欢迎新成员。如果您想更多地参与其中,请访问社区的 wiki。您还可以查看根据 GNU Public License 2 许可的源代码存储库,地址为 GitHub。
9 条评论