ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux一:VMware的使用和常见问题总结

2021-11-18 23:31:14  阅读:167  来源: 互联网

标签:常见问题 ip 虚拟机 默认 即可 Linux yes 安装 VMware


目录

1 安装虚拟机

  1. 虚拟机VMware的安装略,文末有软件链接,操作系统文件夹中找到VMWare,直接安装即可。
  • 本文用到的所有软件均可从文末软件链接中获取,下文不再赘述软件来源。

2 安装Linux系统

  • 注:一般不要将虚拟机安装在C盘(系统盘)中~
  • 以VMware16、麒麟10【CentOS8类似】操作系统为例。

法一:典型安装

  1. 新建虚拟机,选择典型安装

  2. 安装客户机操作系统

    • 选择麒麟10操作系统

  3. 选择客户机操作系统(默认即可)

  4. 命名虚拟机

    • 路径尽量不要选在C盘系统盘中。

  5. 指定磁盘容量(默认)

  6. 完成

法二:自定义安装

  1. 新建虚拟机,选择自定义

  2. 选择虚拟机硬件兼容性,默认即可,直接下一步

  3. 安装客户机操作系统,选择麒麟10(同法一步骤2),然后下一步

  4. 选择客户机操作系统,默认即可(同法一步骤3),然后下一步

  5. 命名虚拟机以及选择安装位置(同法一步骤4),填写好后点击下一步

  6. 处理器配置,则需填写,若是没有特别要求默认即可

  7. 虚拟机内存分配,则需填写

  8. 网络类型,默认即可

  9. I/O控制器类型,默认即可,下一步

  10. 磁盘类型,默认即可,下一步

  11. 选择磁盘,默认即可,下一步

  12. 指定磁盘容量,则需填写,无特殊要求默认即可,直接下一步

  13. 指定磁盘文件,默认即可,下一步

  14. 准备安装,点击完成

启动虚拟机

  1. 运行安装上述步骤安装好的虚拟机

  2. 选择语言,简体中文即可

  3. 安装信息摘要

    • 点击安装位置,然后点击左上角的"完成",即使用默认配置

    • 点击软件选择。左侧第一个不带图形界面,左侧最后一个带图形界面;右侧则需选择,一般"开发工具"都会选上。

    • 网络和主机名,选择打开,然后点击左上角完成

  4. 开始安装

  5. 配置密码

  6. 安装完成后重启,然后接受许可证信息。(用户可以不创建,直接使用上一步的root账户)

  7. 登录

    1. 无图形界面

    2. 有图形界面

3 操作工具

  • 本人一般使用下面这俩工具的比较多,xftp也非必需,可以使用 scp 命令代替,但xshell更常用。
  • VMTools 工具,有需要的自行网上百度安装,但一般开发者操作linux系统时用可视化的比较少,命令行居多。

3.1 Xshell

  • 软件截图如下,自己摸索会即可使用,操作简单

3.2 Xftp

  • 该软件用于本机和虚拟机之间传输文件,点击上图中的红色方框里的图标,即可调出xftp界面,进行文件的传输

扩展

# 若是没有xftp软件,可以使用 scp 命令传输文件,直接在本机 cmd 打开命令行窗口
# 样例:将 README.md 文档传输到 linux 机的 /tmp 目录下
D:\3_blogs>scp README.md root@121.36.170.253:/tmp
The authenticity of host '121.36.170.253 (121.36.170.253)' can't be established.
ECDSA key fingerprint is SHA256:fWdZJQyPsxhXXk+MxUTIu5qKKGItAtnUApm7iULKSh8.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Warning: Permanently added '121.36.170.253' (ECDSA) to the list of known hosts.
root@121.36.170.253's password:
README.md                                       100% 1167    10.4KB/s   00:00

4 常见问题

4.1 无法联网

  • 若是在安装时没有选择"打开网络和主机名"【见上文 "安装Linux系统 -> 启动虚拟机 -> 第3步安装信息摘要"】,则默认情况是没有联网的。

自动获取ip

  1. 先输入 dhclient 命令,再输入 ip addr 命令,截图如下

  2. "ens160" 是获取到的网卡名;"192.168.192.132"是获取到的ip;"dynamic"表示当前是动态ip【下文会教改为静态ip,否则动态ip会发生改变,项目中配置的数据库、redis等ip地址变更会带来不便】

4.2 改静态ip

  • 如上图,当输入 ip addr 命令,看到显示有 "dynamic" 时,就表示当前是动态ip,有可能会发生改变

步骤如下

  1. 查看信息(编辑 - 虚拟网络编辑器 - VMnet8 - NAT 设置,即可看到如下信息)

  2. 输入 ip addr 命令,将当前获取到的动态ip地址改成静态ip地址(见上文 4.1 无法联网的截图)

  3. 设置静态ip

    # 最后面的 ens160 就是网卡名称
    vi /etc/sysconfig/network-scripts/ifcfg-ens160 
    
    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    BOOTPROTO="static"		# 启动方式,由 dhcp 改成 static
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_FAILURE_FATAL="no"
    IPV6_ADDR_GEN_MODE="stable-privacy"
    NAME="ens160"
    UUID="920102bf-a2ea-4c50-8636-0c990d51bc9a"
    DEVICE="ens160"
    ONBOOT="yes"
    ONBOOT=yes                  # yes 表示开机启动
    IPADDR=192.168.192.132      # ip 地址,建议使用第二步自动获取的那个 ip
    NETMASK=255.255.255.0       # 子网掩码,一般都是这个
    GATEWAY=192.168.192.2       # 网关,由上面第一步图片得到
    DNS1=192.168.192.2          # DNS 服务器,默认与网关一致即可
    
  4. 重启网卡

    # centos7 命令
    systemctl restart network.service
    
    # centos8 命令
    # 若是使用 xshell 连接,关闭网卡后会中断,需要进入虚拟机启动网卡
    nmcli networking off		
    nmcli networking on
    
    # 若是上面方法无用,就重启下虚拟机吧~~~
    
  5. 查看配置

    • 输入 ip addr 查看信息,发现由以前的 "dynamic" 变成 "global",说明修改静态ip成功

软件链接

标签:常见问题,ip,虚拟机,默认,即可,Linux,yes,安装,VMware
来源: https://www.cnblogs.com/lkf-newlife/p/15575117.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有