使用您自己的便攜式WiFi VPN/TOR路由器安全上網。您可以使用Raspberry Pi和Linux設定路由器,並透過額外的軟體連接到您選擇的VPN伺服器。 VPN連線可以加密您的網路流量,防止駭客和間諜了解您正在造訪哪些網站,同時也保護您造訪的網站無法知道您是從哪台電腦上進行瀏覽。
選擇合適的開發板
如果您不確定哪個開發板適合您,可以使用Make:的互動式開發板指南,幫助您找到最符合您需求的裝置。
便攜式路由器的優勢
這個路由器體積小巧、便於攜帶,您可以在任何地方插入它,為任何場合(從您的房間到咖啡館)添加安全的網路瀏覽功能。您甚至可以連接不支援VPN的WiFi設備,例如Chromecast或Pebl。
項目所需材料
- Raspberry Pi
- 兩個USB WiFi適配器
- 一張SD卡
- 一個電源插頭
如果沒有乙太網路可用,您的路由器可以連接到WiFi網絡,同時建立自己的WiFi網絡,充當您個人WiFi存取點與不安全WiFi之間的橋樑。此路由器的覆蓋範圍足以滿足單一房間的需求。
VPN連線的安全性
一旦建置完成,任何WiFi設備都將擁有被動的VPN連線。如果VPN連線斷開,您的網路連線也會隨之中斷,確保未加密的資料不會外洩。
支援TOR網絡
如果您願意,我們可以將路由器設定為支援TOR,這樣您就可以深入探索網路的深層內容。透過使用開源軟體,我們可以處理您的裝置的WiFi連接,連接到另一個WiFi存取點,並在您身處的任何地方透過VPN加密您的網路。
訪客的安全上網體驗
當朋友來訪時,他們也將連接到一個安全的互聯網,即使他們自己不知道如何設置。此外,您可以在海外旅行時造訪Hulu、Netflix、HBO或您最喜歡的體育賽事。如果您想進一步提升安全性,可以透過bind新增基於網域的廣告攔截,阻止網路廣告的干擾。
享受建立您的便攜式WiFi VPN/TOR路由器的過程!
難度:中級
成本:60-80美元
時間:1-4小時
所有圖片均來自NetNinja。
專案步驟
1. 刷寫SD卡
將SD卡(及讀卡機)插入電腦。我們將使用Raspbian Linux進行此專案。造訪raspberrypi.org/downloads下載Raspbian ZIP檔。下載完成後,解壓縮以取得.img檔。您需要將此磁碟映像複製到SD卡上。
在Raspberry Pi網站上有關於如何安裝磁碟映像的優秀教學。您可以在Mac或Linux上使用終端機命令:
bash
$ sudo dd if=/path/to/raspbian-image.img of=/dev/name-of-sd-card-disk
在Windows上,您可以使用名為Win32DiskImager的程序,拖放Raspbian映像檔到目標磁碟。
2. 啟動Raspberry Pi
將Raspberry Pi插入機箱,連接WiFi適配器和SD卡。將Pi連接到顯示器、鍵盤和電源適配器,並啟動它。
3. 連結網路
連接乙太網路非常簡單,只需插入乙太網路電纜,Pi將自動連接。連接WiFi稍微複雜,您需要編輯/etc/network/interfaces
檔案以設定WiFi網路。
4. 建立存取點
在繼續之前,更新apt-get:
bash
$ sudo apt-get update
使用hostapd建立存取點,並使用isc-dhcp-server為連接到存取點的電腦指派IP位址。
5. 安裝DHCP伺服器
安裝dnsmasq:
bash
$ sudo apt-get install dnsmasq
配置DHCP伺服器以管理IP位址範圍,並將其設定為在啟動時載入。
6. 啟動DHCP伺服器
啟動dnsmasq服務並將其設定為在啟動時自動執行:
bash
$ sudo service dnsmasq start
$ sudo update-rc.d dnsmasq enable
結論
透過以上步驟,您將成功建置一個便攜式WiFi VPN/TOR路由器,安全地享受網路。無論是個人使用還是與朋友共享,您都將獲得一個更安全的上網體驗。快來動手試試吧!