Linux-2 Vmware虚拟机安装

Linux-2 Vmware虚拟机安装

Vmware说明

  1. 虚拟化产品,虚拟机;模拟一台计算机

  2. 不能超过本机宿主机的最大资源限制;

    1. 宿主机 HostOS
    2. 虚拟机 GentOS
  3. 安装系统步骤:

    1. 需要有虚拟的硬件环境:CPU、内存、磁盘、网络;
    2. 下载系统镜像;
    3. 安装CentOS系统;
  4. 操作步骤

    1. 新建虚拟机
    2. 自定义
    3. 硬件兼容性
    4. 稍后安装
    5. 选择客户机操作系统
    6. 命名虚拟机、
    7. 处理器配置
    8. 选择内存
    9. 网络类型
    10. I/O控制器类型
    11. 磁盘类型
    12. 选择磁盘
    13. 指定磁盘容量(取消勾选立即分配所有磁盘空间)
    14. 指定磁盘文件
    15. 自定义硬件
    16. 虚拟网络编辑器
  5. 安装系统

    1. 准备好ISO镜像文件;无论是Linux还是Windows全部都是ISO镜像文件

      1. Windows安装步骤:

        http://www.msdn3.com/

        下载ISO——>刻录数据至USB——>修改电脑启动为USB——>启动电脑——>自动读取USB内容,然后跳出Windows安装向导页面

      2. Linux步骤:

        https://developer.aliyun.com/mirror/阿里云镜像站;下载dvd版,dvd版是完整版,其他版本为删减版。也可以去Centos官网去下,但是比较慢。

        1. 下载ISO

        2. 虚拟机加载ISO光盘文件

        3. 启动虚拟机,安装ISO中提供的镜像

          image-20221206160011831
        4. 安装CentOS系统

          为什么要有swap?

          因为Linux内存不够,会随机杀死某个占用内存的进程;(数据库服务)

          为了避免这样的问题,引入swap机制。swap是将磁盘空间临时充当内存来使用;党系统内存不够时,系统会使用swap内存;一旦系统使用了swap就会非常的卡顿(因为swap是磁盘模拟的内存);

        5. 域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

        6. Xshell远程连接

          Linux默认提供了一个端口,默认协议是ssh;连接进去:IP地址位置;用户名&密码

          image-20221206170608223

6.Vmware特性

  1. 如果虚拟机出现了问题,如何快速恢复?

    解决方法:

    1. 重装:虚拟机删除,然后重新来一次;

    2. 使用快照技术(快照建议在关机状态下拍摄)

      建议安装完系统立马拍摄一次快照,方便以后恢复使用

  2. 现在希望快速复制一台Linux服务器出来;同时将IP设定为10.0.0.101;

    • 常规的方法:创建虚拟机——>安装系统——>设定IP地址

    • 克隆技术

      使用Vmware的自带的克隆实现:复制一份一样的虚拟机,然后稍微修改下IP地址即可

      克隆的方法:

      • 完整克隆;
        • 优点:互相之间没有任何关系,独立;
        • 缺点:占用空间,比较耗时
      • 链接克隆;
        • 优点:速度快,占用磁盘少
        • 缺点:克隆的必须能够访问被克隆的,所以被克隆的机器一般克隆后不再进行使用,防止破坏,作为模板机使用。

      不关机无法进行克隆操作

    • 网络自动装机:Cobbler

    修改IP地址的命令:

    [root@destiny ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens32
    
  3. 网络技术

    • Windows通过Xshell连接虚拟机如何实现?

      • 安装的Vmware会自动创建虚拟网卡在我们的本机Windows上
      • 设定Vmware虚拟机交换的网段
        • 网段范围:圈定主机能使用的内网IP地址
        • 掩码:在这个网段内能使用的主机有多少个
      • Windows Vmnet8虚拟网卡会自动获取一个IP地址;10.0.0.1
      • 安装Linux服务器,选择网络模式为NAT,设定IP地址;10.0.0.100
      • 使用Windows Xshell远程工具连接Linux服务器
        • 向10.0.0.100发送建立连接请求
        • 查询系统中去往10.0.0.0/24最近路线——>Vmnet8
        • 请求会通过Vmnet8发送出去
        • Vmnet8将请求转发给了虚拟交换机
        • 发起ARP广播,询问谁是10.0.0.100;
        • 10.0.0.100构建响应报文,回传给10.0.0.1
    • Linux虚拟机上网是如何实现的?

      NAT网络地址转换

    • 使用Xshell无法连接虚拟机?

      • ping一下虚拟机的IP地址;
      • 检查虚拟机的交换机的网段是否正确;
      • 检查本地的虚拟VMNET8网卡是否连接上虚拟机交换机;
      • 检查虚拟机的网卡是否为NAT;
      • 检查虚拟机的IP地址是否对;
      • 检查本地的虚拟VMNET8网卡是否存在;是否配置相对应的IP地址;
        • 方法一:尝试重新删除虚拟网卡,然后重新安装;
        • 方法二:移除虚拟机,清理注册表,重新安装虚拟机;
      • 检查Vmware的服务是否被优化掉了(360会优化VM的服务:NAT服务);
        • 按住组合键“Windows+R”,输入services.msc,打开Windows Services窗口
        • image-20221206192353358
    • 一个网卡出现了两个IP地址:

      • 原因:
        • 安装系统时,而皮质网络ipv4 settings 没有选择手动,使用的是默认的dhcp自动获取;
        • 然后又自己配置了一个手动的IP;
        • 最后就出现了一个网卡有两个IP地址;
      • 解决方法:
        • 在安装系统的时候,选择手动;
        • 修改网卡配置文件
    • 选择Vmware NAT和桥接有什么区别?

      • NAT:
        • 在本地的Windows创建一个虚拟的网络;
        • 通过Xshell直接连接虚拟机;
        • 所有人使用相同的IP不冲突;(统一环境)
        • 如果你断网了,不影响Xshell的连接虚拟机的使用;
      • 桥接:直接连接物理网络
        • 会造成IP地址冲突(如果使用的人多的话);
          • 无法保证学习环境的统一
        • 如果换一个地方,网络地址更改
          • 连接不上,需要重新修改IP地址
    • 如何将网络修改为桥接模式?

      • 修改Linux虚拟机的网络为桥接模式;
      • 确定我们本机的网络地址段,以及网关,DNS;
      • 修改Linux虚拟机的IP地址;(不要冲突)
      • 测试验证;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游子无寒衣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值