怎样用树莓派制作路由器

电子说

1.3w人已加入

描述

第1步:启动Raspberry Pi。

第一步是让你的树莓派启动并运行。 Raspberry pi网站上的官方入门指南是最好的资源。

这是链接。

一旦你的覆盆子pi启动并运行,请转到下一步。

步骤2:升级Raspberry Pi

路由器

首先,我们将使用

更新存储库中可用的包列表sudo apt-get update

完成后,我们可以使用

sudo apt-get upgrade

安装这些最新的软件包。这可能需要一段时间,具体取决于您的互联网连接速度。

步骤3:安装Hostadp和Bridge-utils

路由器

路由器

一旦树莓派升级。

我们需要安装一个名为hostapd的用户空间后台进程,用于无线访问点和身份验证服务器。我们还需要一个名为bridge-utils的软件包来管理网桥设备。

sudo apt-get install hostapd bridge-utils

我们需要关闭我们刚安装的一些新服务,使用

sudo systemctl stop hostapd

Debug- 有时,raspbian会显示消息,说安装命令找不到hostapd和bridge-utils。别担心。再次运行‘sudo apt-get update’它应该得到解决。

步骤54:禁用Wlan0和Eth0的DHCP配置

路由器

路由器

现在,我们设置dhcp后台进程不自动配置wlan0和eth0接口。我们在/etc/dhcpcd.conf文件末尾添加以下两行

denyinterfaces wlan0

denyinterfaces eth0

,然后使用它打开它。

sudo nano /etc/dhcpcd.conf

步骤5:创建Bridge Br0

路由器

接下来,我们使用brctl命令创建桥接器br0,该命令是以太网桥管理员

sudo brctl addbr br0

并使用

sudo brctl addif br0 eth0

命令我们将eth0添加为桥接器br0的端口之一。

步骤6:编辑/etc/network/interfaces

路由器

路由器

现在在/etc/network目录中打开一个名为interfaces的文件

sudo nano /etc/network/interfaces

并添加这五行。

allow-hotplug wlan0

iface wlan0 inet manual

auto br0

iface br0 inet dhcp

bridge_ports eth0 wlan0

第一行在hotplug事件上启动wlan0接口。第二行创建一个没有IP地址的网络接口,通常是为桥接元素完成的。第三行在启动时启动br0接口。 Forth线有助于使用DHCP服务器自动分配到br0接口的IP地址,最后第五行连接eth0接口和wlan0。保存该文件并关闭它。

步骤7:编辑/etc/hostapd/hostapd.conf

路由器

路由器

接下来,我们将配置我们的无线接入点,我们可以使用/etc/hostapd文件夹中名为hostapd.conf的文件来完成此操作。打开它

sudo nano /etc/hostapd/hostapd.conf

并粘贴这些行。

interface=wlan0

bridge=br0

ssid=miniProjects

hw_mode=g

channel=7

wmm_enabled=0

macaddr_acl=0

auth_algs=1

ignore_broadcast_ssid=0

wpa=2

wpa_passphrase=subscribe

wpa_key_mgmt=WPA-PSK

wpa_pairwise=TKIP

rsn_pairwise=CCMP

分配给ssid的值是接入点用于广播其存在的名称。最后五行专注于接入点的身份验证和安全性。 wpa_passsphrase的值用作登录密码,在我们的情况下是订阅。这是一个指向文档的链接,您可以在其中找到我们在此处使用的每个变量的定义。

步骤8:最终编辑/etc/default/hostapd

路由器

路由器

最后,在/etc/default目录中打开hostapd文件

sudo nano /etc/default/hostapd

取消注释DAEMON_CONF行并提供文件路径我们刚刚创建。

DAEMON_CONF=“/etc/hostapd/hostapd.conf”

这样就完成了覆盆子pi作为路由器的设置。

步骤9:完成

路由器

现在,连接以太网电缆打开你的覆盆子pi。

你应该看到覆盆子pi播放ssid并访问互联网。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分