树莓派配置路由_树莓派3 B/B+改成路由器步骤教程

树莓派3不管是A B还是B+都是可以改成路由器的,由于树莓派只有一个网卡(千兆),所以需要再接一个外接网卡,但只能是百兆的受限于usb,我们需要单独购买一个有线的或者无线的usb网卡一般20块钱,然后我们就可以把树莓派3改成一个完整功能的路由器了,下面就教大家。

1、准备一个sd卡,容量不限制

下面开始操作:

1、打开把sd卡插电脑,用SD Card Formatter先格式化sd卡,然后重新拔插一下sd卡,然后打开Win32 DiskImager把lede固件烧录进sd卡里备用。

2、树莓派插电启动,用网线将其与笔记本直连,此时笔记本应该能够检测到网络了。浏览器输入192.168.1.1进入openwrt的luci web界面,默认用户名root,密码为空。直接点击登录就可以进入系统了

3、安装luci和usb有线网卡(也可以是usb无线网卡),网卡推荐CE-LINK的百兆网卡,其内置芯片是RTL8152 。

4、这里,下载安装驱动使用opkg ,但需要首先配置网络,下面通过putty修改网络配置。

5、首次进入LEDE 根据提示更改密码,passwd

6、连接网线,配置网络,修改/etc/config/network ,如果是静态地址,添加

config interface 'wan'

option ifname 'eth0'

option proto 'static'

option ipaddr 'xxx.xxx.xxx.xxx'

option netmask '255.255.255.0'

option gateway 'xxx.xxx.xxx.xxx'

option dns '8.8.8.8'

网关和ip按自己家的网络实际填写。

另外,将lan 的ifname 暂时改成wlan0 防止冲突。

完成修改后,reboot,再ping 任何网站 测试是不是通网络。

网络可达后,首先安装luci

opkg update

opkg install luci

注意:每次重启后都要运行opkg update ,否则opkg 不正常工作

7、下面安装网卡驱动

opkg install kmod-libphy

opkg install kmod-mii

opkg install kmod-usb-net

opkg install kmod-usb-net-rtl8152

最后一条命令根据自己的有线网卡芯片型号修改。

安装后出现

Configuring kmod-usb-net.

failed to find a module named usbnet

Collected errors:

* pkg_run_script: package "kmod-usb-net" postinst script returned status 255.

是正常现象,不影响使用(ipk包和之前分支的问题),在之后每次使用opkg 的时候也都会出现。

8、这时,我们可以ip a 看到eth1 ,将network 文件中的lan 的ifname 改为eth1 ,路由器基本成形了。

用网线连接外接网卡,默认192.168.1.1 是luci 的地址,

启动luci

/etc/init.d/uhttpd start

/etc/init.d/uhttpd enable

9、可以用浏览器访问进行配置,另外其默认开启ssh 访问。

luci界面很是好用,值得大家探索,另外也可以安装luci-i18n-base-zh-cn 包来获取中文界面,安装后在 系统-语言和界面 处修改。

10、虽然官方源可用,但是还是提供换源的方式,修改/etc/opkg/distfeeds.conf

将网址中的http://downloads.lede-project.org/ 换成其他源,这里推荐中科大源http://mirrors.ustc.edu.cn/。

总结:树莓派2我之前分享过可以用OpenWrt固件的,但树莓派3系列就会出问题,所以这里用lede是没问题的,大家可以多多尝试。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【问题1】主机PC0 和PC1 的网关地址应该设为:__________________________________,主机PC2 和PC3 的网关地址应设为:__________________________________。 【问题2】路由器RA 和RB 基本配置如下,请填写相关命令和参数或对其解释。(//后面为注释) RA 的基本配置:(RB 的基本配置类似于RA) Router(config)# _____________________________________ // 设置路由器名称 RA(config)# ________________________________________ // 进入接口f0/0 RA(config-if)# ______________________________________ // 设置接口f0/0 的IP 地址 RA(config-if)# no shutdown RA(config-if)#exit RA(config)# _____________________________________ // 进入串口S0/3/0 RA(config-if)# _____________________________________ // 设置串口S0/3/0 的IP 地址 RA(config-if)# _____________________________________ // 设置DCE时钟速率为64000 RA(config-if)# no shutdown 【问题3】现在要求网段192.168.1.0 和192.168.3.0 要能够互相访问,请设置静态路由路由器RA 的配置为: RA(config)#_______________________________________________ 路由器RB 的配置为: RB(config)#_______________________________________________ 【问题4】如果不采用静态路由,而采用动态路由协议RIP,请补充下面的空。 路由器RA 的路由配置:(路由器RB 的配置类似) RA(config)# ______________________________________ //启动RIP路由进程 RA(config-router)# ________________________________ //发布自己所关联的网络 RA(config-router)# ________________________________ //发布自己所关联的网络 RA(config-router)# version 2 //启用RIP版本2 RA(config-router)#exit … RA #show iproute // _____________________________________ RA #show version //查看路由版本信息 RA #show running-config //_____________________________________
06-02
【问题1】主机PC0 和PC1 的网关地址应该设为:192.168.1.1,主机PC2 和PC3 的网关地址应设为:192.168.3.1。 【问题2】路由器RA 的基本配置: ``` Router(config)# hostname RA // 设置路由器名称为RA RA(config)# interface f0/0 // 进入接口f0/0 RA(config-if)# ip address 192.168.1.1 255.255.255.0 // 设置接口f0/0 的IP 地址 RA(config-if)# no shutdown // 开启接口f0/0 RA(config-if)# exit RA(config)# interface s0/3/0 // 进入串口S0/3/0 RA(config-if)# ip address 10.0.0.1 255.255.255.252 // 设置串口S0/3/0 的IP 地址 RA(config-if)# clock rate 64000 // 设置DCE时钟速率为64000 RA(config-if)# no shutdown // 开启串口S0/3/0 ``` 【问题3】现在要求网段192.168.1.0 和192.168.3.0 要能够互相访问,请设置静态路由路由器RA 的配置为: ``` RA(config)# ip route 192.168.3.0 255.255.255.0 10.0.0.2 ``` 路由器RB 的配置为: ``` RB(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.1 ``` 【问题4】如果不采用静态路由,而采用动态路由协议RIP,请补充下面的空。 路由器RA 的路由配置: ``` RA(config)# router rip // 启动RIP路由进程 RA(config-router)# network 192.168.1.0 // 发布自己所关联的网络 RA(config-router)# network 10.0.0.0 // 发布自己所关联的网络 RA(config-router)# version 2 // 启用RIP版本2 RA(config-router)# exit ``` RA #show iproute // 查看当前路由表 RA #show version //查看路由版本信息 RA #show running-config // 查看当前配置信息

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值