如何启动网络连接路由器?树莓派怎么安装路由器

在你的网络路由器上使用 OpenWRT 获得更多控制功能。

如何启动网络连接路由器?树莓派怎么安装路由器

树莓派是一种小型单板电脑,尽管只有信用卡大小,但是能做许多事情。实际上,这个小电脑几乎可以成为你想让它成为的任何东西,只要你打开想象力。

树莓派爱好者已经做了许多不同的项目,从简单的程序到复杂的自动化项目和解决方案,如气象站,甚至智能家居设备。这篇文章将展示怎样使用 OpenWRT 项目将你的树莓派变成带有 LTE 移动网络连接功能的路由器。

关于 OpenWRT 和 LTE

OpenWRT是一个利用 Linux 内核为嵌入式设备开发的开源项目,它已经存在超过 15 年了,拥有一个庞大而活跃的社区。

有许多使用 OpenWRT 的方法,但是它的主要目的还是用在路由器上。它提供了包管理功能和一个完全可写的文件系统,并且因为它的的开源属性,你可以查看和修改代码,并贡献到开源生态。如果你想对你的路由器获得更多的控制,这就是你想要的系统。

长期演进技术Long-term evolution(LTE)是一个基于 GSM/EGDE 和 UMTS/HSPA 技术的无线宽带通信标准。我使用的 LTE 调制解调器是一个 USB 设备,可以为树莓派电脑增加 3G 或 4G(LTE)蜂窝连接。

如何启动网络连接路由器?树莓派怎么安装路由器

安装前的准备

对这个项目来说,你需要:

一个带有电源线的树莓派一台运行 Linux 的电脑一张至少 16GB 的 SD 储存卡以太网线LTE 调制解调器(我使用的是 Teltonika TRM240)一张移动网络的 SIM 卡

安装 OpenWRT

首先,下载最新的 兼容树莓派的 OpenWRT 的发布版本。在 OpenWRT 官网,你可以看到 4 个镜像:两个ext4文件系统的和两个squashfs文件系统的。我使用ext4文件系统。你可以下载factory或者sysupgrade镜像,这两个都运行良好。

如何启动网络连接路由器?树莓派怎么安装路由器

下载了镜像后,你按照 以下的说明需要解压并安装它到 SD 卡上。这将会花些时间安装固件,需要些耐心。一旦安装完成,在你的 SD 卡上将会有两个分区。一个是用来放 bootloader ,另一个是 OpenWRT 系统。

启动系统

要启动你的新系统,插入 SD 卡到树莓派,用以太网线把树莓派和你的路由器(或者交换机)相连,然后点亮。

如果你有使用树莓派的经验,你可能习惯于通过终端使用 SSH 访问过它,或者通过显示器和键盘连接到树莓派。OpenWRT 工作有一点点不同。你与这个系统交互是通过网页浏览器,所以你必须能够通过网络来访问你的树莓派。

缺省状态下,树莓派使用的 IP 地址是:192.168.1.1。用来配置树莓派的计算机必须和树莓派在同一个子网中。如果你的网络没有使用 192.168.1.x 地址,或者你不能确定,在 GNOME 打开 “设置Settings” ,导航到网络设置,选择 “手动Manual” ,然后键入以下的 IP 地址和子网掩码:

IP 地址:192.168.1.15网络掩码:255.255.255.0如何启动网络连接路由器?树莓派怎么安装路由器

在你的电脑上打开浏览器然后导航到 192.168.1.1 。这将打开一个验证网页,你可以登录到你的树莓派。

如何启动网络连接路由器?树莓派怎么安装路由器

首次登录不需要密码,所以直接点击 “登录Login” 按钮继续。

设置网络连接

树莓派只有一个以太网口,而普通路由器有两个:一个是 WAN(有线区域网络)口,另一个是 LAN (本地区域网络)。

你有两个选择:

使用你的以太网口接入互联网使用 WIFI 接入互联网

使用以太网连接

你决定使用以太网,导航到 “网络Network → 接口Interfaces”。在这个设置页面,按下与 “LAN” 接口对应的蓝色 “编辑Edit” 按钮。

如何启动网络连接路由器?树莓派怎么安装路由器

