我已经安装了 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 攻击。