我有一台运行Centos 6.4的IBM服务器,我只有一个公共IP。
我需要创build两个虚拟服务器(在虚拟硬件上运行的完整的客户操作系统),并将它们指向两个不同的站点。
我怎么能做到这一点?
我想用apache作为web服务器。
所以,你有一台服务器,运行在现代硬件上(我假设…),并且你想把它转换成虚拟主机。
注意事项:
你需要在64位的CPU上运行,并有一个允许虚拟化,VT-d扩展或类似的CPU。
从CentOS 5.4开始,KVM作为虚拟化机制被本机支持。
CentOS网站上有关于安装和configurationKVM的很好的指导 。
基本上,您安装KVM软件包,插入内核模块,然后使用virsh或virt-manager在您的服务器上创build虚拟机。
您可以configuration桥接分路networking,使您的虚拟机有效地直接连接到主机服务器上的网卡。
或者,您也可以使用“仅主机”联网,以便将虚拟机直接连接到主机上的虚拟接口,并将其连接到虚拟客户机上的接口。
然后,您可以在主机上configurationIPtables,根据需要将stream量路由到访客仅限主机的适配器。
一旦您的虚拟机安装了您select的Linux发行版,您可以单独configuration它们来托pipe您select的任何网站。