应该会出现一个弹窗,在这个窗口中,你需要键入与你将要连接树莓派的路由器子网匹配的 IP 地址。如果需要的话,修改子网掩码,并输入树莓派将要连接的路由器的 IP 地址。

如何启动网络连接路由器?树莓派怎么安装路由器

保存设置,然后通过以太网将你的树莓派连接到路由器。你现在可以用这个新的 IP 地址访问树莓派。

当你在把树莓派投入生产环境使用之前,确保为你的 OpenWRT 设置一个密码!

使用 WiFi 连接

如果你想通过 WiFi 将树莓派连接到互联网,导航到 “网络Network → 无线Wireless” 。在 “无线Wireless” 菜单里,按下蓝色的 “扫描Scan” 按钮查找你的家庭网络。

在弹出的窗口中,找到你的 WiFi 网络然后连接它。不要忘记 “保存并应用Save and Apply” 设置。

在这 “网络Network→ 接口Interfaces” 部分,你应该看到了一个新的接口。

如何启动网络连接路由器?树莓派怎么安装路由器

当你在把树莓派投入生产环境使用之前,确保为你的 OpenWRT 设置一个密码!

安装必要的软件包

默认状态下,路由器并没有安装许多软件包。OpenWRT 提供了一个包管理器,带有一系列你需要安装的。导航到 “系统System → 软件Software” 然后通过按下标有 “更新列表…Update lists...” 的按钮来更新你的包管理器。

你将会看到许多软件包;你需要安装以下这些:

usb-modeswitchkmod-miikmod-usb-netkmod-usb-wdmkmod-usb-serialkmod-usb-serial-optionkmod-usb-serial-wwan(如果没有安装的话)

另外,下载这个调制解调器管理软件包,然后在弹出的窗口中按下标有 “上传软件包…Upload Package...” 的按钮来安装它。重启树莓派让安装包生效。

设置移动网络接口

所有这些软件包被安装完之后,你可以设置移动网络接口。在连接调制解调器到树莓派之前,请阅读 调制解调器的说明书,对其进行设置。然后连接你的移动调制解调器到树莓派,然后等待一会直到调制解调器启动。

导航到 “网络Network → 接口Interfaces”。在页面底部,按下 “添加一个新接口…Add new interface...” 按钮。在弹出的窗口中,给你的接口起一个名字(比如 “mobile”),然后从下拉列表中选择 “ModemManager” 。

如何启动网络连接路由器?树莓派怎么安装路由器

按下一个标有 “创建接口Create Interface” 的按钮。你应该看到一个新的弹出窗口。这是设置接口的一个主窗口。在这个窗口中,选择你的调制解调器,然后键入像接入点名称Access Point Name(APN)或是 PIN 码之类的信息。

如何启动网络连接路由器?树莓派怎么安装路由器

注意:如果在列表中没有调制解调器设备出现,尝试重启树莓派或者安装kmod-usb-net-qmi-wwan软件包 。

当你已经配置完你的接口,按下 “保存Save” 然后 “保存并应用Save and Apply”。给系统一些生效的时间。如果一切正常,你应该看到像这样的一些东西。

如果你想通过接口查看你的网络连接,你可以使用 SSH 连接到你的树莓派 shell。在终端里,键入:

ssh root@192.168.1.1

缺省 IP 地址是 192.168.1.1:如果你修改了它,就用修改后的 IP 地址连接。当连接后,在终端里执行命令:

ping -I ppp0 google.com

如果一切正常运行,那么你应该从 Google 的服务器接收到 ping 回包 。

如何启动网络连接路由器?树莓派怎么安装路由器

ppp0是你创建的移动网络接口的默认接口名称。你可以通过使用ifconfig命令检查你的接口。它只显示活动的接口。

设置防火墙

要让移动网接口运行,你需要为移动网络接口和本地网络接口配置防火墙,以便引导流量到正确的接口。

导航到 “网络Network → 防火墙Firewall”。在页面的底部,你应该看到一个叫做 “区域Zones” 的部分。

如何启动网络连接路由器?树莓派怎么安装路由器

设置防火墙最简单的方法就是调整 “wan” 区域。在 “已覆盖的网络Covered networks” 选项里按下 “编辑Edit” 按钮,选择你的移动网络接口,然后 “保存并应用Save and Apply” 你的设置。如果你不想用 WiFi 连接你的树莓派,你可以从 “已覆盖的网络Covered networks” 里删除 “wwan” 接口,或者关闭 WiFi 连接。

