CentOS 7.2网络配置
一、实验目的
1.实现三种配置网卡的方法
2.学会使用查看网卡以及测试网络连通性
3.对CentOS 7.2版本的网卡重命名
4.对CentOS 7.2 版本的服务控制
二、实验要求
使用CentOS 7.2 虚拟进进行操作,实现对网卡的配置和对服务的控制等
三、实验步骤
1) 设置IP地址、网关和DNS
以下是网卡配置文件的基本解释
设置完以后重启网卡
方法二:执行nmtui命令
在命令行中输入nmtui命令后就会进入以下配置环境,选择第一项后回车进行配置
使用Tab键选择右边的<Add>后回车
选择Ethernet以太网接口进行配置
然后根据下图进行配置,配置完以后使用Tab键移到最后选择OK保存
然后就会看到Ethernet中就生成了一块新网卡,确认后选择Quit退出并重启网卡。
配置完成后效果如下
方法三:使用nm-connection-editor图形化工具进行配置
nm-connection-editor
选择Add,然后选择Enetrnet点击Create进行配置
设置完以后重启服务:
systemctlrestartnetwork
2) 查看IP及对网卡进行测试
查看IP地址信息
方法一:获得网卡信息
ifconfig
方法二:查看某一个网卡的信息
ipaddrshow
方法三:查看网卡信息
nmcliconnectionshow
对网络进行测试
方法一:使用ping 命令,例如如ping www.baidu.com来测试网络的连通性
方法二:使用traceroute 命令显示我们到达一个网段的路由,例如traceroute www.baidu.com
方法三:使用mtr工具对网络进行诊断,例如:
3) 对网卡重命名
首先修改grub文件,再其添加“net.ifnames=0biosdevname=0”作用是禁用该可预测命名规则,输入:
vim/etc/sysconfig/grub
然后重启计算机,让内核加载该内容
第一步:进入目录
cd/etc/sysconfig/network-scripts
第三步:vim ifcfg-eth0修改重命名后的配置文件修改以下内容
systemctlrestartnetwork
4) 对服务的基本控制
Linux 7.2版本的改变之一还有对服务的控制,在7版本之前我们都是用service和upstat来进行管理,但在7版本来说新增了一项管理命令systemdctl ,他的脚本放在/usr/lib/system/下,有系统(system)和用户(user)之分,在该目录下每一个服务以.service结尾,一般分为三个部分:[Unit]、[Service]和[Install]。
详细信息如下图所示:
Systemctl命令的基本操作格式是:
Systemctl动作服务名.service
案例1:查看服务的状况
使用单元:
一个单元可以是系统服务(.service)、挂载点(.mount)、sockets(.sockets)。
使用 systemctl 控制单元时,通常需要使用单元文件的全名,包括扩展名(例如 sshd.service)。但是有些单元可以在systemctl中使用简写方式。如果无扩展名,systemctl 默认把扩展名当作.service。例如sshd和sshd.service 是等价的。
systemctl命令修改启动模式
以前版本中,直接通过vi修改/etc/inittab文件
一、总结
2、使用nmtui命令
3、使用nm-connection-editor图形化工具进行配置
查看网卡信息方法:1、使用ifconfig命令
2、使用ip addrshow命令
3、使用nmcliconnection show 命令
4、使用ip 命令
测试网络连通方法:1、使用ping命令
2、使用traceroute命令
3、使用mtr工具
对服务的控制基本语法结构:
Systemctl动作服务名.service