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