2.1 Linux 网络相关概念和修改IP地址的方法
2.1.1 网卡的命名规则
Centos6 的网卡命名方式:它会根据情况有所改变而非唯一且固定,在Centos6 之前,网络接口使用连续号码命名:
如eth0、eth1等,当增加或删除网卡时,名称可能会发生改变
Centos7 采用 dmidecode 采集命名方案,一次来的到主板信息;它可以实现网卡名字永久唯一化(dmidecode这个命令可以采集相关硬件方面的信息)
对网络设备的命名方式:
1) 如果Firmware(固件)或BIOS为主板上集成的设备提供的索引信息可用,且可预测则根绝次索引进行命名,例如:ifcfg-ens33
2) 如果Firmware(固件)或BIOS为PCI-E扩展槽所提供的索引信息可用,且可预测,则根据此索引进行命名,例如:ifcfg-enp33
3) 如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如:enp2s0
上述均不可用时,则使用传统命名机制
扩展:
在centos7中,en表示:ethernet 以太网,就是现在使用局域网
enX(X 常见有下面3中类型):
o:主板板在网卡,集成设备的设备索引号
p:独立网卡,PCI网卡
s:热插拔网卡,usb 之类,扩展槽的索引号
nnn(数字)表示:MAC 地址 + 主板嘻嘻计算得出唯一的序列
2.1.2 ifconfig 命令使用方法
注意:下面操作使用root用户(动态修改)
命令:ifconfig
作用:用来配置网络或显示当前网络接口状态
图上解释:
第一行:up --> 网卡开启状态
RUNNING --> 网线处理连接状态
MULTICAST --> 支持组播
mtu 1500 --> (Maximum Transmission Unit)最大传输单元大小为 1500 字节
第二行:网卡的ip地址,子网掩码,广播地址
第三行:IPV6 的配置信息
第四行:网卡的MAC的地址
ether 表示连接类型为以太网
txqueuelen 1000 --> 传输队列的长度
第五至八行:网卡接收数据包的统计信息和接收错误的统计信息
2.1.3 临时修改IP地址
方法1:临时修改网卡IP地址
ifconfig `网卡名称` `IP地址` -----直接修改网卡的IP地址,重启失效
重启网卡命令:service network restart
方法2:添加多个临时IP地址(重启后,新增网卡消失)
ifconfig 网卡名称:0 第一个IP 地址(netmask子网掩码) -----增加一个IP
ifconfig 网卡名称:1 第二个IP 地址(netmask子网掩码) -----增加一个IP
删除网卡命令:ifconfig ens33:0 del 192.168.0.195
2.1.4 NetworkManager 概述
NetworkManager 服务是管理和监控网络设置的守护进程,centos7 更加注重 NetworkManager 服务来实现网络的配置和管理,7.0以前是通过 network 服务管理网络,以后的版本,所有网络管理和设置统一由NetworkManager 服务来维护,它是一个动态的,事件驱动的网络管理服务。
相关命令:
1. 查看NetworkManager服务是否启动:
systemctl status NetworkManager
2.1.5 RHEL/centos Linux 网络相关的配置文件
2.1.6 永久修改网卡地址:
方法一:使用 nmtui 文本框方式修改 IP
1.命令:nmtui 进入网络管理器
2.选择`Edit a connection` 编辑网卡连接--> `Edit`进入编辑界面
修改完以后,重启网卡服务:
systemctl restart network # 重启服务
方法二:通过修改网卡配置文件修改IP地址
1.命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33 编辑模式进入网卡配置文件
上图网络配置解释
修改完以后,重启网卡服务:
systemctl restart network # 重启服务
标签:--,IP地址,ifconfig,网卡,修改,Linux,2.1 From: https://www.cnblogs.com/vless/p/18064378