您需要了解的有关Raspberry Pi的所有信息

不起眼的Raspberry Pi可能最初是作为儿童的教育工具,但其灵活性和广泛的功能很快引起了世界各地各个年龄段的业余爱好者和数字制造商的兴趣.


今天,根据您的编码能力和兴趣,您可能会使用这些微型计算机之一作为WiFi路由器,媒体中心来支持您的家庭网络,进行游戏或什至作为安全监视设置的基础.

无论您使用什么,它’重要的是要记住,任何连接到互联网的设备都需要稳固的安全性。否则,黑客可以轻松进入公共WiFi网络中的其他计算机,例如.

确保没有人监视你’取决于’明智的做法是确保您的连接始终处于加密状态。最好的方法是使用VPN.

在本文中,我们’会回答诸如 “什么是Raspberry Pi?” 和 “Raspberry Pi如何工作?”. 我们还将讨论VPN如何在这些情况下为您提供保护,以及在VPN中需要寻找的内容.

什么是树莓派?

Raspberry Pi是一种微型计算机,大约相当于信用卡的大小,可以插入计算机显示器或电视屏幕中.

最初是为了帮助人们学习有关编码和计算的知识而发明的,特别是在Python和Scratch编程语言中。他们’可以廉价获得;您可以以35美元的价格在线购买一个.

您可以将Raspberry Pi用于通常使用笔记本电脑或台式机的任何物品。这包括玩和创建游戏,访问互联网,流式传输视频以及运行Office风格的应用程序,以用于文字处理和创建电子表格等目的.

更令人兴奋的是,您可以根据自己的喜好对其进行编程,并使用它与外界进行交流。这意味着数字制造商和创新者将其树莓派用于各种机器人,电子设备,数据收集,摄影/视频和计算项目.

Raspberry Pi背后的故事

在2000年代中期,剑桥大学的计算机科学家’的计算机实验室越来越担心,申请学习该主题的学生人数每年都在下降。与仅仅十年前的申请者相比,即使是那些申请者也往往缺乏编程经验和理解。计算机实验室投入大量时间和资源来试图找出一路走来可能出了什么问题.

研究人员得出的结论是,许多问题,包括教育制度的变化,都在造成这一下降。但是,一个重要因素就是,与90年代中期不同,年轻人没有’无法访问家用计算机,他们可以自己轻松编程.

这似乎是一个可以实际解决的问题,因此团队着手寻找解决方法。他们决定设计一种小型且重要的是廉价的计算机,儿童和青少年可以轻松掌握并用于编程实验.

到2012年,他们创建了Raspberry Pi。该型号类似于小型电路板,是一款功能齐全的可编程计算机,可与高清多媒体功能竞争,可满足成本要求.

Raspberry Pi如何工作?

询问使用Raspberry Pi可以做什么,有点像询问您可以用铅笔画些什么。正如创作者所指出的那样,可能性在理论上是无限的,但是显然这取决于您在编码方面的个人技能水平.

Raspberry Pi的重点在于’是可编程的,因此您可以将其用于几乎任何您喜欢的目的。您’仅受您的编码能力和任何外部设备的限制’能够动手.

就是说,有一些共同的主题和流行的应用程序不断出现。让’看看其中一些.

Raspberry Pi的示例项目

创建一个媒体中心

您可以使用Raspberry Pi直接从Netflix,Hulu等流式传输高清视频内容,也可以使用Kodi来流式传输高清视频内容。“Raspmc” 或媒体中心.

如果你没有’之前,Kodi是由非营利性XBMC Foundation创建的免费开源软件,可用于家庭娱乐。它使您可以将任何计算机,平板电脑,电话等变成数字机顶盒。您可以流式传输在线,本地存储或家庭网络中的文件,并且因为’不受许可安排的限制,您可以包括自己喜欢的任何应用程序或附件.

最初,Kodi是为与XBoxes一起使用而创建的,但是它’从那以后增长了。借助一支由软件开发人员和翻译人员组成的全球团队,您还可以将其安装在各种其他硬件上,包括Amazon Firestick,智能手机,当然还有Raspberry Pi。它几乎可以在任何操作系统上运行,并且您可以自定义它,但是您可以通过附加组件和构建来对其进行自定义.

实际上,建立Kodi媒体中心现在是Raspberry Pi的最常见用途之一。您可以通过磁盘映像的形式掌握Kodi构建,并且有许多不同类型,包括流行的OpenElac和OSMC。请记住,以这种方式设置媒体中心意味着您的Raspberry Pi必须专门用于此目的。如果您想同时将其用于其他用途,则可以选择在Raspbian上安装Kodi.

