不使用WIFI,手機也可以通過電腦的網絡上網

讓手機通過電腦上網的方式有很多種,最常見的就是 WIFI 了,而且簡單直接。但是有時候臺式機沒有 WIFI ,或者電腦的 WIFI 設備已經連接到其他的網絡了,這時候手機就不能通過電腦的 WIFI 連接到網絡。那麼還沒有有辦法連接到網絡呢?

現在只需要一條數據線,就可解你燃眉之急!

在出差或者旅行中,有時候酒店的 WIFI 信號很差,手機信號也很差,但是酒店有網線提供,那麼這種方法真的很適合。

這種辦法只適用於 Android 手機,而電腦設備 Windows、Mac、Linux皆可。

我們可以使用 USB 數據線,把電腦的網絡共享給手機。它的原理就是在電腦上開一個代理服務器,然後通過 ADB 的轉發功能,把手機的流量轉發到電腦上。

如果上面那麼段看不懂的話也沒有關係,從開始到結束只有三步,很簡單。

下載軟件

首先從電腦上電腦下載對應平臺的版本。

https://github.com/Genymobile/gnirehtet/releases

下載之後解壓文件夾,這裡面只有兩個文件,如下:

不使用WIFI,手機也可以通過電腦的網絡上網

如果是 Windows 系統那麼有三個文件,多一個 gnirehtet-run

不使用WIFI,手機也可以通過電腦的網絡上網

第一步:安裝 adb 工具

Windows 平臺,首先使用管理員模式打開 PowerShell

不使用WIFI,手機也可以通過電腦的網絡上網

然後輸入:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

上面安裝的是Choco包管理器,使用包管理可以十分方便的安裝命令行程序,類似於手機圈兒裡的應用寶或者App Store。

然後安裝 adb:

choco install adb

一路Yes就可以完成安裝,如果你的網絡不是很好就要配置一下網絡代理,也可以手動安裝,但是要把 adb 命令配置到 PATH 環境變量。你可以直接在網上搜索:ADB 的下載和配置。

配置好之後,打開 CMD 或者 Powershell,應該會像下面這樣。

不使用WIFI,手機也可以通過電腦的網絡上網

如果是Mac平臺,可以使用 Homebrew,然後運行 brew cask install android-platform-tools 命令安裝。

第二步:手機從開發者選項中開啟 USB 調試

這一步不同的手機有不同的做法,具體可以查查你手機型號對應的方法。直接在網上搜索:某某型號開啟USB調試。

開啟之後 PowerShell 或 CMD 運行 adb deivces,應該是下面這樣。

不使用WIFI,手機也可以通過電腦的網絡上網

第三部:電腦開啟服務

如果是Windows電腦,那麼就簡單了。直接雙擊剛剛下載的文件夾中 gnirehtet-run.cmd 就可以了。

不使用WIFI,手機也可以通過電腦的網絡上網

如果你是Mac電腦,那麼打開 Terminal ,然後cd到軟件下載的目錄,然運行 ./gnirehtet run。

不使用WIFI,手機也可以通過電腦的網絡上網

這時候你的手機會有一個代理的的彈窗,選擇允許。

然後使用手機打開瀏覽器試試吧,手機可以上網了。


分享到:


相關文章: