VirtualBox的端口轉發不工作VirtualBox的端口轉發在Windows 7無法在Windows 7工作
我試着從通過端口轉發我的Windows 7主機的ssh到我的VirtualBox的,但VirtualBox的不會打開端口的聆聽。我可以通過打開VirtualBox GUI並通過該終端進行導航來連接到它,但我無法通過來自主機的標準ssh客戶端進行連接。我希望能夠在我的主機上的端口2222 ssh到客人。
這裏是我的設置:
Host: Window 7 SP1
Guest: Ubunto Ubuntu 12.04
VirutalBox: 4.3.26
Host Processor: Intel Core i7 920
來賓計算機配置爲NAT端口轉發爲127.0.0.1
啓用主機端口2222到來賓端口22
從ifconfig
在來賓輸出:
eth0 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask: 255.255.255.0
從ps -ef | grep sshd
上的來賓輸出:
root 625 1 0 12:27 ? 00:00:00 /usr/sbin/sshd -D
從netstat -ant | grep 22
上的來賓輸出:
tcp 0 0 0.0.0.0:22 0.0.0.0:*
tcp6 0 0 :::22 :::*
但在主機上,netstat -ant | grep 2222
犯規顯示任何東西。
在VBox.log但是我有這樣的:
00:00:03.413790 NAT: set redirect TCP host 127.0.0.1:2222 => guest 10.0.2.15:22
00:00:03.424301 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: rc=VERR_LDRVI_UNSUPPORTED_ARCH fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume2\Windows\mfnspstd64.dll: WinVerifyTrust failed with hrc=Unknown Status 0x800B0101 on '\Device\HarddiskVolume2\Windows\mfnspstd64.dll'
00:00:03.424422 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\Windows\mfnspstd64.dll' (C:\Windows\mfnspstd64.dll): rcNt=0xc0000190
00:00:03.424476 NAT: failed to redirect TCP 127.0.0.1:2222 => 10.0.2.15:22
最後一行看起來像犯罪嫌疑人,但沒有線索,爲什麼它不能重定向。我已經嘗試了所有的來自各個崗位和論壇以下,但不能得到它的主機上的任意端口上偵聽:
- 關掉防火牆
- 更改了端口
- 啓用VT-X在BIOS
- 禁用的Hyper-V
- 試過無數不同的構建VirtualBox的
的任何幫助,將不勝感激。使用OS-X在我的Mac Book上正常工作。
你有沒有得到這個工作?我對Windows 8.1有完全相同的問題! –
它可以與同一個Virtualbox安裝中的其他客人一起工作嗎? – golimar