目录
一、安装虚拟机
1.安装虚拟机Vmware
二、在VMware Workstation中创建Linux虚拟机
1.新建虚拟机
2.进行虚拟机配置向导
3.Linux硬件配置
4.Linux驱动安装
三、启动Linux虚拟机并配置
1.启动虚拟机
2.进行Linux配置
3.配置分区
4.设置root和用户
5.登录root
四、配置Linux网络
1.Linux虚拟机网络设置
2.桥接模式连接网络
3.nat模式
4.仅主机模式
五、问题总结
先安装虚拟机Vmware,这边选的是15.5.1的版本,安装目录的话自行选择,路径不要有中文就行
打开之后输入激活码,激活码自行百度查找
激活之后打开虚拟机,安装Linux
点开左上角文件,选择新建虚拟机
选择自定义,点击下一步
选择Workstation 15.x,因为我这边用的是15.5.1,点击下一步
这边稍后选择操作系统,点击下一步
安装的是Linux系统,所以选择Linux,这边是根据要安装的版本,我的是centos7.6的版本,所以选择CentOS 7 64位,点击下一步
创建项目名字,安装在自己建的项目安装位置
选择处理器数量核线程,根据项目的需求来选择。选好之后点击下一步
内存一般为2个g,选择完之后点击下一步
这边选择不使用网络连接,稍后安装完进行配置,点击下一步
这边选择推荐的就行,点击下一步
选择SCSI推荐的这个磁盘类型就行,点击下一步
选择创建新虚拟磁盘,点击下一步
输入磁盘大小推荐40个g,点击下一步
选择磁盘文件的位置,最好选择刚才存放Linux系统的位置,方标后续要移动整个项目,点击下一步
这边点击自定义硬件
点击CD这边,这是选择安装的CentOS镜像文件,选好之后点击关闭
点击完成
就创好了虚拟机
启动刚才创好的虚拟机,这边两个绿色按钮都可打开虚拟机
安装linux界面是没有鼠标的,只能用键盘选择,ctrl+alt可以呼出鼠标
这边可以用鼠标进行选择,选择中文,简体中文就可以
选择日期时间为亚洲上海
点击软件选择
作为云计算工程师,所有的安装要为最小化安装,为了友好的操作,这边选择可视化桌面和开发工具即可,点击完成
点击安装位置进行分区
这边手动分区,选择我要配置分区,点击完成
选择标准分区,点击加号
点击挂载点选择boot启动配置文件盘,这个盘是放启动配置文件的盘
一般配置500M即可
继续添加分区SWAP交换空间分区,容量是以内存的两倍的基础上添加,我添加的是2个g内存,这边设置为4个g,这个盘相当于一个虚拟内存盘,当系统内存不够用了,就会使用这个盘
再把剩余空间分配给根分区我这边还剩35g,我就写36g
全部分区配完,点击完成即可
点击接受更改
点击开始安装
点击Root设置root密码
创建用户,自己设置,将此用户作为管理员也需要点勾,密码需要设置的复杂,大小写数字字符
点击完成即可
点击重启,等待重启
重启完了之后点击未接受许可证这边 ,点击我同意,点击完成
点击未列出
输入root
输入密码(之前设置的密码),然后登录
选择汉语,一直前进
跳过之后,开始使用
先点击编辑虚拟机设置
这边发现没有网络适配器
这个只需要点击下面的添加按钮
找到网络适配器点击一下,添加上去即可
点击编辑虚拟机设置找到网络适配器,然后点击桥接模式,然后点击确定
进入windows打开控制面板(windows10在开始里面找),点击查看网络状态和任务
点击更改适配器设置
查看我们网络连接所使用的网卡,在VMware的编辑里找到虚拟网络编辑器并打开
VMent1和VMent8都设置为仅主机,Vment0设置桥接模式,网卡选择自己电脑上上网所使用的网卡(查看方式如上)
打开Linux虚拟机,右键桌面打开终端
在终端上输入ping www.baidu.com 测试能不能连通,连通了按ctrl+c中断ping,否则会一直ping
继续在终端输入ifconfig查看网卡信息,找到IP地址,为了连接Xshell
打开Xshell新建一个会话,创建名称,主机地址填写在Linux上查找的地址
点击用户身份验证,填写用户名,用户名为root,密码为设置的root密码。填之后点击连接,出来个弹窗点击接受
在Xshell显示出这个代表连接成功
打开虚拟机设置
虚拟机右下角这个点击,然后点击设置也可以打开虚拟机设置
在网络适配器中点击NAT模式
打开虚拟网络编辑器
点击VMent8,经过测试只能VMent8才能使用NAT成功上网,找到NAT模式打开
打开Linux终端,输入ifconfig查看ip地址
在Xshell上,更改刚才创建的会话里主机为现在的ip地址,点击连接进行测试
点击接受并保存
出现这个代表连接成功
打开网络连接,右键VMEent8点击属性
双击Internet协议版本4,点击使用下面的IP地址,分配ip地址
在虚拟设置里打开仅主机模式
打开虚拟网络编辑器,点击VMent8选择仅主机模式,根据刚才在internet协议填写ip网段和子网掩码
打开虚拟机终端输入vim /etc/sysconfig/network-scripts/ifcfg-ens33
如果没有下面文本,看问题总结有解决方案。
输入IPPADDR=197.168.72.20,设置ip不能跟主机地址一样
输入NETMASK=255.255.255.0为子网掩码
按esc,输入:wq,退出保存即可
在Xshell上输入主机为Linux虚拟机设置的IP,测试Xshell连接
如果一开始安装Linux虚拟机网络类型没进行选择的话,系统里是不会有网卡配置文件的
想要网卡配置需重新配置,打开设置
点击网络
点击有线连接的齿轮按钮
点击Remove Connection Profile
点击有线连接右边的 +
输入名称,名称需要英文,MAC地址选上面有的
IPv4就点击自动(DHCP)
IPv6点击自动,然后点击添加
输入cd /etc/sysconfig/network-scripts/ 然会回车在输入 ls查看有没有网卡配置文件,我这边是有了
虚拟网络不能设置一样的连接模式以防网卡冲突。
配置地址主机地址不能和虚拟机上的地址相同