手機(jī)用的聯(lián)通卡欺冀,公司里聯(lián)通信號不好树绩,動不動顯示沒有網(wǎng)絡(luò),想接入公司W(wǎng)IFI又需要申請脚猾、簽單并簽一堆東西葱峡,看著煩。心想電腦都可以通過USB使用手機(jī)的USB共享模式使用手機(jī)的網(wǎng)絡(luò)上網(wǎng)龙助,那反過來行不行砰奕?手機(jī)通過USB反向使用PC的網(wǎng)絡(luò)進(jìn)行上網(wǎng),于是乎百度上亂搜了一頓提鸟,試了很多方法或軟件军援,什么 reverse tethering,電腦網(wǎng)卡允許共享什么的称勋, 都不行胸哥,最后找到了一款軟件,gnirehtet 完美的實現(xiàn)了需求赡鲜,在此記錄一下空厌,分享給有類似需求的人庐船。
一、軟件介紹
gnirehtet 官網(wǎng)地址 https://github.com/Genymobile/gnirehtet
當(dāng)前最新版本2.5嘲更,只支持android 系統(tǒng), 支持Windows,Linux,MacOS 三種PC平臺筐钟,當(dāng)前僅支持IP4,未來可能會支持IP6
軟件分為服務(wù)器端和客戶端赋朦,服務(wù)器端運(yùn)行在電腦上篓冲,客戶端運(yùn)行在安卓手機(jī)上,通過USB線進(jìn)行連接
客戶端和服務(wù)端都是沒有UI界面的宠哄,只能通過在PC端cmd窗口下運(yùn)行命令進(jìn)行控制
二壹将、安裝環(huán)境
gnirehtet 軟件有兩種版本,一種是Rust語言開發(fā)的毛嫉,一種是java語言開發(fā)的诽俯,若要使用java版本的,則必須且只能安裝java8(jre)
本次實踐環(huán)境:
PC: win10 x64
手機(jī): 安卓9.0(小米Note3)
gnirehtet 選擇 Rust 版本
三 安裝步驟
- 手機(jī)和PC通過USB線連接狱庇,確保連接穩(wěn)定并處于充電模式
-
打開官網(wǎng)惊畏,下載Rust版本的gnirehtet,并選擇windows平臺進(jìn)行下載
image.png -
下載 adb 工具包
image.png -
新建文件夾gnirehetet將兩個壓縮包內(nèi)的文件全部放在新建的gnirehtet文件夾內(nèi)
image.png -
手機(jī)開啟USB調(diào)試模式密任,小米note3手機(jī)是依次:
設(shè)置 >我的設(shè)備>全部參數(shù)颜启,找到MINU版本的位置,
image.png
image.png
image.png
在版本號的位置單擊7次浪讳,會提示打開開發(fā)者模式
image.png
開發(fā)開發(fā)這模式后缰盏,返回設(shè)置界面,在更多設(shè)置界面內(nèi)找到開發(fā)者選項淹遵,進(jìn)入開發(fā)者選項后口猜,勾選USB調(diào)試、USB安裝透揣、USB調(diào)試(安全設(shè)置)這三項
image.png
操作期間济炎,若是安卓5.0以上版本,貌似會彈出安全警告辐真,一路允許即可
同時须尚,手機(jī)端會出現(xiàn)請求USB調(diào)試的界面,請務(wù)必允許
其他類型手機(jī)侍咱,請自行百度查看如何打開USB調(diào)試模式
-
我的gnirehtet 文件夾在 E:\SoftWare\mobile\gnirehtet,打開cmd窗口(快捷鍵win + R 出現(xiàn)運(yùn)行框后耐床,輸入cmd 即可)
image.png -
在cmd窗口下 ,通過cd 命令楔脯,進(jìn)入到gnirehtet文件夾內(nèi)撩轰,輸入 gnirehtet install
我的gnirehtet文件夾是在E:\SoftWare\mobile\gnirehtet,注意此gnirehtet install命令是在手機(jī)端安卓客戶端apk,此時必須開發(fā)允許USB安裝軟件堪嫂,
image.png
6.看到 gnirehtet install 執(zhí)行success 的提示說明偎箫,安裝成功
若未出現(xiàn)以上提示,則很有可能是USB調(diào)試的選項沒有打開溉苛,或者沒有下載platform-tools中的adb工具镜廉,請嚴(yán)格檢查以上步驟弄诲,確保文件和權(quán)限和我的一樣的
7 繼續(xù)執(zhí)行 gnirehtet run 愚战,注意此步驟必須要打開USB調(diào)試 (安全設(shè)置) 這項
4 ~7 步驟中手機(jī)端會出現(xiàn)請求USB調(diào)試的提示,請務(wù)必允許,
當(dāng)手機(jī)狀態(tài)欄會出現(xiàn)VPN字樣齐遵,同時下拉會出現(xiàn)gnirehtet的通知信息時寂玲,恭喜你安裝和連接成功,
-
關(guān)閉WIFI和移動網(wǎng)絡(luò)梗摇,打開瀏覽器上網(wǎng)試試看吧拓哟。
image.png
我的手機(jī)關(guān)閉了WIFI和移動網(wǎng)絡(luò),但是成功的打開了網(wǎng)頁伶授,很神奇吧
結(jié)尾
到此断序,手機(jī)端已經(jīng)可以通過USB訪問PC的網(wǎng)絡(luò)了,值得注意的是若PC端的上網(wǎng)沒有任何限制的話糜烹,次教程到此就結(jié)束了违诗,若PC端是想我們公司一樣,通過輸入上網(wǎng)賬號進(jìn)行授權(quán)的話疮蹦,那還需要最后一步诸迟,通過攔截工具強(qiáng)行對gnirehtet軟件進(jìn)行上網(wǎng)的認(rèn)證或者是(帶里),由于涉及到敏感話題愕乎,在此不做詳述阵苇,若有需要此攔截工具,可以私信感论,看到就會回復(fù)绅项。