Linux学习之网络管理和配置文件

在CentOS 7中有两种网络配置方法:SysV(也称为Sys 5)和Systemd。
SysV的命令如下:

service network start|stop|restart|status
chkconfig --list network

Systemd的命令如下:

systemctl list-unit-files NetworkManager.service
systemctl start|stop|restart NetworkManager
systemctl enable|disable NetworkManager

service network status可以看一下网卡的状态。
在这里插入图片描述

service network restart可以启动一下网卡。
在这里插入图片描述

systemctl list-unit-files NetworkManager.service对服务进行查看。
在这里插入图片描述
可以看到NetworkManager.service正常服务。

chkconfig --list network查看一下SysV中network的服务。
Linux学习之网络管理和配置文件_第1张图片

chkconfig --level 2345 network off对2、3、4、5这四个级别的network进行关闭。这样的话,网络服务就由NetworkManager接管了,在个人电脑上,NetworkManager能够帮助我们识别网卡的状态,自动激活网络。但是在服务器上,这就有点鸡肋了。在服务器上,需要沿用原来的network。
Linux学习之网络管理和配置文件_第2张图片

chkconfig --level 2345 network on把2、3、4、5这四个级别的network打开。
Linux学习之网络管理和配置文件_第3张图片

systemctl disable NetworkManagerNetworkManager关闭。
Linux学习之网络管理和配置文件_第4张图片

systemctl enable NetworkManager打开NetworkManager

Linux学习之网络管理和配置文件_第5张图片

/etc/sysconfig/network-scripts/里边有一些ifcfg开头的文件,ls /etc/sysconfig/network-scripts/ifcfg*可以看下其中一些文件。
在这里插入图片描述
cat /etc/sysconfig/network-scripts/ifcfg-eth0看一下配置文件里边的内容。
Linux学习之网络管理和配置文件_第6张图片

此文章为6月Day 21学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

你可能感兴趣的:(Linux基础学习,linux,学习,服务器)