【Linux基础】VM使用
VM三种联网方法和原理
(1)Bridged桥接
使用VMnet0虚拟交换机,此时虚拟机相当与网络上的一台独立计算机与主机一样,拥有一个独立的IP地址,所有机器均可互访,可以联网。使用桥接方式,A,A1,A2,B可互访。
在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中。 桥接网络拓扑示意图,如下:


虚拟主机和真实主机一样访问外网,即通过192.168.2.101访问外网
(2)NAT网络地址转换
使用Vmnet8虚拟交换机,此时虚拟机可以通过主机单向网络上的其他工作站,其他工作站不能访问虚拟机。使用NAT方式,A1,A2可以访问B,但B不可以访问A1,A2。但A,A1,A2可以互访。
NAT的作用是把内网的私有地址,转化为共有地址,使得内部网络可以访问外部网络。NAT网络拓扑示意图,如下:


虚拟主机通过真实主机访问外网,即通过192.168.2.100访问外网
(3)Host-only私有网络共享主机
使用Vmnet1虚拟交换机,此时虚拟机只能与虚拟机、主机互访。不能与其他工作站互访,不能联网。使用Host方式,A,A1,A2可以互访,但A1,A2不能访问B,也不能被B访问。Host-only网络拓扑示意图,如下:


虚拟主机不能与外网通信
VM 不插网线可以主机与虚拟机通信
当主机无网卡或有网卡没联网(没插网线)的情况下,可以这样设置:
(1)将虚拟机的网卡连接方式设置为NAT方式;
(2)查看主机中 VMNET8 (也在网络连接内)的状态,找到它的 IP 地址,比如 192.168.128.1 ;
(3)将虚拟机中的 IP 地址设置为与上面 IP 同一个网段,如 192.168.128.100 ,并且要在网关和 DNS 里面填上刚才找到的那个 IP 地址( VMNET8 的 IP 地址)。
经过上面几步设置,无论主机插不插网线,有没有网卡,都可以与主机 PING 通了。
VM 主机中找不到vmnet1和vmnet8

VM安装vmware tools
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
(3)把安装文件解压到/tmp,并进行安装
cd /mnt/cdrom
tar -xzvf vmwareTools-5.0.-.i386.tar.gz -C /tmp ==>把安装文件解压到/tmp
cd /tmp/vmware-tools-distrib
./vmware-install.pl
在这里,安装程序会询问一系列的设置问题,多数情况下,安装按默认配置就可以正常工作。因此,对每一个问题建议按回车选择默认配置,或者输入默认的提示路径按回车就ok了。
ls /mnt
VM虚拟机与主机共享文件夹
(1)选择vmware workstation菜单中
VM--->Settings--->Options--->Shared Folders--->Properties
点击对话框右下的“add”按钮,点击“下一步”,在文本框“name”中输入共享目录的名字(这个盘或文件夹就是winds和linux共享的文件了,在两个系统中将会都可以看)
(2)虚拟机linux系统的/mnt/hgfs即为共享目录
cd /mnt/hgfs
ls
VM支持64位操作系统设置
当在虚拟机中第一次打开一个64位的系统时,出现“虚拟机配置为64位客户操作系统,但是64位操作系统不可用”错误。如下图:

可以用CPU-Z查看,看到VT-X,说明CPU是支持虚拟化的

(2)BIOS开启VT
有很多CPU是默认不开启VT的,需要自己手动在BIOS中修改。以我的Y-460为例:
a. 重启主机,按F1进去BIOS
b. 进入Configure-Intel Virtual Technology ,可以看到该选项是disable状态,改成enable。
c. F10保存退出重启
参考文档:

【Linux基础】VM使用的更多相关文章
- 买错的电影票,含着泪也得看-LAMP搭建&Linux基础
hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...
- 【Python之路】第一篇--Linux基础命令
pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 . 表示当前目录 .. 表示上级目录 / 表示根目录 ls ...
- Linux基础 - 系统优化及常用命令
目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- Linux基础命令和NAT技术
yum yellowdog updater,modified是一种用python写的基于rpm的管理工具 用于解决rpm包的依赖性 要安装编译工具 yum install gcc 库函数:静态库 ...
- Linux基础-兄弟连Linux
Linux基础增强与辅助知识梳理... ------------ Linux学习基础需要学习那些知识 学习Linux对于程序开发的好处 怎样开始学习Linux Linux的学习方法参考 Linux系统 ...
- Linux基础命令-Nginx-正则表达式( grep sed awk )-Shell Script--etc
Linux基础使用 学习内容博客 内存 查看swap分区信息 > swapon -s 添加swap分区 > mkswap /dev/sdb2 > 激活 swapon -a /dev/ ...
- OracleOCP认证 之 Linux基础
Linux 基础 一.SHELL 1: Shell 简介 shell 是用户和Linux 操作系统之间的接口.Linux 中有多种shell, 其中缺省使用的是bash. Linux 系统的shell ...
- linux基础命令:
linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...
- 大数据入门第一天——基础部分之Linux基础(环境准备与先导知识)
一.Linux环境安装 1.VM的安装 参考Linux环境搭建随笔:http://www.cnblogs.com/jiangbei/p/7248054.html 2.CentOS的安装 同参考上述随笔 ...
随机推荐
- IIS中注册.net4.0
1.开始-运行: 2.运行框中输入 cmd ; 3.输入命令 %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 4.回车 ...
- [leetcode]1007. 行相等的最少多米诺旋转
在一排多米诺骨牌中,A[i] 和 B[i] 分别代表第 i 个多米诺骨牌的上半部分和下半部分.(一个多米诺是两个从 1 到 6 的数字同列平铺形成的 —— 该平铺的每一半上都有一个数字.) 我们可以旋 ...
- 【Java每日一题】20170323
20170322问题解析请点击今日问题下方的“[Java每日一题]20170323”查看(问题解析在公众号首发,公众号ID:weknow619) package Mar2017; public cla ...
- Java从URL获取PDF内容
Java直接URL获取PDF内容 题外话 网上很多Java通过pdf转 HTML,转文本的,可是通过URL直接获取PDF内容,缺没有,浪费时间,本人最近工作中刚好用到,花了时间整理下,分享出来,防止浪 ...
- MongoDB复合索引详解
摘要: 对于MongoDB的多键查询,创建复合索引可以有效提高性能. 什么是复合索引? 复合索引,即Compound Index,指的是将多个键组合到一起创建索引,这样可以加速匹配多个键的查询.不妨通 ...
- C#如何通过属性名称反射出属性本身
A a = new A(); Type t = typeof(A); var v1 = t.GetField("n").GetValue(a);//获取字段值,你的类A.n是字段, ...
- MySQL 内置函数
CHAR_LENGTH(str) 返回值为字符串str 的长度,长度的单位为字符.一个多字节字符算作一个单字符. +------------------------+ | CHAR_LENGTH('k ...
- 【代码笔记】Web-JavaScript-JavaScript字符串
一,效果图. 二,代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- mysql随笔系列-1
MySQL数据库管理 本人实验所用的MySQL数据库版本:5.5.56-MariaDB MariaDB Server 操作系统:centos7.5 1.创建数据库 MariaDB [(none)]& ...
- 网络控制器intel 82599, powerpc 830的BD描述符结构
一.Intel 82599的BD结构 1.文档名称“82599-10-gbe-controller-datasheet.pdf”,可以从intel官网上下载. https://www.intel.cn ...