找到宿主機上代理軟件端口
此處端口1080爲宿主機上代理端口,需要通過你宿主機上的代理軟件查詢,不過一般都是這個端口
通過任務管理器找到進程PID
通過命令netstat -ano | findstr 17020 ,找到端口,這裏有兩個,暫時不清楚原因,以1080爲準,另外一個端口可以進行測試,這裏不做過多說明:
確定宿主機代理端口爲1080
第一種方式:設置虛擬機網卡爲NAT
查看虛擬機網址 ifconfig ,爲10.0.2.15
查看宿主機網址,沒有找到virtualbox的網卡顯示,這點和vmware不一樣,暫時不曉得原因,請大佬賜教
查找虛擬機路由 ip route show ,爲10.0.2.2,爲默認值,暫時在哪裏改不曉得,與本文邏輯沒什麼關係
設置代理爲,此處代理使用switchOmega
保存,即可通過代理上網,如下:
PS.測試發現,需要先將虛擬機中配置好了以後再到宿主機中開啓網絡代理,而且此種方法有時候不成功,暫時也不曉得爲什麼,重啓宿主機代理一般能解決。
第二種方式:設置虛擬機網卡爲橋接模式
略略略,爛個尾
參考引用: