CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题

CentOS 7镜像下载;VMware安装CentOS 8.5;解决新安装的虚拟机没有网络,无法ping通网络的问题

  • CentOS 8.5镜像下载
  • VMware安装CentOS 7
  • 解决新安装的虚拟机没有网络,无法ping通网络的问题
    • 写入配置文件

CentOS 8.5镜像下载

阿里提供的镜像下载地址: https://mirrors.aliyun.com/centos/

选择对应版本,进入isos目录,再进入x86_64,
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第1张图片
以CentOS7.9为例(它的版本较全),进行版本说明:

  • DVD:标准版本(推荐)
  • Everything:集成所有软件版本
  • LiveGNOME:GNOME桌面版本
  • LiveKDE:KDE桌面版本
  • Minimal:最小安装版本
  • NetInstall:网络安装镜像版本

VMware安装CentOS 7

点击文件,新建虚拟机
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第2张图片
选择典型就好
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第3张图片
注意:选择稍后安装操作系统。如果现在安装操作系统,很多选项会默认直接帮你做好,导致在后面创建自定义用户的时候,没有root权限,而且会不知道root的密码,很麻烦
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第4张图片
选择操作系统对应版本,这里选择CentOS 7 64 位即可
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第5张图片
自定义虚拟机名称即安装路径
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第6张图片
自定义磁盘大小及磁盘存储方式,存储方式我这里为了移动方便,用的第二个
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第7张图片
点击自定义硬件
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第8张图片

调整相关设置,内存、处理器大小等
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第9张图片
调整系统的镜像文件,指定为我们下载的镜像文件
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第10张图片
调整完之后,点击关闭,验证信息无误后,点击完成
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第11张图片
然后开启你新建的虚拟机
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第12张图片
点击虚拟机页面,进到虚拟机的系统桌面(Ctrl Alt可以推出虚拟机桌面),小键盘上下切换到第一个选项,执行安装
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第13张图片
语言不要选择,默认英语,点击continue(继续)即可。如果选择中文那么里面的文件夹的名字也会变成中文,到时候执行Linux命令操作进入文件会很麻烦
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第14张图片
先安装磁盘
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第15张图片
选择安装的磁盘并提交
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第16张图片
检查是否安装成功
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第17张图片
选择安装软件
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第18张图片
这里安装GNOME桌面,一个对用户友好的桌面环境
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第19张图片
然后点击Begin Installation,开始安装
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第20张图片
设置root的密码,并提交
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第21张图片
然后新增用户
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第22张图片
Full Name就是登录的时候提示的名字,个人喜欢按照虚拟机的用途来起,Full Name填写之后,会触发输入事件,User Name也会跟着Full Name的内容一起变,可以按自己喜好修改User Name
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第23张图片
进度条转完之后,点击Reboot,重启新启动系统
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第24张图片
验证许可证信息
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第25张图片
打勾同意,提交即可
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第26张图片
设置hostname
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第27张图片
点击Apply应用,并提交
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第28张图片
点击结束配置
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第29张图片
进入登录页面,此时用户名就是Full Name
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第30张图片
点击用户名,或者按Enter键,进行登录
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第31张图片
进入桌面,下一步下一步即可(也就是一直点右上角的选项)
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第32张图片
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第33张图片
进入黑窗口
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第34张图片
执行ifconfig,查看网卡信息,发现没有IP地址
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第35张图片

解决新安装的虚拟机没有网络,无法ping通网络的问题

执行ifconfig,得到如下信息

[haokai@localhost ~]$ ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:2a:b6:b1  txqueuelen 1000  (Ethernet)
        RX packets 112  bytes 7168 (7.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2876  bytes 250056 (244.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2876  bytes 250056 (244.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:de:51:b2  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[haokai@localhost ~]$ 

可以看到ens160这个网卡没输出IP,运行sudo ifup ens160,ens后面的编号160不是固定的,看自己的情况进行修改
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第36张图片
完整输出如下:

[haokai@localhost ~]$ sudo ifup ens160

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for haokai: 
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)
[haokai@localhost ~]$ 

再次执行ifconfig,发现有网址了
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第37张图片

写入配置文件

但是每次重启都会遇到这个问题,因此为了永久解决,需要修改一个地方,最后的ifcfg-ens160替换成你自己的ens对应的编号文件即可:

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens160

CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第38张图片
把最后一行ONBOOT=no改为yes,按i进入编辑模式,修改
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第39张图片
然后Esc退出编辑模式,输入:wq进行保存并退出
CentOS 7镜像下载;VMware安装CentOS 7;解决新安装的虚拟机没有网络,无法ping通网络的问题_第40张图片

你可能感兴趣的:(VMware,centos,网络,linux,VMware)