Day_10 有线网路应用(三)

有线网路应用(二)的应用中,使用树莓派当成主路由,乙太网路线为WAN,WIFI为LAN的布局。不过pi 4虽然有支援到ac规格的无线网路,但毕竟功率不是特别强,我的树莓派都还装了金属外盒阻拦了天线强度,而且用其他无线设备桥接中继的配置也不符合多数的使用场景。
最适当的成为主路由的方式还是需要藉由网路线进行WAN与LAN传输,在Pi 4有USB2.0/3.0接口各两个,可以拿一个外接的USB网卡来做扩充。这样不就有两个网路孔了吗?以下是想达成的拓朴:

这边要特别提到树莓派4的USB与Ethernet分别由两个IC控制,所以介面(USB3.0/Gigabit Ethernet)都得以全速发挥。但pi3的乙太网路是跑在USB2.0之下,无法达到Gigabit(1Gbps)速度,USB也只有2.0应用性会较受限一些。
另外USB网路卡不见得所有都能够在openwrt中使用,要购买之前可以喂狗(google)或是到openwrt的套件包中找找有支援的硬体晶片。
将网路卡接上USB的孔,然後到软件包中寻找对应的驱动,我使用的是瑞昱的晶片,所以在搜寻打上"Realtek"并寻找可用的套件点选安装。

之後就可以到网路->介面中进行设定。新增介面就可以看到里面有两张实体乙太网路介面卡eth0/eth1

如果接续Day_09 有线网路应用(二)进度,可以将新的USB网卡新增到区域网路的桥接,就可以去接上其他电脑、设备、分享器、交换机等等。我这边多数会接上交换机(switch),让网口可以更多,提供给更多设备或布建使用。

  • 在网路->装置点选新增。加入eth1装置设定,可留空以预设值
  • 新增桥接装置,不要与旧有的同名,且选择连接埠eth1(USB网卡)。(测试原因详见Troubleshooting)
  • 区域网路lan中修改到新增桥接的装置,储存与套用
  • 这边应该会碰到无线区网不能上网问题,电脑可以改有线连接到USB网卡,或接上交换机。可以连回openwrt後再来搞定无线网路部分
  • 网路->无线之中点选停用後再点启用。或是将之删除後再重新设定新的无线连接,网路同样选择"lan"
  • 测试无线网路能不能上网

同理,也可以把外加的USB网卡作为WAN。
如果是从头开始的设定会容易一些,因为无线网路已经附加桥接在区网之中,只需要新增软件并修改无线网路,不会碰到需要再新增桥接介面问题。
流程大概会是:

  1. 网路线连接电脑与pi
  2. 设定pi的wifi Client连接主路由无线成为WAN
  3. 更新套件包并安装USB驱动
  4. 删除WAN与wifi Client
  5. 新增WAN网路介,选择eth1网卡并填入pppoe相关资讯
  6. 以网路线连接USB网路卡与数据机
  7. 依需求修改LAN或直接使用(预设192.168.1.1)
  8. 新增wifi Master

<<:  DAY29 Aidea专案实作-AOI瑕疵检测(4/4)

>>:  任务开发检讨

Web应用扫描工具-Arachni小蜘蛛(下)

我们今天使用Default模板来开始测试 输入要扫描的目标URL并选择Default模板 也可以在此...

Day 10 Template message in Messaging API

因为我这边群组团购机器人会用到的一些模板,所以在这篇文章介绍一下Template message,本...

DigitalOcean VPS – Premium Droplets 主机测试和跑分,廉价和高效的网站主机

Cloudways 最近推出 DigitalOcean Premium Droplets 的新选择...

【Day27】React Redux 原理及应用方法简介 ╰(°ㅂ°)╯

What's Redux !? Redux 是一个用来集中管理state的一个library, 用了...

Day25 非动态组件 Async Components

当在大型专案中,可以将其分成小块,当有需要用到组件时才从服务器下载,Vue只会在组件需要渲染时才会触...