歡迎來到 黑吧安全網 聚焦網絡安全前沿資訊,精華內容,交流技術心得!

便攜式移動網絡的快速搭建方法

來源:本站整理 作者:佚名 時間:2019-03-19 TAG: 我要投稿

在用戶高峰時段,常用的移動網絡很容易堵塞,不堪重負。所以,關鍵時刻能夠建立安全可靠的通信,是非常重要的。在本案例中,我用的移動通信系統是GSM協議,為了能夠將GSM協議廣播出去,我使用了BladeRF。
需要的設備
1.樹莓派,本文使用的是樹莓派3;
2.Micro SD卡,本文使用的是32 GB的;
3.Nuand BladeRF,本文使用的是BladeRF x40;
4.在樹莓派上啟用SSH,為了便于使用,終端也可以正常運行;
5.一部兼容GSM和SIM卡的手機;
6.SIM卡(sysmoSIM-GR2);
7.一根網線;
樹莓派的設置
譯者注:BladeRF是由樹莓派使用YateBTS控制的,YateBTS是實現手機訪問網絡和GSM核心功能和協議的軟件,允許手機通過語音、文本和數據進行通信。
1.將網線、電源和鍵盤插入到樹莓派中,然后將電源適配器通電。注意:在樹莓派中默認的用戶名為pi,默認的密碼為raspberry
2.開始運行;
sudo raspi-config
鍵盤布局進行合理化布局
1.找到“本地化選項”,按“Enter”鍵;
2.找到“更改鍵盤布局”,按“Enter”鍵;
3.找到“Other”,按“Enter”鍵;
4.找到“英語(美式)”,按“Enter”鍵;
5. 找最上面的“英語(美式)”,按“Enter”鍵;
6.點擊“進入”,接受下面兩個屏幕上的默認值,因為它們不適用。
7.完成最后兩步后,返回到主菜單。
啟用SSH
1.找到“接口選項”,按“Enter”鍵;
2.找到“SSH”,按“Enter”鍵;
3.找到“Yes”,按“Enter”;
4.在下一個屏幕上,按“Enter”鍵返回主菜單;
5.進入主菜單,選擇“完成”,然后按“Enter”;
6.返回終端時,運行下面的命令來啟用配置設置;
sudo reboot now
網絡部署過程
為了在設置好的樹莓派上啟用SSH,請使用以下命令記錄Pi的IPv4地址:
ifconfig eth0
然后在另一臺計算機上,利用終端應用程序運行:
ssh [email protected][INSERT PI IPV4 ADDRESS HERE]
一旦出現證書的提示,就必須再次輸入用戶名pi和默認的密碼raspberry。
現在你就可以與Pi進行遠程交互了:
# Download the script from GitHub
wget https://raw.githubusercontent.com/MBRO95/PortableCellNetwork/master/PortableCellNetwork.sh
# Make the downloaded script executable
chmod +x ./PortableCellNetwork.sh
首先,腳本會檢查你是否是以root身份運行的,因此請確保你必須輸入以下命令的“sudo”部分。
在不記錄輸出的情況下運行腳本:
sudo ./PortableCellNetwork.sh
在記錄輸出的情況下運行腳本:
sudo ./PortableCellNetwork.sh | tee install.log
1.該腳本將查詢網絡名稱,你需要按“Enter”鍵接受“DuaneDunstonRF”的默認名稱或提供一個能夠確認的信息;
2.確認網絡名稱;
3.該腳本現在將啟動安裝和配置過程;
4.當腳本啟動快完成時,它將查詢“pi”用戶的新用戶密碼。此時,你需要重新輸入密碼,以加強安全性。
當完成腳本啟動時,它將報告運行的時間并等待重新啟動輸入。
1.按任意鍵重新啟動,這樣你將被重新被引導到桌面環境中,此時,你只需在啟動的彈出窗口中選擇“默認配置”選項。
2.一個名為“StartYateBTS”的啟動腳本將出現在 ‘/home/pi’ 中,并開始啟動移動網絡進程。不過要啟動腳本,必須在出現腳本名稱后通過發送一個“- i”標志以交互方式運行,“- i”標志如以下所示:
sudo ./StartYateBTS.sh -i
開始啟動后,腳本將會出現以下兩個運行狀態:
1.打開一個終端窗口,報告Yate(移動網絡)狀態
2.打開一個Firefox瀏覽器窗口,該窗口將被導航到YateBTS(基于web的移動網絡配置)。此時,你就可以查看或修改網絡配置的設置了,并管理或編寫設備的SIM卡。
便攜式移動網絡的的搭建
要將兼容GSM和SIM卡的手機連接到移動網絡,需要部署SIM卡以配合正確的設置。YateBTS使用的是PySIM工具。在安裝腳本時,我已經把PySIM設置為支持sysmosim-gr2卡的正確版本。不過前提是確保兼容的SIM卡編寫器已經被插入到了樹莓派中,并將SIM卡置于它的進程中。
現在,你就可以打開名為Manage SIM的選項卡,確保生成的隨機IMSI設置被選中,注意插入用戶不需要被選中。如果你不小心選中插入用戶的選項,則移動網絡可能將受到干擾。

接下來是檢查在“高級”選項中是否進行了正確的設置,因為確保移動網絡選擇設置是正確的。否則,使用默認設置并點擊保存。

下圖就是對SIM重新編程后的輸出,切記,在管理SIM的列表中對SIM卡進行部署。

在將SIM卡插入GSM手機后,YateBTS將會發送一個回應信息,并顯示如下所示的手機號碼。如果Android手機沒有正確連接到手機網絡,請打開撥號器應用程序然后輸入##4636## A,此時,設置菜單將出現在手機信息選項卡中。接著請講網絡類型選為GSM,然后重新啟動手機。

移動網絡的安全保障
我安裝的腳本都是基于Internet安全中心(CIS)的安全模型,該腳本集成了為Debian 8操作系統設計的基準模型,會讓移動通信的安全得到最有效的保護。其實一開始,我是以樹莓派的安全標準來進行安全設置的。但后來,我發現它不支持可以實現安全控制的自定義分區,但安全腳本不但可以保護各種控件,同時也能保護莓派操作系統

[1] [2]  下一頁

【聲明】:黑吧安全網(http://www.zjtpzs.live)登載此文出于傳遞更多信息之目的,并不代表本站贊同其觀點和對其真實性負責,僅適于網絡安全技術愛好者學習研究使用,學習中請遵循國家相關法律法規。如有問題請聯系我們,聯系郵箱[email protected],我們會在最短的時間內進行處理。
  • 最新更新
    • 相關閱讀
      • 本類熱門
        • 最近下載
        神秘东方电子游艺 赚钱app可信么 最好的免费炒股软件 如何赚钱一个亿 想每天陪妈妈 还能赚钱怎么办 跑网约车赚钱吗 消防工程师能赚钱马 炒股暴富不外乎三种人 浏览购物网站赚钱的安卓app 舞蹈怎么赚钱 跑快车跑顺风车那赚钱 b股上证指数代码 一个公司的股票涨跌由什么决定 2013年长线股票推荐 中国铝业股票行情 gtav线上单人赚钱法 微信群搞活动赚钱