在 CentOs 6.6 上安装 VirtualBox 后无法 ping/ssh 服务器

在 CentOs 6.6 上安装 VirtualBox 后无法 ping/ssh 服务器

今天早上我们的服务器运行良好。我安装了 VirtualBox 并重新启动了服务器。自从重新启动服务器以来,我在 ping IP 地址时没有收到响应,也无法再通过 SSH 连接。我可以通过 KVM 访问。

有人知道我该如何开始排除故障吗?我发布了安装 VirtualBox 的过程,以防过程中的某些部分导致我遇到问题。

cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
yum update
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install VirtualBox-4.3
service vboxdrv setup
usermod -a -G vboxusers root
VirtualBox

然后我连接到服务器设置虚拟机并创建了一个新的虚拟 Windows 7 机器

ssh -X root@xxxxxxx
VirtualBox

然后我重新启动了服务器,现在我不再收到对我的 ping 请求的响应,并且无法通过 ssh 连接到服务器。我有 KVM 访问权限。

有人知道我可能做了什么吗?我之前重启过多次,都没有问题,所以我认为这个问题与 VirtualBox 有关。

非常感谢您的帮助。

答案1

有人知道我该如何开始解决这个问题吗?

你知道的,系统管理员工具包里的常用东西

使用您的控制台访问权限

  • 检查您的日志并采取适当的措施。
  • 检查您是否已正确配置网络接口
  • 检查你的防火墙。
  • 检查 sshd 是否正在运行
  • 检查你的变更/配置管理系统是否有其他最新内容
  • ...

您还可以找到方法在这里有用

答案2

VirtualBox 设置期间的某些操作改变了我的 /etc/sysconfig/network-scripts 并正确停止了名称服务器设置。

为了解决这个问题我关闭了网络管理器

/etc/init.d/NetworkManager stop
/sbin/chkconfig NetworkManager off

添加

NM_CONTROLLED="no"

到 /etc/sysconfig/network-scripts/ifcfg-eth0 并使用 vi 手动编辑 /etc/resolv.conf 为正确的名称服务器。重新启动服务器后问题似乎已经消失!

相关内容