尽管这令人印象深刻,但存在固有风险。例如,可以添加到Kodi的某些应用程序和附件旨在帮助人们流传盗版内容,因此可能不是最安全或最可靠的软件类型。确保仅从Kodi官方来源获取加载项.

即使这样,仍然存在安全问题和漏洞,因此’明智的做法是采取额外的步骤来提高Raspberry Pi的安全性。我们’我将在本文稍后再讲到.

除了基于Kodi的媒体中心之外,您还可以使用Raspberry Pi将传统的电视转变为智能电视,或者从智能电视功能中获得更多收益。通过 “智能电视” 我的意思是可以从YouTube和Netflix等网站流式传输视频,可以通过USB /其他闪存存储设备播放媒体,并可以控制’在屏幕上远程发生。所有这些功能都可以通过将Raspberry Pi和USB TV卡结合使用来实现.

创建媒体中心还为Raspberry Pi上的VPN带来了另一个潜在目的:解锁受地理限制的视频流内容。在Raspberry Pi上安装功能强大的VPN应该可以使您做到这一点,但请记住,从理论上讲,通过尝试观看电视节目和电影可能会遇到法律上的麻烦’应该在您所在的地区可用.

学习编码/程序

这是Raspberry Pi的最初主要目的。这个想法是让孩子们使用该平台进行编码’内置的编程和编码工具。创作者做了什么’没想到这也将在成年人中流行吗.

如果你’对此,Raspian提供了许多软件类型,您可以使用它们来进行编码。例如,Scratch是基于块的编程工具,’旨在供所有级别的程序员使用。无需输入复杂的代码行,而是可以将命令拖放到所需的位置。然后,您将代码导出为程序并在Raspberry Pi上运行.

这很棒,因为您可以准确地找出哪些更改会带来哪些影响,而不必迷失在代码迷宫中,而是拖延尝试找出您必须在哪里犯了一个小错误,’破坏了程序.

您也可以使用插入式Piface板,使用Raspberry Pi安全地进行电子实验。或者,您可以了解机器人技术:通过连接简单的机械臂或其他组件,您可以构建由Raspberry Pi控制的机器人。较新的版本甚至允许您通过无线连接执行此操作.

列印

如果需要,您可以将Raspberry Pi变成一台多功能微型计算机,其中包括已安装的Office软件包以及已连接的屏幕,键盘,网络打印机等。但是,这种小型计算机的处理能力有限,因此您的计算机运行速度将非常慢。相反,许多人只关注打印机或连接的设备元素.

如果您拥有一台老式打印机,这将非常方便’t从您的主计算机或笔记本电脑进行无线连接。通过将Raspberry Pi连接到家庭网络并安装打印服务器软件,可以轻松解决此问题。.

这里’方法:安装Samba文件共享软件和通用Unix打印系统(CUPS),以创建打印机驱动程序。然后,您可以设置Raspberry Pi,以便连接到家庭网络的计算机可以通过它访问打印机。您’打印机也需要USB电缆,但是’关于它.

这将允许您从在Windows,Mac OS或Linux上运行的计算机进行打印。如果您想直接从手机或平板电脑进行打印,则可以添加一个脚本,该脚本也为您提供Air Print支持。从那里,您只需要将打印应用程序下载到您的Android设备上,或直接使用iOS设备上的本机设置进行打印.

建立家庭安全系统

想要增强您家里或办公室的安全性吗?它没有’不需要花大价钱。实际上,您只需要Raspberry Pi(标准网络摄像头)(或Pi’相机模块),USB存储设备或大容量microSD卡,称为uvccapture的工具(可从网络摄像头捕获素材)以及ffmpeg软件来控制比特率和延时拍摄.

这样,您就可以构建自己的运动捕捉安全系统,并密切注意进出场所的每个人。只要检测到移动,网络摄像头就会跳入动作并开始记录。您甚至可以将其设置为在检测到任何移动时通过电子邮件向您发送警报.

广播海盗广播

首先,免责声明:在美国,英国和世界上许多其他国家/地区,未经许可在电台广播广播节目是违法的.

但是,尽管不是严格合法的,但可以使用Raspberry Pi通过microSD卡通过FM广播预先录制的音频。从理论上讲,这意味着您可以使用它来创建海盗广播电台.

也就是说,实际上,您只能在很短的距离内进行广播,因此您的无线电潜力有限-尤其是在城市环境中。它’不过,这是一个有趣的功能.

捕捉照片和视频

内置的microSD卡和多媒体功能意味着Raspberry Pi在视频和摄影方面可以做很多有趣的事情.

例如,通过添加Raspberry Pi相机模块,您可以捕获行星在夜空上移动的一些非常惊人的图像.

