树莓派3B实现软路由过程记录

  • 背景
  • 实验过程
    • 准备openwrt固件
    • 向TF卡里刷入固件
    • 设置路由器
  • 总结

背景

实验室有一台台式机电脑,没有无线网卡,之前一直使用有线网上网,但体验极差。后实际测试时发现无线网速度明显比有线网速度快且稳定(),所以试图给台式机连接无线网使用。

但笔者又不想去买一块无线网卡,于是拟采用闲置的树莓派实现一个软路由的功能,即树莓派使用wifi连接校内的校园无线网,再使用有线网口将网络共享给台式机

目前设备:

  • 一台没有无线网卡的台式机电脑
  • 树莓派3B
  • 读卡器一个
  • 网线一条

实验过程

准备openwrt固件

可以直接去openwrt的官网下载,树莓派3B的芯片对应使用BCM2709的固件。这里我使用的是 猫叔Vincent1 提供的树莓派3B固件,集成了很多插件,使用正常稳定。(据说可以使用SSR,但是笔者用不到,没有测试,所以就不妄下断论)

这里附上蓝奏云链接,方便需要的人直接下载:https://www.lanzous.com/ia0jtfi

向TF卡里刷入固件

使用读卡器将树莓派的TF卡连接电脑,如果TF卡之前有系统,可能会存在多个分区,使用Windows自带的 磁盘管理器(Disk Management) 将分区一一删除,即可将多个分区合并为一个。

烧写镜像的工具,我在windows下使用的是win32diskimager,官方最新下载地址是https://win32diskimager.download/

使用该工具,打开下载好的固件img文件,选择tf卡,点击写入即可,提示成功即可

设置路由器

把TF卡插回树莓派3B,用网线和树莓派3B、台式机电脑连上,上电。

Openwrt是采取的DHCP方式分配地址,不需要手动修改ip地址,如果之前有设置过静态ip,可以将ip重新设置回动态获取。

在地址栏输入 192.168.1.1 即可进入Luci管理截面,默认用户名是root,密码是password.

进入管理页面,点击 网络 -> 无线,按照正常流程连接用来连接外网的wifi,这里我连接的是校园网wifi.

经过这个设置之后,已经可以使用电脑台式机访问外网,恭喜恭喜!

但是! 此时电脑无法访问校内网页面,就少了cc98等每日必不可少的娱乐,这当然是不能接受的。

接下来,只需要点击 DHCP/DNS去掉勾选重绑定保护。勾选上此项,会因为保护机制,禁止访问内网页面,接下来就可以尽情 科(wan)研(shua)了

Ps:在设置路由器的过程当中,尽量不要点击保存且应用,避免因为不完整的设置而导致路由器与电脑断开连接,无法继续设置。如果出现此情况,可以考虑重新刷写固件,祝好!

总结

使用树莓派3B可以实现软路由功能,将无线网用有线网的方式共享给台式机。不过3B只有2.4GHz的wifi,没有5G的。

树莓派4B有5G频段的wifi,不过5G频段的wifi速度固然快,但是传播距离近,加上笔者校园网本身速度有限(10元低保套餐),就不去尝试啦~


  1. https://www.cnblogs.com/hupo376787/p/12408182.html ↩︎