如何启动网络连接路由器?树莓派怎么安装路由器

如果你想为每个接口设置一个独立区域,只需创建一个新区域然后分配必要的接口即可。举个例子,你可能想有一个覆盖移动网络接口的区域,并且通过它来转发 LAN 接口流量。按下 “添加Name” 按钮,然后给你的区域 “命名Name”, 检查 “伪装” 复选框,选中 “已覆盖的网络Covered networks” ,并选择哪些区域可以转发其流量。

如何启动网络连接路由器?树莓派怎么安装路由器

然后 “保存并应用Save and Apply” 这些修改。现在你有一个新的区域。

设置一个接入点

最后一步是为你的设备接入互联网设置一个网络接入点。要设置一个接入点,导航到 “网络Network → 无线Wireless” 。你将会看到一个 WiFi 设备接口,一个名为 OpenWRT 的禁用的接入点,以及一个用于通过 WiFi 连接互联网的连接(如果你之前没有禁用或删除它)。在这个禁用的接口上,按下 “编辑Edit” 按钮,然后 “启用Enable” 该接口。

如何启动网络连接路由器?树莓派怎么安装路由器

如果你想,你可以通过编辑 “ESSID” 选项来修改接口名称。你也可以选择它要关联的网络。默认情况下,它会与 LAN 接口关联。

如何启动网络连接路由器?树莓派怎么安装路由器

要为这个接口添加密码,选择 “无线安全Wireless Security” 选项,选择 “WPA2-PSK” 加密方式然后在 “密钥Key” 选项字段键入接口的密码。

如何启动网络连接路由器?树莓派怎么安装路由器

然后 “保存并应用Save and Apply” 设置。如果设置正确的话,当用你的设备扫描可用接入点的话,你应该可以看到你分配了名称的新接入点。

额外的软件包

如果你愿意,你可以通过网页界面为你的路由器下载额外的软件包。只需到 “系统System → 软件Software” 然后安装你想从列表或者互联网上下载的软件包并上传它。如果你在列表中没有看到任何软件包,请按下 “更新列表…Update lists...” 按钮。

你也可以添加其他拥有适合与 OpenWRT 一起使用的软件包的仓库。软件包和它们的网页界面是分开安装的。软件包名称是以 “luci-” 开始的是网也界面软件包。

如何启动网络连接路由器?树莓派怎么安装路由器

试试看

这就是我的树莓派路由设置的过程。

如何启动网络连接路由器?树莓派怎么安装路由器

从树莓派建立一个路由器不是很困难。缺点是树莓派只有一个以太网接口。你可以用一个 USB-to-Ethernet 适配器来增加更多的网口。不要忘记在接口的网站上设置网口。

OpenWRT 支持大量的移动调制解调器,你可以用管理调制解调器的通用工具 modemmanager 为它们设置移动网络接口。

你有没有把你的树莓派当作路由器使用?请在评论中告诉我们情况。

via: https://opensource.com/article/21/3/router-raspberry-pi

作者:Lukas Janėnas选题:lujun9972译者:hwlife校对:wxy

以上是关于“如何启动网络连接路由器?树莓派怎么安装路由器”的所有内容。
由网友上传(或整理自网络)。转载请注明:http://www.xingexing.com/xitong/ktcf6r3v.html