借助一些Python编程,正确的摄像机安装座和用于安装按钮的面包板,您还可以开始制作自己的定格视频。同时,将摄像头模块与其他脚本结合使用,并以一定的延时拍摄单幅图像,可以编译完美的延时序列.

实时视频流

将您的Raspberry Pi连接到互联网还为您提供了一种方便的直播视频流的方法,例如到YouTube。如果您设置了自己的YouTube频道并设置了libav-tools软件包,则可以直接使用Raspberry Pi 3和此产品随附的相机模块进行流式传输。.

网络存储

Raspberry Pi的另一个常见应用程序是设置网络连接存储(NAS)设备,允许您创建自己的本地网络驱动器,以释放主计算机上的空间。.

您只需将Raspberry Pi连接到外部HDD,SDD或USB闪存驱动器,然后使用Samba进行设置即可。当您’在Raspberry Pi媒体中心内重新浏览内容.

赌博

Raspberry Pi有很多与游戏相关的用途.

首先,您可以使用它来复制复古游戏机(如Atari或Gameboy),使用Recalbox或Retropie或创建自己的街机游戏显示器.

对于更现代的游戏类型,您可以使用Raspberry Pi以类似于Steam Link的方式将游戏从PC传输到电视。您也可以在本机上运行类似Doom的游戏。如果您拥有多个Raspberry Pi,则可以将其用作Minecraft的专用游戏服务器,并可以在家庭网络中的任何位置进行游戏.

需要考虑的几件事:首先,从PC流式传输时,’我将需要通过以太网将Raspberry Pi和PC都连接到路由器,以获得所需的速度.

其次,如果您想建立一个个人专用的游戏服务器来通过互联网与其他人一起玩Minecraft之类的多人游戏,则需要使用VPN来隐藏您的IP地址,并减少有人超载您的连接的风险。恶意的DDoS攻击.

创建自己的Web服务器

如果您想托管自己的网站或博客,从而使您能够完全控制此事,则可能需要将Raspberry Pi设置为Web服务器。.

这可能有点麻烦,并且有两种不同的方法可供选择。例如,您可以安装Apache以及与此相关的库,也可以选择包含MySQL和PHP以及Apache的完整LAMP堆栈。还建议设置FTP.

在这里,您可以选择安装WordPress或类似工具,也可以简单地将HTML文件保存到/ www /目录。请记住,您可能需要向您的ISP请求一个静态IP地址以使您的网站在线,或者使用诸如No-IP之类的服务.

当然如果你’重新托管自己的服务器时,强大的Internet安全性尤其重要。您需要使黑客尽可能难以进入您的系统。其中包括将您的WiFi密码保密,并使其足够棘手,以至于没有人可以通过简单的暴力攻击绕过它.

最好还需要保护您的IP地址,以避免被恶意DDoS攻击关闭的风险。这是在线时始终使用VPN匿名化IP地址的另一个极好的原因.

建立家庭自动化系统

家庭自动化是一种通过移动设备控制位于家庭内部的某些技术的方法,无论您身在世界何处.

有时,该术语仅适用于您家中的某些设备或系统,例如恒温器或HVAC系统。但是,它通常是指一个完整的集成系统,可以控制您家里几乎所有的东西,’接通电源。例如,其中可能包括您的灯,电源插座,加热和冷却,警报系统,锁,烟雾探测器,监控摄像头以及所有电器和相关传感器.

通常,所有这些都链接到可以远程控制的单个网络中。那’Raspberry Pi的安装地。您可以将其用作家庭自动化系统的中央接口。这通常意味着将Raspberry Pi与微控制器套件,一些远程控制,启用无线电的电源适配器以及一个应用程序结合使用,该应用程序可让您轻松地启用或禁用插入这些适配器的设备.

同样,在这样的系统中,安全性至关重要。如果您的家庭自动化系统遭到黑客入侵,外部人员将能够访问您家中的设备和技术。您可以想象这种情况会变得多么令人不安和潜在危险.

此外,当整个系统建立在无线物联网连接上时,’黑客可能进入的装甲中有很多潜在的漏洞。加密您的连接至关重要.

监控您的网络

另一个很棒的安全措施(和使用Raspberry Pi)是监视所有连接到家庭网络的设备的能力。.

例如,当某些事物获得连接或失去连接,服务器出现故障或您的网站脱机时,这可以用来提醒您。它’也是监视潜在入侵网络的一种有用方法.

实现此目的的一种常见方法是使用易于配置的开源工具Nagios。这使您可以可视化网络上的设备并监视正常运行时间。您需要做的就是下载磁盘映像并将其放在Raspberry Pi中的microSD卡上.

