8-10linux的网络管理之网卡参数配置以及网络实战前的准备
Linux系统中的基础网络管理介绍和简单的配置网络参数
1. 简介
网络接口名称:
en:eethernet的简写, 以太网-双绞线接口
wl:wirelessLAN:无线网卡
ww:WAN广域网:串行线缆
o:on-board板载网卡
s:hotplug热插拔
p:PCI接口
N:序号或者ID
Ath0:Atheros的简写,一般指该芯片包含的无线网接口
Lo:local的简写,本地回环接口
2. NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并**,默认情况下,CentOS/RHEL7 已安装网络管理器,并处于启用状态。
查看网络管理程序状态的命令:systemctl status NetworkManager
查看网络子管理程序的状态的命令:systemctl status network
3. 配置网络工具
命令行配置:vim
Vim /etc/sysconfig/network-scripts/ifcfg-ens33
命令行配置:nmcli
nmcli device status // 简单信息
nmcli device show //详细的接口信息
nmcli device show interface-name //接口的详细信息
简单信息查看
详细的接口信息:
接口的详细信息:
这三个都是查看接口的命令,可以根据自己的情况使用。
简易图形配置命令:nmtui
图形命令的就比较简单,这里就不多介绍了。
还有一个就是不是最小化安装的图形界面命令:
nm-connection-editor
由于没有装图形接片的系统,所以就不在过多的讲述图形界面的知识。
4. 配置网络参数
初学者在配置之前要先备份网卡配置文件
第一步配置ip地址
未配置前:
配置后:
重启网络服务命令:systemctl restart network
查看主机名:hostname
5. 配置主机名称:
hostnamectl set-hostname zhangsan.com
重新登录之后就会生效。
6. 第二种方式修改主机名称:
vim /etc/hostname
进入文件之后,直接修改,重新登录后生效。
7. 查看端口的命令:ss -tnl 和 ss -tna
8. 安装最小化必备流程
>1.系统类型选择最小化安装,开发和兼容性功能选择。
>2. 配置root密码
>3.配置地址(NAT)自动获取
>4.配置yum源:yum install -y
wget,去阿里镜像找到centos的网址,阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区https://developer.aliyun.com/mirror
wget -O /etc/yum.repos.d/CentOS-Base.repo
https://mirrors.aliyun.com/repo/Centos-7.repo
>5.停止防火墙:systemctl stop firewalld
开机禁用防火墙:systemctl disable firewalld
查看防火墙状态:systemctl status firewalld
>6.查看selinux:getenforce
enforcing 开启(会阻止你的程序)
permissive 开启放行
disabled 禁用
临时关闭:setenforce 0 //数字零,不是欧
永久关闭:vi /etc/sysconfig/selinux
把SELINUX= enforcing 修改成SELINUX=disabled
>7.安装常用程序:
>8.最后一步也是最重要的一步,关机快照,这样做的目的就为了以后再做实验时,系统出现错误的情况,快照恢复之后会节省很多时间。