ssh to a bridged VM Guest on LAN
我有一台安装了Ubuntu 16.04 x64&virtualbox 5.0作为VM主机的计算机。然后创建一个VM来宾(Debian8x86)并设置为桥接适配器。
虚拟机主机可以通过IP对虚拟机来宾进行ssh。但是局域网上的其他用户不能:
ssh: connect to host 192.168.0.106 port 22: Connection refused
ping-vm-guest在vm主机和其他主机上都正常。
如果设置为nat适配器和端口转发ssh也可以
问题出在哪里?
编辑>清楚地说:
- 局域网中有2台真正的机器(192.168.0.x):101&130。
- 在130上用桥接适配器创建了一个虚拟机,IP是106。
- 130 CAN SSH 106,但101不能
- 130和101罐平106
- 如果将vm更改为nat适配器,并将端口22转发到130:2222,101可以通过130:2222 ssh到vm,看起来ssh在vm上工作正常。
- 问题是如何在局域网上ssh桥接虚拟机?
结果是一个DHCP路由器问题。
路由器没有指定网关IP导致此问题