如何正确配置 KVM

如何正确配置 KVM

我有一个远程专用服务器,其上安装了 KVM。

当尝试创建我的第一个虚拟机时,我无法通过 ssh 连接到该机器。

我以为我需要另一个 IP 地址,所以我从数据中心的人员那里获得了一个,但结果仍然是相同的。无法 ssh。

看来数据中心生成的mac地址和我的机器不对应。

因此,我有两个问题:

  1. 是否可以配置可公开访问的虚拟机而无需分配额外的 IP 地址,或者为了清楚起见,只使用主机的 IP 地址和 MAC 地址?

  2. 如果这不可能的话,我应该询问有关我的第二个 IP 地址及其 MAC 地址的哪些具体信息,以便我可以使其工作?

答案1

如果您安装了 Redhat 或 CentOS,则网络接口默认没有 IP。您需要从 VM 内部配置接口。

如果您在安装时为虚拟机启用了 vnc:

为此,请到达主机(确保启用了 X11 转发,即“ssh -X”)并执行:

    virsh list --all
    virt-viewer <vm_number>

其中 vm_number 是第一个命令中第一列显示的与 VM 对应的数字。

进入虚拟机后,根据自己的选择配置虚拟机内的网络接口。请参阅CentOS 6.5 重启后不自动启动网络接口 [ifup eth0]

如果是静态公共 IP,则需要配置网桥以允许该 IP,如下所示Centos/OVH:KVM 虚拟机上的公网 IP

相关内容