從VirtualBox虛擬主機(jī)訪問(wèn)NAT客戶機(jī)的方法
VirtualBox對(duì)虛擬機(jī)支持幾種不同的網(wǎng)絡(luò)方式,其中一種是NAT網(wǎng)絡(luò)。當(dāng)虛擬機(jī)啟用NAT后,VirtualBox會(huì)自動(dòng)在虛擬機(jī)和主機(jī)之間進(jìn)行網(wǎng)絡(luò)翻譯,因此你不必在虛擬機(jī)和主機(jī)之間配置任何東西。這也意味著NAT中的虛擬機(jī)對(duì)于外部網(wǎng)絡(luò)以及主機(jī)本身是不可見的。這會(huì)在你想要從主機(jī)訪問(wèn)虛擬機(jī)時(shí)會(huì)產(chǎn)生問(wèn)題(比如SSH)。
如果你想從VirtualBox的NAT環(huán)境的虛擬機(jī),你可以在GUI或者命令行下啟用VirtualBox NAT的端口轉(zhuǎn)發(fā)。本篇教程將會(huì)演示如何通過(guò)啟用22端口轉(zhuǎn)發(fā)而從主機(jī)SSH連接到NAT環(huán)境的客戶機(jī)。如果你先想要從HTTP訪問(wèn)NAT的客戶機(jī),用80端口代替22端口即可。
通過(guò)GUI配置VirtualBox端口轉(zhuǎn)發(fā)
在VirtualBox中選擇你想要訪問(wèn)的虛擬機(jī),打開虛擬機(jī)的“設(shè)置”。點(diǎn)擊左側(cè)的“網(wǎng)絡(luò)”菜單,點(diǎn)擊網(wǎng)絡(luò)適配選項(xiàng)的“高級(jí)”。
點(diǎn)擊“端口轉(zhuǎn)發(fā)”按鈕
你會(huì)看到一個(gè)配置端口轉(zhuǎn)發(fā)規(guī)則的窗口。點(diǎn)擊右上角的“添加”圖標(biāo)。
就會(huì)看到像下面那樣的轉(zhuǎn)發(fā)規(guī)則。
Name: SSH (可以是任意唯一名)
Protocol: TCP
Host IP: 127.0.0.1
Host Port: 2222 (任何大于1024未使用的端口)
Guest IP: 虛擬機(jī)IP
Guest Port: 22 (SSH 端口)
端口轉(zhuǎn)發(fā)的規(guī)則會(huì)自動(dòng)在你啟動(dòng)虛擬機(jī)的時(shí)候啟用。為了驗(yàn)證??梢栽谀銌⒂锰摂M機(jī)后檢查端口2222是否被VirtualBox開啟了。
現(xiàn)在端口轉(zhuǎn)發(fā)可以使用了,你可以用下面的命令SSH到虛擬機(jī)。
發(fā)送到127.0.0.1:2222的登錄請(qǐng)求會(huì)自動(dòng)被VirtualBox翻譯成10.0.2.15:22,這可以讓你SSH到虛擬機(jī)中。
通過(guò)命令行配置VirtualBox端口轉(zhuǎn)發(fā)
VirtualBox有一個(gè)稱為VBoxManage的命令行管理工具。使用命令行工具,你也可以為你的虛擬機(jī)設(shè)置端口轉(zhuǎn)發(fā)。
下面的命令會(huì)為IP地址為10.0.2.15的虛擬機(jī)設(shè)置一個(gè)名字為"centos7"的端口轉(zhuǎn)發(fā)規(guī)則,SSH的端口號(hào)為22,映射到本地主機(jī)的端口為2222。規(guī)則的名字(本例中是SSH)必須是唯一的。
規(guī)則創(chuàng)建之后,你可以用下面的命令來(lái)驗(yàn)證。

相關(guān)文章
免費(fèi)的云主機(jī)怎么申請(qǐng)?騰訊云主機(jī)的申請(qǐng)流程
如何申請(qǐng)免費(fèi)的云主機(jī)?云主機(jī)由于穩(wěn)定性以及高性能,現(xiàn)在越來(lái)越受歡迎。現(xiàn)在市場(chǎng)上有各種各樣的云主機(jī),但有些網(wǎng)站是給提供免費(fèi)試用的。下面分享騰訊云主機(jī)的申請(qǐng)流程,需2015-07-16禁用遠(yuǎn)程主機(jī)對(duì)SSH的公鑰進(jìn)行檢查的方法
這篇文章主要介紹了禁用遠(yuǎn)程主機(jī)對(duì)SSH的公鑰進(jìn)行檢查的犯法,SSH 公鑰檢查有時(shí)會(huì)帶來(lái)遠(yuǎn)程連接時(shí)的錯(cuò)誤,需要的朋友可以參考下2015-07-07KVM虛擬機(jī)上關(guān)于宿主機(jī)的USB設(shè)備使用問(wèn)題探究
這篇文章主要介紹了KVM虛擬機(jī)上關(guān)于宿主機(jī)的USB設(shè)備使用問(wèn)題探究,作者在Windows7的宿主機(jī)和CentOS及Fedora的虛擬機(jī)上做出了嘗試,需要的朋友可以參考下2015-06-30- 在選購(gòu)美國(guó)主機(jī)之前,需要對(duì)美國(guó)主機(jī)有一個(gè)全面的認(rèn)識(shí),先了解下很多站長(zhǎng)選擇美國(guó)主機(jī)的原因,美國(guó)主機(jī)有哪些優(yōu)點(diǎn)?2015-03-17
亞馬遜AWS Dell云 Windows Azure 阿里云ECS免費(fèi)VPS主機(jī)試用
去年亞馬遜AWS就已經(jīng)開始醞釀著進(jìn)駐國(guó)內(nèi),目前亞馬遜AWS中國(guó)版已經(jīng)推出,企業(yè)和開發(fā)者可開始在amazonaws.cn申請(qǐng)預(yù)覽版,用戶只要填寫一個(gè)申請(qǐng)表就可以等待開通和使用了,現(xiàn)2015-03-06Conoha.jp日本免費(fèi)試用VPS主機(jī)和VPS主機(jī)性能測(cè)試體驗(yàn)
Conoha.jp是日本GMO集團(tuán)下的以提供VPS服務(wù)器為主的網(wǎng)絡(luò)服務(wù)商,現(xiàn)在為大家提供免費(fèi)一個(gè)月的日本VPS主機(jī)試用體驗(yàn)服務(wù),1G內(nèi)存2核100G硬盤,100M共享帶寬,KVM架構(gòu),申請(qǐng)注冊(cè)2015-01-26站長(zhǎng)們?cè)撊绾芜x擇虛擬主機(jī)?國(guó)內(nèi)國(guó)外虛擬主機(jī)各自優(yōu)劣對(duì)比
站長(zhǎng)們?cè)撊绾芜x擇虛擬主機(jī)?當(dāng)購(gòu)買好域名后,站長(zhǎng)們就該選擇虛擬主機(jī)了,虛擬主機(jī)有國(guó)內(nèi)和國(guó)外之分。下面小編就為大家?guī)?lái)國(guó)內(nèi)國(guó)外虛擬主機(jī)各自優(yōu)劣對(duì)比,一起來(lái)看看吧2015-12-18

