設置Parallels Desktop中的Windows虛擬機使用Mac宿主機代理

**

  • 前言

**
最近我使用虛擬機安裝了Unbutu的系統時,我需要將虛擬機的網絡直接使用主機Mac的代理,每次打開虛擬機就直接能上網不用配置很方便,下面就講下如何設置,在講解之前,我默認讀者的Mac已經配置了SS。

**

  • 教程開始

**
網絡模式
虛擬機一般可以有三個網絡模式:

1、橋接,相當於虛擬機和主機連接在同一個交換機上,即處於同一個 LAN,類似於日常中的對等網形式。

2、NAT,可以這樣理解,主機有兩塊網卡,一塊連接外網,一塊連到虛擬機的網絡,然後在主機上啓用了 NAT 服務,虛擬機複用主機的地址聯網。這種模式下虛擬機不能主機所在 LAN 的其它計算機訪問,除非做端口映射(主機之所以可以訪問,是因爲主機上有一塊 VMnet8 網卡連接到這個虛擬子網)。

3、Host-only,簡單的理解就是在上面的 NAT 模式的基礎上關閉了 NAT 服務,主機仍可以和虛擬機通信是因爲還有一塊虛擬網卡 VMnet1 默認連接到了 Host-only 的虛擬子網。

**

  • 設置代理

**
我在讀取這篇帖子關於 Parallels Desktop 中的虛擬機代理問題中找到了設置的方法,下面我來說下具體的步驟:

首先,OS X host 上 SS 客戶端設定允許局域網訪問;然後視 PD 虛擬機的網卡來確定 SOCKS5 代理 IP:
虛擬機網卡用橋接時,IP 爲 host 上對應網卡的 IP;
虛擬機網卡用 NAT 或 Host-only 時,在虛擬機中查詢對應網卡的網關 >IP,或 host 上 Parallels Host-only #n 的 IP。

我們按照帖子回覆的步驟來一步步設置。

**

  • Host上設置客戶端允許局域網訪問

**
設置Sockets5能被局域網訪問
我們將監聽地址改爲0.0.0.0,端口改爲1086,這裏的地址格式固定,但是端口可以自己任意更改。
在這裏插入圖片描述

設置Http能被局域網訪問
我們將監聽地址改爲0.0.0.0,端口改爲1087,這裏的地址格式固定,但是端口可以自己任意更改。

在這裏插入圖片描述
PS:可能有些在使用SS老版本的時候,設置0.0.0.0沒有起到效果,可能是因爲軟件版本的緣故需要改爲127.0.0.1具體可以查看一下SS的CHANGES

**

  • 設置虛擬機爲橋接模式

**
前面的基礎知識已經講了,橋接,相當於虛擬機和主機連接在同一個交換機上,即處於同一個 LAN,類似於日常中的對等網形式。
在這裏插入圖片描述

接下來,我們查看一下虛擬機的IP地址。

這裏和我們的Host都要各自的ip地址,說明我們橋接設置成功。

**

  • 虛擬機網卡用橋接時,IP 爲 host 上對應網卡的 IP

**
然後,我們再虛擬機中的設置,找到網絡,設置網絡代理。
在這裏插入圖片描述

這裏,將我們主機的ip地址和端口對應填寫到相關編輯框當中即可。端口設置成HTTP代理的端口!
最後,來看看設置的成果:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章