VirtualBox的虛擬機通過宿主機代理上網

找到宿主機上代理軟件端口

    此處端口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.測試發現,需要先將虛擬機中配置好了以後再到宿主機中開啓網絡代理,而且此種方法有時候不成功,暫時也不曉得爲什麼,重啓宿主機代理一般能解決。

 

第二種方式:設置虛擬機網卡爲橋接模式

略略略,爛個尾

 

 

 

 

 

 

 

 

 

 

 

參考引用:

https://www.linuxdashen.com/virtualbox%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%A6%82%E4%BD%95%E8%AE%BF%E9%97%AE%E5%AE%BF%E4%B8%BB%E6%9C%BA%E7%9A%84%E6%9C%8D%E5%8A%A1

 

https://www.cnblogs.com/sakam0to/p/10627524.html

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