虚拟机¶
概念¶
-
虚拟机 aka. 模拟器
-
分类
-
硬件虚拟机 aka. 系统虚拟机,操作系统虚拟机 —— 模拟硬件环境
-
软件虚拟机 aka. 进程虚拟机,应用程序虚拟机 —— 模拟软件环境
- JVM
-
-
Host OS aka. 真实系统,宿主系统
-
Guest OS aka. 虚拟系统 访客系统
虚拟机软件的功能¶
虚拟 CPU¶
- 虚拟同种类型的 CPU
- 虚拟异种类型的 CPU
- ARM
- SPARC
- MIPS
- PowerPC
虚拟内存¶
虚拟硬盘¶
虚拟网卡¶
- Bridge 模式:在这种模式下,虚拟系统的网卡跟你物理系统的网卡几乎一样。外部网络对虚拟系统的网卡是可见的;虚拟系统的网卡对外部网络也是可见的。
- NAT 模式:外部网络对虚拟系统的网卡是可见的;虚拟系统的网卡对外部网络是不可见的。换句话说,NAT 模式可以起到【单向】防火墙的效果。这种模式用得最多。
- Host-Only 模式:外部网络对虚拟系统的网卡是【不可见】的;虚拟系统的网卡对外部网络也是不可见的。这种模式相当于【双向】防火墙的效果。相对而言,这种模式用得较少。当你想搭建一个跟外界隔离的虚拟内部网络,可以使用这种模式。
虚拟光驱¶
- 把虚拟光驱直接映射到你电脑的物理光驱
- 把虚拟光驱映射到某个光盘镜像(比如 ISO 文件)
使用场景¶
- 可以在一台电脑上运行不同的操作系统;
- 简化系统管理
- 便于硬件迁移
- 便于系统备份
- 便于灾难恢复
- 无需清理系统垃圾
- 用于信息安全领域
- 防范黑客入侵
- 试用危险的软件
- 搭建蜜罐
- 用于隐私保护
- 防范流氓软件偷窥
- 用于多人共用的电脑
- 用于隐匿自己的 IP
- 用于软件开发和测试
- 搭建开发环境
- 搭建测试环境
- 搭建多样化的测试环境
- 确保测试环境的一致性
- 确保测试环境的纯洁性
虚拟机软件的选择¶
-
VMware 系列
- VMware: VMware Workstation
-
VBox: VirtualBox
- KVM
- Parallels
- Virtual PC 系列
- Xen
Question
【正宗的做法】如下: 装2个虚拟机系统(简称 A 系统 和 B 系统)。A 系统装翻墙软件,配置双网卡,分别用 NAT 模式和 Host-Only 模式。B 系统装 QQ,单网卡,配置为 Host-Only 模式。然后配置 QQ 的代理,让 QQ 的代理指向 A 系统的翻墙软件。由于 B 系统的网卡是 Host-Only 模式,QQ 客户端即使想偷偷地直连服务器,也办不到。所以,QQ 只能老老实实地通过 A 系统中转。由于 A 系统的中转是通过翻墙代理,最终 QQ 服务器看到的是翻墙代理的 IP,看不到你本人的真实 IP。 顺便说一下,如果你对安全性的要求比较高,可以在 A 系统中使用多重代理,具体的操作请看俺之前的博文。用了多重代理,朝廷几乎没可能从网络层面追踪你的真实 IP。 光这么说,可能比较抽象,某些网友未必能搞懂。所有俺后来又在《如何隐藏你的踪迹,避免跨省追捕》系列中,补充了2篇博文,详细介绍“双虚拟机”的招数。
- x86, aka 80x86 or 8086 family
-
x86 (also known as 80x86[2] or the 8086 family[3]) is a family of complex instruction set computer (CISC) instruction set architectures[a] initially developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was introduced in 1978 as a fully 16-bit extension of Intel's 8-bit 8080 microprocessor, with memory segmentation as a solution for addressing more memory than can be covered by a plain 16-bit address. The term "x86" came into being because the names of several successors to Intel's 8086 processor end in "86", including the 80186, 80286, 80386 and 80486 processors. Colloquially, their names were "186", "286", "386" and "486".
ISO Image
- ISO: International Standards Organization
- Virtual Image of Optical Disk
- Content & File System (Archive)
- Software Installation / Entertainment
- Cross Platforms (OS Support)
-
Content can be extracted or mounted
-
光驱
- 光盘镜像
- 软驱
- 声卡
- 虚拟化技术
- Hypervisor