无法 ping 我的 VirtualBox VM

无法 ping 我的 VirtualBox VM

我已经安装了 VirtualBox VMhttp://virtualboximages.com/CentOS+6.4+x86_64+LAMP+Server+VirualBox+VDI+Virtual+Computer

我的虚拟机可以访问互联网,我可以 ping 主机。我在 中设置了一个静态 IP 地址/etc/sysconfig/network-scripts/ifcfg-eth0

Webmin 是预先安装的,我可以http://192.168.1.14:1000从主机访问。

但是我无法 ping 或使用 SSH 访问我的虚拟机。此外,iptables它已被禁用...

我不知道我错过了什么。

答案1

从您所说的情况来看,您似乎已经为您的客人启用了桥接网络,因为您可以访问您的 webmin 控制台。

确保sshd在客户操作系统上启动了该服务。如果启动了netstat -tln,您应该会看到机器上监听端口的列表。如果您看到端口22在列表中,那么你可能有某种防火墙阻止你访问你的端口。如果你没有看到端口22那么你很可能没有sshd运行。你应该看到类似0.0.0.0:22(或:::22对于 ipv6)的内容。

您可以通过运行来检查您的服务service sshd status。如果它没有运行,请执行以下操作:

service sshd start
chkconfig sshd on

这些行将启动该服务并使其在启动时启动。

至于 ping,您可能已禁用 ICMP 请求,这对于公共 Web 服务器有时默认执行,以防止 DOS 攻击。

相关内容