接上篇,介绍NAT网络模型和桥接模型。三、NAT模型NAT模型其实就是SNAT的实现,路由中虚拟机能将报文发送给外部主机,但是外部主机因找不到通往虚拟机的路由因而无法回应请求。但是外部主机能同宿主机通信,所以在宿主机上添加一个NAT转发,从而在外部主机请求虚拟机时,将虚拟机的IP地址转换为宿主机上的某个地址,从而实现外部网络与虚拟机的通信,其实际上只是通过iptables的nat表的POSTROU
分类:
其他好文 时间:
2018-06-24 19:36:08
阅读次数:
175
KVM中的四种简单网络模型,分别如下:1.隔离模型:虚拟机之间组建网络,该模式无法与宿主机通信,无法与其他网络通信,相当于虚拟机只是连接到一台交换机上。2.路由模型:相当于虚拟机连接到一台路由器上,由路由器(物理网卡),统一转发,但是不会改变源地址。3.NAT模型:在路由模式中,会出现虚拟机可以访问其他主机,但是其他主机的报文无法到达虚拟机,而NAT模式则将源地址转换为路由器(物理网卡)地址,这样
分类:
其他好文 时间:
2018-06-24 16:57:04
阅读次数:
267
KVM介绍 为什么需要CPU虚拟化 X86 操作系统是设计在直接运行在裸硬件设备上的,因此它们自动认为它们完全占有计算机 硬件。x86 架构提供四个特权级别给操作系统和应用程序来访问硬件。 Ring 是指 CPU 的 运行级别,Ring 0是高级别,Ring1次之,Ring2更次之…… 就 Linu ...
分类:
其他好文 时间:
2018-06-23 17:12:34
阅读次数:
230
配置yum源curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-6.repo安装软件包yumcleanalyumcleanallyum-yinstallqemu-kvm模拟虚拟机yum-yinstalldmidecodeyum-yinstallavahiyum-yinstallbridge-uti
分类:
其他好文 时间:
2018-06-21 18:25:37
阅读次数:
189
2018-06-21 更新系统造成kvm克隆命令报错 报错信息 解决方案 亲测有效 ...
分类:
Web程序 时间:
2018-06-21 11:24:39
阅读次数:
1316
1) 把一个物理硬盘增加到VM上qm set 105 --virtio1 /dev/sdb <-- 表示把/dev/sdb物理硬盘以 virtio 接口类型增加至 105 的VM上OR.qm set 104 --ide5 /dev/sde <-- 表示把/dev/sdb物理硬盘以 IDE 接口类型增 ...
分类:
其他好文 时间:
2018-06-20 21:10:52
阅读次数:
367
所谓热迁移,就是在用户无感知的情况下,把虚机由远端迁移到目的端。一、原理理解KVM的热迁移分为共享存储和非共享存储两种,其最终目的都是为了将内存和磁盘中的数据转移到目的端。总共要进行5个阶段源端:1、set_params阶段:此阶段根据热迁命令与参数,遍历savevm_handlers链表,初始化各个模块的迁移特征参数,完成后向目的端发送qemu_put_be_32(f, QEMU_VM_FILE
分类:
其他好文 时间:
2018-06-19 23:26:34
阅读次数:
358
虚拟化 KVM (kernel-based virtual machine) xen kvm vmware esx openVZ Oracle VM VirtualBox vsphere rhel5 xen rhel6 kvm 半(准)虚拟化: 客户机器操作系统内核必须是修改过的,才能使用半虚拟化。 ...
分类:
其他好文 时间:
2018-06-19 22:56:01
阅读次数:
220