PirateBox 是一個由著名黑客組織 Anonymous 所開發(fā)的,用于保護用戶的隱私和提供更可靠匿名性的,線下交流系統(tǒng)。它可用于文件共享,聊天交流,還提供留言板和流媒體的服務(wù)。你可以把它看成是一個便攜式離線互聯(lián)網(wǎng)盒子! 當用戶加入到 PirateBox 無線網(wǎng)絡(luò),并打開 Web 瀏覽器時。他們會被自動重定向到 PirateBox 的歡迎界面。此時,用戶便可以進行匿名聊天,在公告牌上張貼圖片或評論,觀看或收聽流媒體,或在其網(wǎng)絡(luò)瀏覽器中上傳或下載文件了。
PirateBox 設(shè)計的初衷,就是以保護用戶隱私和安全性為主的。因此,PirateBox 的使用并不需要登錄操作,更不會記錄用戶的使用數(shù)據(jù)。為了達到更好的匿名性,PirateBox 并不提供聯(lián)網(wǎng)功能,這樣也很大程度上避免了用戶數(shù)據(jù)被跟蹤及泄露。同時,PirateBox 的使用也是免費的。因為它注冊在 GNU GPLv3 下,此許可證遵循Copyleft 的原則,允許你完全自由的復(fù)制,分發(fā)和創(chuàng)作的權(quán)利。 你可以通過訪問 mods 頁面 和 PirateBox 論壇,了解更多關(guān)于 PirateBox 的內(nèi)容。
PirateBox 是一個利用免費軟件,和廉價的現(xiàn)成硬件構(gòu)建的,匿名離線移動文件共享和通信系統(tǒng)。 你可以使用它將任何空間,轉(zhuǎn)換為免費和開放的離線通信和文件共享網(wǎng)絡(luò)。
下面我將介紹 PirateBox 1.1 版本在 TP-Link(MR3020 或 MR3040) 或 GliNet 路由器上的安裝方法。注意:如果您已經(jīng)在路由器上安裝了 OpenWrt,或者您的路由器上已經(jīng)運行 PirateBox 但版本較舊需要更新。那么,請直接跳到下面的升級 PirateBox 部分。
如果您在除上述路由器之外的設(shè)備上,使用了 OpenWRT,那么你你可能需要一點好的運氣,來嘗試進行手動升級。想要獲得更好的技術(shù)支持,你可以查看 PirateBox 論壇上的 PirateBox OpenWrt 頁面和 OpenWrt討論區(qū),來獲得更多幫助。
1.無線路由器(必須為以下其中一種)
TP-Link MR3020(Amazon)
TP-Link MR3040(Amazon)
GLiNet 路由器(Amazon),帶外部天線的 GLiNet 路由器 (Amazon)
除此之外,您還可以在硬件推薦頁面上找到其他支持的硬件設(shè)備。但請注意,這些設(shè)備的安裝及使用方法,將不會在本教程中說明!
2. U 盤(FAT32 格式及單分區(qū))。這里推薦使用 金士頓DT 16GB 的 U 盤:(Amazon) 。注意:建議使用性能更好的 USB 2.0 閃存驅(qū)動器,因為 USB 3.0 驅(qū)動器可能會吸取太多的電流導(dǎo)致?lián)p壞,而較慢的 USB 2.0 驅(qū)動器的壽命將會延長許多。
3. 以太網(wǎng)電纜。(可能和你購買的無線路由器配套)
4. 有以太網(wǎng)接口的電腦。
5. 5.5V / USB電池(可選)
在你的電腦上下載以下 2 個文件:
OpenWrt 的自定義副本(請務(wù)必下載與您的設(shè)備對應(yīng)的“* squashfs-factory.bin”文件)http://stable.openwrt.piratebox.de/auto 。
重要提醒:請務(wù)必使用上面鏈接的 OpenWrt 下載!只有通過以上鏈接獲取的 OpenWrt 才能與 install.zip 配合使用。否則將無法進行自動安裝操作!
提取 install_piratebox.zip 文件(雙擊它),然后將“安裝”文件夾拖到您的 USB 閃存驅(qū)動器上。然后,安全的從您的計算機中移除您的USB驅(qū)動器,并將 USB 插入您的 OpenWrt 路由器上。
如果交換機支持 3G 模式,那么將 LAN/WAN 口旁的開關(guān)切換到 3G 模式。通過以太網(wǎng)電纜將路由器連接到您的電腦,并啟動路由器。(請確保路由器以連接到電源)
在以上電纜成功連接你的計算機后,下面我們打開瀏覽器并訪問以下地址:
MR3020:http://192.168.0.254
MR3040:http://192.168.0.1
GLiNet:http://192.168.8.1
接著我們輸入默認用戶名和密碼(admin 和 admin)。注意:對于 GLiNet 路由器,您還需要選擇語言,時區(qū)和密碼。
找到 系統(tǒng)工具 > 固件升級,并選擇之前下載到計算機的 OpenWRT 固件。注意:對于 GLiNet 路由器,您應(yīng)該導(dǎo)航到:固件>上傳固件。
選擇升級。注意:對于 GLiNet 路由器,您必須確?!発eep settings”未勾選。
升級完成后,路由器將重新啟動。重要提醒:您可能需要等待15-20 分鐘左右的的安裝時間(對于較慢的 USB 閃存驅(qū)動器,可能需要 45 分鐘或更長的時間)。同時,您的設(shè)備將在安裝過程中重啟幾次。注意:在安裝過程中,路由器的 Web 管理 頁面將會顯示“超時”。 這是正常的,發(fā)生的原因是,OpenWrt 的 IP 地址,默認為 192.168.1.1,它不同于您的路由器的原始 Web 管理 IP 地址。在安裝過程中,請不要嘗試訪問 192.168.1.1,因為 PirateBox 沒有一個默認的 Web 管理頁面,訪問此 IP 可能會對安裝產(chǎn)生干擾。
安裝完成后,打開終端窗口(對于OS X,轉(zhuǎn)到 Applications > Utilities > Terminal ; 對于 Windows,安裝并打開 PuTTY,選擇 Telnet 連接類型),然后 telnet 到設(shè)備:telnet 192.168.1.1 。
您現(xiàn)在可以按照以下,后安裝說明來完成安裝。
如果目前在你的路由器上運行的是一個 1.0 * 版本的 PirateBox,你將可通過以下操作進行升級。 注意:以下升級操作適用于 TP-Link MR3020,TP-Link MR3040 和 GLiNet 型號的路由器。
注意:如果目前在您的路由器上運行的 PirateBox 版本為 0.6 或 更低版本的,您可以查看 該鏈接文檔來進行更新操作!
在你的電腦上下載以下 2 個文件:
OpenWrt 的自定義副本(請務(wù)必下載與您的設(shè)備對應(yīng)的“* squashfs-factory.bin”文件)http://stable.openwrt.piratebox.de/auto 。
重要提醒:請務(wù)必使用上面鏈接的 OpenWrt 下載!只有通過以上鏈接獲取的 OpenWrt 才能與 install.zip 配合使用。否則將無法進行自動安裝操作!
將“* squashfs-factory.bin”文件拖動到 USB 閃存驅(qū)動器(不需要先解壓縮此文件!)。然后,安全的從您的計算機中移除您的USB驅(qū)動器,并將 USB 插入您的 OpenWrt 路由器上。通過以太網(wǎng)電纜將路由器連接到您的電腦,并啟動路由器。
路由器成功運行后,打開終端窗口(對于OS X,轉(zhuǎn)到 Applications > Utilities > Terminal ; 對于 Windows,安裝并打開 PuTTY,并使用 ssh 登錄):、
ssh root@192.168.1.1
注意:如果您未設(shè)置 ssh 密碼,可以使用 telnet 命令代替 ssh:
telnet 192.168.1.1
進到 /mnt/usb 目錄:
cd /mnt/usb
安裝自定義版本的 OpenWrt 和 PirateBox 1.1:
sysupgrade -n openwrt
注意:使用 “TAB” 鍵,可以自動補齊固件的完整文件名。
注意:如果 sysupgrade 拒絕升級,則可以使用以下命令觸發(fā)閃存:
mtd write -r openwrt firmware
升級完成后,路由器將自動重啟兩次。 請耐心等待!
關(guān)閉路由器,并將 USB 閃存驅(qū)動器插入計算機。提取之前下載的 install_piratebox.zip 文件(雙擊它),然后將“install”文件夾拖到 USB 閃存驅(qū)動器上。
完成以上操作后,接著安全的從你的計算機上移除 USB ,并將 USB 插入到您的 OpenWrt 路由器上。
打開路由器電源后,將會觸發(fā)新軟件包的安裝。您可能需要等待15-20 分鐘左右的的安裝時間(對于較慢的 USB 閃存驅(qū)動器,可能需要 45 分鐘或更長的時間)。同時,您的設(shè)備將在安裝過程中重啟幾次。
安裝完成后,您可以使用 telnet 連接到設(shè)備:
telnet 192.168.1.1
您現(xiàn)在可以按照以下,后安裝說明 來完成安裝。
安裝或升級 PirateBox 后,現(xiàn)在您可以按照以下步驟來設(shè)置密碼,激活 Kareha 圖像和討論板,并配置和啟動 UPnP 媒體服務(wù)器。
如果你還沒有連接到你的 PirateBox,并加入到“PirateBox:自由共享”無線網(wǎng)絡(luò)中,那么你可以打開一個終端窗口(如果你是 OS X 系統(tǒng),你可以在 應(yīng)用程序 > 工具 > 終端 下打開 ; 如果你是 Windows 系統(tǒng),你可以安裝并打開PuTTY)telnet 到 PirateBox:
telnet 192.168.1.1
運行以下命令以啟動設(shè)置菜單:
box_init_setup.sh
創(chuàng)建一個 root 權(quán)限訪問密碼,選擇“1”選項,并輸入兩次相同的密碼。注意:輸入時,密碼無回顯。
注意:為 PirateBox 創(chuàng)建密碼后,telnet 將會被禁用。因此,今后想要連接到 PirateBox ,則需要通過以下命令進行連接:
ssh root@192.168.1.1
通過選項“2”來設(shè)置當前時間及日期,并激活時間功能 。
要激活圖像板,請運行以下命令:
/opt/piratebox/bin/board-autoconf.sh
輸入密碼,之后會提示你操作完成。
通過復(fù)制配置文件,激活 UPnP 媒體服務(wù)器:
cp /opt/piratebox/src/openwrt.example.minidlna /mnt/ext/etc/config/minidlna
注意:或者您可以使用以下命令來編輯配置文件(更改顯示名稱等):
vi / etc/config/minidlna
啟動 UPnP 媒體服務(wù)器:
/etc/init.d/minidlna start/etc/init.d/minidlna enable
注意:任何上傳到 PirateBox 的媒體文件,現(xiàn)在都將會自動流經(jīng)您的 PirateBox 無線網(wǎng)絡(luò) 。這里您需要一個 UPnP 的客戶端,才能播放這些文件。 查看我們的 流媒體頁面 了解更多信息!
*參考來源:n0,F(xiàn)B小編 secist 編譯,轉(zhuǎn)載請注明來自 FreeBuf(FreeBuf.COM)