VMware虛擬機(Ubuntu)通過主機代理實現——瀏覽器+終端訪問外網


(特別說明:如果使用QuickQ軟件,只需要打開專家模式就OK了!)

環境說明:
主機win10 + 虛擬機ubunut16.04 + 主機s-h-a-d-o-w-socks / v2rayN

win10 主機相關操作配置
1: 按下 Win + R 快捷鍵,輸入 cmd ,然后在命令行中輸入 ipconfig ,回車,找出本機在局域網中的 IP 地址(此處為無線網):

  注意:這個 IP 地址會隨着網絡的切換而改變!!如果你使用的網絡改變了,那么最好使用 ipconfig 命令再查詢一遍 IP.

cmd.png
2: 設置 s-h-a-d-o-w-socks 目的是可以讓虛擬機或其他局域網內設備進行鏈接本主機

如下圖

12319355-0a6f014534e93d9c.png

可能根據不同的s-h-a-d-o-w-socks 會有不同的操作, 我的設置如下

虛擬機Ubunut設置如下:
1: 桌面右上角選擇 Settings --> System Settings --> Network --> Network Proxy :在 Method 一欄中我們選中 Manual ,表示我們自己進行手動配置。然后在下面添上我們本機的 IP 地址和端口號( S-h-a-d-o-w-socks 為 1080 ),保存即可。

2:設置Ubuntu網絡連接方式

12319355-d8bc86abcd4ddc3f.png

3: 配置瀏覽器

12319355-3064de14a19179e4.png

4:正常來說瀏覽器已經可以 fan qiang 了

12319355-f7b206aedeb49464.png


 

實現終端 fan qiang:

 

 要把上面的ip和端口在終端設置一下,對應命令如下:

export https_proxy=https://192.168.31.134:10809

export http_proxy=http://192.168.31.134:10809


 另外,git 設置和取消代理

 

  git config --global http.proxy http://本機ip:10809
   
  git config --global https.proxy https://本機ip:10809
   
  git config --global --unset http.proxy
   
  git config --global --unset https.proxy
 

 


 Anyway:windows上面

 

set https_proxy=127.0.0.1:10809

set http_proxy=127.0.0.1:10809


 

 圖示:

1.主機局域網ip

 

 

 

 2.代理端口

 


 

如果主機可以上網,且上面內容都已經配置好,而虛擬機仍然不能上網,則是因為:

(基本上所有)代理軟件都需要在軟件中勾選一下——Allow connections from LAN 選項!!


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM