CentOS 7 安装

CentOS 7 安装教程

准备软件:VMware Workstation

一、CentOS 7 下载

镜像文件:centos7.ova(精简版612MB)

**百度网盘下载地址:centos7.ova 密码:: c3t7 **

二、CentOS 7 导入虚拟机

打开VMWare,点击“文件“,点击”打开”,选择centos7.ova之后,选择存储路径:

image-20210520115129405

点击导入:

image-20210520115226795

选择“不再显示此消息”,点击“重试”按钮:

image-20210520115329504

点击“编辑虚拟机设置”,修改处理器、内存、硬盘等信息后,启动。

按Ctrl+Alt键可以切换到windows下。 启动成功后,输入账号root

密码123456登录

三、配置ip地址

先在VMWare里设置好网络连接方式为桥接模式:

![image-20210520115543234](https://img2020.cnblogs.com/blog/2202372/202105/2202372-20210520141703693-909422605.png

有关于centos7获取IP地址的方法主要有两种,1:动态获取ip;2:设置静态IP地址。

1、动态获取ip(前提是你的路由器已经开启了DHCP)

image-20210520115924313

修改网卡配置文件, enp0s3 (最后一个为网卡名称)

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

动态获取IP地址需要修改两处地方即可

BOOTPROTO="dhcp"
ONBOOT="yes"

image-20210520120242485

修改后重启一下网络服务即可

[root@localhost ~]# systemctl restart network

这样动态配置IP地址就设置好了,这个时候再查看一下

[root@localhost ~]# ip addr

就可以看到已经获取了IP地址,且可以上网(ping 百度)

image-20210520121444213

2、设置固定ip

修改网卡配置文件

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

固定IP地址需要修改

BOOTPROTO="static" 
IPADDR="192.168.1.124"		#你想要设置的固定IP,理论上192.168.1.4-192.168.1.253之间都可以,请自行验证
NETMASK="255.255.255.0" 	#子网掩码,不需要修改
GATEWAY="192.168.1.1"		#网关,这里是VMware网关IP地址
DNS1="114.114.114.114" 		#这个是国内的DNS地址,是固定的

修改后重启一下网络服务即可

[root@localhost ~]# systemctl restart network

这样固定IP地址就设置好了,ip addr查看一下

[root@localhost ~]# ip addr 

image-20210520122740017

四、可能出现的问题

1、systemctl restart network报错

[root@localhost ~]# systemctl restart network
Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.
[root@localhost ~]# 

2、ping不通百度

五、解决办法

1、 排除ip冲突

用主机ping这个ip看是否已存在。

2、删除多余的网卡配置文件

删除ifcfg-e开头的多余的网卡配置文件

[root@localhost ~]# rm -f /etc/sysconfig/network-scripts/ifcfg-eXXX

3、HWADDR错误 ,查到正确的HWADD

输入 ip addr,查找到HWADDR

image-20210520135459536

进入 cd /etc/sysconfig/network-scripts 目录编辑对应的

vim ifcfg-ensXX,将HWADDR设置正确,

重启 service network restart

或者删除HWADDR。 00:0c:29:ad:24:51

4、将ifc-ethXX中的DEVICE 那一行注释掉,或者删掉

5、将ifcfg-xxx中的NAME改为和文件名一致删除网卡的UUID

6、停止NetworkManager.service

停止网络管理服务

[root@localhost Desktop]# systemctl stop NetworkManager.service 
[root@localhost Desktop]# systemctl disable NetworkManager.service 
Removed symlink /etc/systemd/system/multiuser.target.wants/NetworkManager.service. Removed symlink /etc/systemd/system/dbusorg.freedesktop.NetworkManager.service. Removed symlink /etc/systemd/system/dbus-org.freedesktop.nmdispatcher.service. 

重启network服务

[root@localhost network-scripts]# service network restart 
Restarting network (via systemctl): [ OK ]

7、删除设备规则配置文件

无论有无这文件,删就是了

[root@localhost ~]# rm -f /etc/udev/rules.d/70-persistent-net.rules

8、打开VMWare的虚拟机服务

image-20210520140005918

9、看VMWare右下角的网络适配器是否连接,如果没有连接则连接上

10、重启大法

如果以上都没有解决,还有最后一招-- 重启 看一看有没有奇迹发生!

六、无论如何,还是不行

1、使用NAT模式

2、先改为动态获取ip地址

3、查看当前DNS

[root@localhost ~]# cat /etc/resolv.conf 

4、改为静态ip

5、更新完需要的软件后可再次改回桥接模式

原文地址:https://www.cnblogs.com/qingningshi/p/14789711.html