相关推荐

  • 路由器连接光猫怎么设置?光纤猫正确连接无线路由器的步骤

    光纤cat,又称单端口光终端,是为特殊用户环境开发的一套三件套光纤传输设备。光纤猫通常有四个输出端口,很多时候我们需要连接到多台电脑,包括手机wi-fi。这时你需要一个无线路由器。下面是如何将光纤猫连接到无线路由器。步骤一:将路由器的WAN端口连接到光猫的任意LAN接口。步骤二重置路由器,用大头针等物品按下路由器上的重置按钮。步骤三打开浏览器,在地址栏输入192.168.1.1,打开路由器管理界面…

    时间:2022-10-22网络知识
    阅读:158次
  • 小米路由器4c怎么设置?小米路由器正确设置方法

    MillRouter如何配置?许多小伙伙伴不知道如何在购买小米路由器后配置,导致计算机或其他没有正常链接网络的智能设备,然后我们应该如何激进配置?让我们在小编来看看你!操作方法:第一步,正确的线路连接小米路由器3上有一个Internet接口,有2个LAN接口,请按照连接方式进行连接。1,MillRouter3上的Internet接口(蓝色接口),您需要使用网络电缆连接到CAT(LAN端口)的网;如…

    时间:2022-10-25网络知识
    阅读:327次
  • steam连接不到网络什么原因?steam突然打不开怎么办

    从冬促活动开始到现在,steam的热度一直居高不下,最近有用户反映经常出现steam打不开个人资料、steam打不开显示网络问题,下面是小编找来的解决办法,一起来看看吧。steam打不开个人资料steam打不开显示网络问题解决办法解决办法1、下载修复工具steamcommunity下载安装后,打开并点击“启动服务”,这时用户可以看到【状态:服务已启动】,再打开steam就会发现问题得以解决了。注意…

    时间:2022-10-27网络知识
    阅读:223次
  • 电脑安装宽带自动连接怎么办?电脑安装宽带自动连接怎么办啊

    如何安装宽带自动连接?(如何安装宽带自动连接?啊)网络频繁脱线怎么办?如何自动断开电脑宽带连接?下面就给大家分享电脑网络总是出现掉线问题的解决方法。方法1:检查网络协议1,按“winR键打开操作,在操作输入框中输入cmd如下图所示:2.点击确定后,输入命令提示符,输入ping127.0.0.1如下图所示:3.按下回车键后,如果出现以下数据,说明能够ping通,网络协议没有问题,如果没有出现,就得充…

    时间:2022-10-30电脑组装
    阅读:203次
  • win7默认网关不可用,win7默认网关不可用的解决方法

    有很多使用win7的小伙伴发现windows7操作系统好像有个大问题,就是和路由器的连接频繁地自动掉线。通过诊断说是:默认网关不可用,然后自动修复,之后就能上网了,但不用多久又会掉线,再自动修复后可以上网如此反复。win7默认网关不可用怎么解决呢?下面我们一起来看看吧。win7默认网关不可用怎么解决第一步:打开网络和Internet中心,点击查看网络状态和任务。第二步:点击更改适配器选项。第三步:…

    时间:2022-10-31电脑故障
    阅读:127次
  • 手机已连接wifi但上不了网怎么办?手机wifi出现不可上网如何解决

    手机连接WIFI后,显示不可上网,多数情况下是因为宽带账号欠费所致,当然也有可能是配置出错、线路及路由器软件故障等原因造成,因此需要逐步排除,才能最终解决问题。宽带账号欠费目前,家用宽带账号基本上都与手机号绑定在一起,每月的月初为手机套餐扣费期,因此在这个阶段手机号欠费后,会间接的导致宽带账号欠费,因此宽带上网服务被运营商终止。所以手机连接WIFI后,WIFI状态会显示“不可上网”。通常在宽带账号…

    时间:2022-11-01网络知识
    阅读:203次
  • 怎么样设置分路由器?路由器接路由器第二台怎么设置

    很多朋友在桥接路由器时,往往只会从光猫桥接第一台路由器,但在桥接第二台路由器时,就不知道该如何设置了。本期文章以水星路由器为例,教大家如何在第一台路由器的基础上桥接第二台路由器。在教大家设置第二台路由器之前,我们首先要做一些准备工作,假设第一台路由器为“A”,第二台路由器为“B”,那么我们就必须要先弄清楚两台路由器的默认网关是什么。通常情况下默认是192.168.0.1或192.168.1.1.B…

    时间:2022-11-01网络知识
    阅读:208次
  • 小米电视连不上WiFi怎么办?小米电视连接不上wifi怎么解决

    现在小米智能电视连接不上网就等于残废了,所以伙伴们遇到连不上网的情况一定很着急。但是不要怕,小编在这里教几招给大家,轻松克服连接问题!利用网线连接如果无线连接不上,可以尝试直接使用网线接口插入电视即可连接,如果还是不可以,可能是网络有问题!重启电视遇到困难不知道怎么办,重新启动电视吧,10个毛病8个能治好,关机切断电源,静置一会并重新启动,重新识别WIFI信号。重启路由器一般来说劣质路由器长时间工…

    时间:2022-11-03
    阅读:398次