怎樣讓VirtualBox虛擬機既可以上網又可以和主機通信

在虛擬機VirtualBox上安裝了Ubuntu,爲了使主機能夠訪問虛擬機上Ubuntu中運行的SSH服務,進行遠程登陸,可以將虛擬機網絡設置成Host-Only方式,主機和虛擬機可以通信,但是虛擬機無法通過主機訪問Internet,如果網絡設置成NAT方式,虛擬機雖然可以上網,但是卻無法和主機通信。怎樣既可以讓虛擬機可以和主機通信又可以上網呢?我們可以通過NAT方式的端口轉發功能同時實現這兩個功能。具體如下:

在虛擬機網絡設置中,將連接方式選爲NAT方式,點擊“端口轉發”,設置端口轉發規則,分別填寫主機IP地址、任意一個的端口號(端口號最好是在1024以上)、虛擬機操作系統的IP地址和相應服務的端口號,這裏是使用SSH服務所以填寫22端口,此處根據你要訪問的虛擬機操作系統提供的服務來填寫。

現在通過主機IP+端口號來訪問虛擬機上的服務了,這裏還是以訪問Ubuntu的SSH服務爲例:

登陸成功之後就可以遠程對虛擬機上的Ubuntu進行操作了

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