树莓派3B实现软路由过程记录(无线网络通过网线共享给台式机)相关推荐

  1. 把笔记本电脑的无线网络通过网线共享给台式机

    1.首先用网线把台式机和笔记本连接起来: 2.对笔记本设置:把无线网络右键属性->共享勾选,此时会弹出LAN适配器IP地址为192.168.137.1,确定即可.然后查看本地连接,IP地址果然被 ...

  2. HDU寝室断电快乐上网指南(基于树莓派3B+的软路由

    HDU寝室断电快乐上网指南(基于树莓派3B+的软路由 前言 准备工作 1. PPPOE拨号上网 2. 解除禁用网卡 3. 安装一些其它必要程序 3.1 hostapd 3.2 dnsmasq 4. W ...

  3. 台式计算机有线无线网卡设置,怎么把笔记本的无线网络通过有线共享给台式机和其他笔记本?...

    zhangyan0324(ID:zhangyan0324) 精华帖子 粉丝:0 关注:0 Z金豆:0 城市:山东 注册时间:2011-03-15 最后登录:2015-06-08 等  级:Lv.2 经 ...

  4. 树莓派4B安装Openwrt软路由并用作家庭网络网关设备

    树莓派4B安装Openwrt软路由并用作家庭网络网关设备 缘由 家里需要联网设备太多,光猫性能不够,家里小米AX3600不想来刷机,然后就想到了被尘封的树莓派4B,经过一段时间的研究与折腾,最终完成了 ...

  5. 利用手机实现计算机无线上网的设置过程,win10系统使用点对点无线网络实现手机共享上网的具体方案...

    win10系统使用久了,好多网友反馈说关于对win10系统使用点对点无线网络实现手机共享上网设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统使用点对点无线网络实现手机共享上网进 ...

  6. 台式机通过网线访问笔记本共享的无线网络(笔记本共享网络给台式机)

    前提:笔记本能上无线网,只有无线网络,一台台式机 环境: 笔记本Win7 ,台式机(没有限制) 1. 笔记本连接上无线网, 笔记本连上网线 2. 台式机连上网线 3. 笔记本和台式机可以通过 网线直连 ...

  7. 记一次软路由折腾记录(Esxi封装驱动、OpenWrt编译与DDNS、Truenas)

    目录 前言 方案选择 软件系统 硬件选择 Esxi 封装驱动 安装Vmware PowerCli 封装驱动 硬件直通 OpenWrt 编译 阿里云DDNS DDNS开机不启动的问题 TrueNas 设 ...

  8. 首次使用树莓派2(安装系统+SSH+VNC+无线网络配置)

    准备移植视觉程序到树莓派上运行,所以需要先在树莓派上搭建运行环境.本文将记录首次使用树莓派的基本过程,也是必经之路. 因为树莓派买回来的时候就自己带了一张光碟,里面有安装系统需要的工具和系统. 需要用 ...

  9. 华为q1设置虚拟服务器,快速设置手机解决 华为Q1系统解析_华为 路由Q1_网络设备无线网络和技术-中关村在线...

    快速设置手机解决 华为Q1系统解析 设置无线路由器,一直是家庭用户的老大难问题.往往还需要请专业的技术人员,或者亲友来帮忙安装,看着设置界面仿佛看"天书"一般.初次配置华为Q1子母 ...

最新文章

  1. 启动多个pid_西门子S7-300PLC实现PID控制
  2. com.alibaba.fastjson.JSONObject循环给同一对象赋值会出现$ref:$[0]现象问题
  3. Java中date和calendar的用法
  4. 产品经理挑战赛,你敢来吗?
  5. 朱政:金山H.265诞生记
  6. vs2008 调试时不会命中断点,源代码与原始版本不同,解决办法
  7. Android第一个程序截图,java – 在Android上截取屏幕截图
  8. 再举个webstrom 正则应用例子。
  9. Flex+BlazeDS+Java项目只能使用localhost访问的问题
  10. 七、JVM类加载机制
  11. 蔬菜大棚原理_温室大棚的原理是什么?
  12. 一键自动生成字幕、提取视频字幕方案的详细评测与价格对比(含免费方案)
  13. 计算机鼠标双击怎么,解决方案:解决鼠标双击问题的方法(最全面,最实用)_计算机基础知识_IT /计算机_信息...
  14. 短视频去除logo(抖音)
  15. autocomplete触发事件_如何防止onSelect事件在DevBridge jQuery Autocomplete中触发两次
  16. openwrt运行n2n服务器,Windows下使用N2N搭建局域网,全球局域网(重写)
  17. 持安科技孙维伯:实战零信任最佳实践
  18. 阿里合伙人制度的意义及法律分析
  19. 租服务器太贵?流程太麻烦?教你如何免费解决
  20. PHP数组到底占用多少内存空间

热门文章

  1. 猛犸优化Summary
  2. java是先有类还是先有对象_[Java]先有Class还是先有Object?
  3. GitHub申请账号
  4. python中finally是什么意思_Python中关于try...finally的一些疑问
  5. 状态模式设计程序:游戏中英雄根据不同的体力值可以进行休息、防御、普通攻击、技能攻击。
  6. 智能合约开发hello world笔记(Windows)
  7. MPLS TE原理基础和配置
  8. 给Unity程序员的虚幻入门书-虚幻5如何像Unity一样复制一份资源
  9. 怀里橘猫柴犬,掌上代码江湖——对话阿里云 MVP郭旭东
  10. 一次因时区引发的血案