使用Raspberry Pi的好处

使用Raspberry Pi的主要好处是它们非常小巧,便携,价格便宜且坚固耐用。换句话说,他们’可靠,不要’容易折断。它也有助于避免移动部件或风扇的困扰。什么’还有,他们’安静且非常节能,考虑到他们提供的计算能力,仅消耗很少的电能.

最重要的是,您可以对它们进行大量处理,将各种扩展添加到基本计算机中… 因为那里’是一个庞大的国际发烧友社区,如果您遇到问题,总会有人愿意提供支持和建议.

请注意,使用Raspberry Pi时不可避免地存在安全漏洞。毕竟,你’自己重新编码,所以除非你’彻底的网络安全问题,你可能不是’匹配潜在的黑客–至少不是您自己。那’这就是为什么’如果您计划将Raspberry Pi连接到外界,则必须采取额外的安全措施.

如何将Raspberry Pi变成无线路由器

Raspberry Pi另一个引人注目的用途是将Raspberry Pi变成主网络之上的第二个WiFi网络的路由器。例如,这可能是因为您经营一家小型企业,并且想让您的客户登录Wi-Fi而不给他们提供主要密码,或者是因为您想要一种与同事安全地交换文件的方法.

实际上,将Raspberry Pi设置为路由器或热点非常容易–您可以在10分钟内完成设置。请查看此Instructables指南,该指南具有易于遵循的分步说明.

使用VPN(PI VPN)保护您的Pi路由器

和我们一样’众所周知,使用Raspberry Pi时,使用VPN是加密连接并保护隐私的重要方法。那’当您将自己的路由器用作Pi路由器时,这一点尤为重要.

如果设置正确,则无论使用什么设备连接到Pi路由器,都可以确保连接到Pi Router的所有Internet流量都通过安全VPN连接运行.

事实上,如果你’重新旅行或经常需要使用公共WiFi时,您可能需要使用Raspberry Pi创建便携式DIY VPN旅行路由器。这意味着您只需连接一次WiFi连接即可;然后,您自己的所有设备都可以连接到Pi VPN路由器,从而确保连接的安全.

如何使用Raspberry Pi设置VPN

要将VPN保护整合到您的Pi路由器中,您首先需要订阅可靠的VPN服务。它’重要的是您选择一个’基于OpenVPN的.

有关设置Pi VPN的分步指南,请参见此处或此处.

什么是OpenVPN?

OpenVPN是一种开源加密协议。任何人都可以开发或定制它以在自己的VPN工具中使用。那’所有领先的VPN公司都使用它的一个主要原因-而且’也可以在自制Pi Router中实现它.

OpenVPN通过OpenSSL最多使用256位加密,还允许您共享私钥和公钥。因此,其安全级别是首屈一指的。您可以在此处查看一些我们最喜欢的OpenVPN VPN选项.

推荐:NordVPN

NordVPN不仅建立在OpenVPN实施的基础上,其安全功能实际上还超出了所需的标准加密级别。令人印象深刻的是,它在不牺牲性能的情况下做到了这一点,因此,使用它时,您仍然可以获得出色的加载和流式传输速度。它也适用于Netflix和iPlayer.

另外,那里’强大的DNS泄漏保护功能,即使您的连接因任何原因而中断,也可以确保对您的连接进行端到端的加密.

NordVPN受到DIY程序员的强烈欢迎,他们希望将他们的Raspberry Pi变成VPN路由器,因此’如果您在尝试设置文件时遇到麻烦,则会有很多文档。该公司还具有出色的24/7全天候客户支持,包括实时聊天功能,因此,如果您需要任何帮助,可以与他们的技术专家联系。.

更好的是,您可以通过免费的三天试用以及行业标准的30天退款保证进行测试,以了解自己的发展情况.

结论

当你’在您自己的家,学校或工作场所的安全环境中重新修改Raspberry Pi之类的计算机设备,’很容易忘记,它们可以提供与外界的直接链接.

连接到互联网的任何内容都会对网络的其余部分造成潜在的安全风险;它’就像打开一个窗口。这意味着您始终需要思考如何’同时保护自己.

Raspberry Pi如此出色的原因之一是,它们提供了一块空白的画布来以您喜欢的任何方式进行编程实验。同时,这也意味着这些微型计算机不会’具有预装的安全功能,在使用常规台式计算机或移动设备时,您可能会理所当然的.

为了将这些安全地合并到您的家庭网络中或使用它们路由WiFi Internet流量,您需要采取步骤以确保对连接进行正确的加密。使用OpenVPN技术是实现此目标的绝佳方法,同时又能使您充分利用Raspberry Pi.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me