Raspberry_Pi- 製作一個wifi to ethernet bridge(橋接器)

 

Raspberry_Pi-之前使用的是TP-LINKM5 DECO路由器,M5 DECO對於初階網路玩家來說,這樣的資源配置應該是足夠了。像我家女王在看Youtube追劇,小孩在玩平板的機甲遊戲,我則是看DAZNESPN+的球賽,基本上都不會有M5 DECO本身資源滿載的情形。另外,M5 DECO最大的好處就是可以MESH,用手機app就可以輕鬆在家建立MESH網路,讓家裡的wifi訊號無死角,也可以分擔各個M5 DECOload,不會讓其中一個M5 DECO爆炸。而每台M5 DECO也提供兩個Ethernet網路孔,讓沒有wifi的設備也可以透過其中一台M5 DECOEthernet網路孔來上網。

M5 DECO有一個最大的缺點,就是不能同時執行VPN功能。因此,我為了要讓家中的設備可以VPN,我有使用Raspberry Pi建立軟路由,讓設備可以透過簡單的網路設定就可以VPN。但是還是有些設備是無法透過軟路由VPN的,因此我就買了ASUSAX5400-ASUS TUF GAMING 路由器,這樣就可以透過路由器的設定直接VPN了。但是ASUS的路由器橋接功能,似乎是沒有像M5 DECO一樣,在同一個網域下。由於最近身邊又空出一台Raspberry Pi Zero 2 W,於是就想說可以用這台來製作一台wifi to ethernet的橋接器。

只是大部分網路上教學都是教你做wifi ap,把有線網路變成wifi,但是相反過來的卻很少,而且製作方式複雜。後來我看到了這一篇文章,只要執行一個.sh檔就可以製作完成,而且重點是會在同一個網域下。以下就是製作的方法:

材料:

  • Raspberry Pi Zero 2 W(原文是用Raspberry Pi 4)

  • SD卡

  • 2023-02-21-raspios-bullseye-arm64-lite.img 映像檔(要用bullseye版本)

  • USB乙太網路卡(建議用Apple出的USB乙太網路卡)

製作方式

一開始先將映像檔寫入SD卡,將SD卡插入Raspberry Pi Zero 2 W。開機完成,設定好wifi以及開啟ssh的權限後,就可以將用以下方式執行安裝。

willhaley中Option 1 - Same Subnet的內容,用nano編輯並儲存一個叫做bridge.sh的檔案。

執行bridge.sh

sudo bash bridge.sh

重新開機

sudo reboot

沒問題的話,你的Raspberry Pi應該就可以把wifi轉換成ethernet(有線網路),經過小弟的實測,不僅速度不錯,而且把接在Raspberry Pi上ethernet的fire tv stick,我的iphone上的youtube也找的到,因此也可用airplay的方式在fire tv stick上播Youtube。






延伸閱讀:

AX5400-ASUS TUF GAMING 路由器

Shadowsocks-利用樹莓派(Raspberry Pi)做具有Shadowsocks功能的Gateway

Openvpn-利用Raspberry Pi做具有Openvpn的Gateway

How to Install Raspbian for the Raspberry Pi

Raspberry Pi 4 Model B WiFi Ethernet Bridge


另外,美國購物代運可參考:

https://a1253247.blogspot.com/p/hopshopgo-vs-spexeshop.html



對板球有興趣的可參考:

https://a1253247.blogspot.com/2022/05/cricket-line-written-by-admin-24-10.html



對生活飲食有興趣,可參考:

野獸媽媽|懶人料理x越吃越瘦x零廚藝

留言

這個網誌中的熱門文章

SteamDeck-於Game Mode中觀看Netflix

Qobuz-播放高音質音樂的音樂平台

ROON-利用電腦及樹莓派佈署ROON