前文《分享iPhone熱點給多台Wifi設備上網》,雖然可以直接讓設備用Wifi連線,實際使用上還是有下列的幾個缺點:
- 要連線的設備第一次需要手動設定網路,朋友來家裡面要用網路很麻煩
- 若一段時間設備沒有使用,熱點還是會斷掉
修改了之前的架構,新加入一台五年前的Raspberry Pi 3當路由器後,就可以完全解決上述問題。整體的架構與使用過程如下:
- 回家後開啟iPhone的個人熱點
<-- 用無線連結iPhone與Raspberry Pi 3 --> - 當路由器與DHCP服務的Raspberry Pi 3 (平常一直開機即可,不用動)
<-- 經過實體的網路線做內網,連到N66U --> - AP (Access Point) 模式的RT-N66U (平常一直開機即可,不用動)
<-- 經過2.4 GHz或5 GH頻段的Wifi傳輸 --> - 用Wifi上網的設備們,只要選定SSID與WPA2帳密後,就可上網
這台當路由器與DHCP服務的Raspberry Pi 3,上面安裝的系統是64-bit Ubuntu server 20.04 LTS,簡介整個架構的安裝與設定過程:
- 透過Raspberry Pi Imager將Raspberry Pi 3 (RPI3)的作業系統燒到SD卡
- 設定RPI3的無線網卡,使其自動直接連到iPhone的個人熱點
- 讓RPI3具有路由功能
- 讓RPI具有DHCP服務功能,RPI3的有線是對內網路,連到RT-N66U
- 設定Asus RT-N66U成AP mode,並設定連線的SSID與WPA2密碼
參考資料
- 分享iPhone熱點給多台Wifi設備上網:不完美的解法
- How to enable wireless on Ubuntu Server 20.04 via CLI?
- Ubuntu 20.04: Connect to WiFi from command line
- Raspberry Pi 4 WiFi 設置分享
- How to build Linux Router with Ubuntu Server 20.04 LTS:路由器設定
- A Step-by-Step Guide to Set up a DHCP Server on Ubuntu:DHCP 服務設定
- Linux route新增靜態路由
- Ubuntu 18.04設定DNS:固定DNS
- Set custom DNS servers on Ubuntu 18.04 or 20.04:固定DNS
- Ubuntu – How to switch between GUI and command line startup
- How to Install a Desktop (GUI) on an Ubuntu Server
- How to Install & Use the Window Maker Desktop Environment on Ubuntu:無聊讓RPI3上面有GUI圖形介面,選擇古老的Window Maker桌面環境
_EOF_
沒有留言:
張貼留言