linux网络管理_网络接口名称规则

11.1 网络接口名称规则

11.1.1 简介

目标:认识网卡》》找到网卡文件》》学会修改文件》》多台服务器互通
网络接口名称
​
传统上,Linux中的网络接口被枚举为eth0 (ethernet0)、eth1、eth2等,然而使用这些网络设备名可能遇到不确定性,且不能直接反应硬件信息。
​
RedHatEnterpriseLinux7中的默认命名行为是基于固件、设备拓扑结构和和设备类型。
​
=================================================
接口名称包含以下字符:
以太网接口以en开头
WLAN接口以wl开头
WWAN接口以ww开头
​
下一个字符表示适配器的类型:
o表示主板上集成设备的设备索引号
s表示热插拔插槽索引号
p表示基于PCI物理地理位置的命名默认情况下不使用
​
最后,数字N用于表示索引、ID或端口。
​
例如,第一嵌入式网络接口可以被命名为eno1,而PCI卡网络接口可以被命名为enp2s0。
如果无法确定固定名称,将使用传统名称,例ethN。
===================================================
​
​
文件夹:/etc/sysconfig/network-scripts/  存有网卡的信息

...........................................................................................................................................................

11.1.2 NetworkManager服务

RHEL6新增加的网络管理工具,可用检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器最初由Redhat公司开发,现在由GNOME管理。
​
NetworkManager的控制管理工具包括GUI工具(GNOME下的nm-applet、KDE下的KNetworkManager)、TUI工具(nmtui)和CLI工具(nmcli)。
​
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
​
查看服务状态命令:
systemctl status NetworkManager
systemctl status network

...........................................................................................................................................................

11.1.3 配置网络的工具

配置网络的方法:命令,图形
​
·命令行: vim,nmcli
·图形界面: nm-connection-editor,nmtui

· 命令行: vim,nmcli

vim /etc/sysconfig/network-scripts/ifcfg-ens16777736
# 使用时依赖于NetworkManager工具
yum -y install NetworkManager
​
# 较复杂,不常用
# 显示所有网络设备状态
nmcli device
# 显示所有连接
nmcli c
# 显示eno16777736连接中的ipv4.method属性信息及当前的IP地址
nmcli c show eno16777736 | grep ipv4.method
nmcli c show eno16777736 | grep IP4
# 为eno16777736设置静态IP地址及相关ipv4属性
nmcli c m eno16777736 ipv4.method manual
ipv4.addr 192.168.137.9/24 ipv4.gateway 192.168.137.2 ipv4.dns "8.8.8.8"
# 显示eno16777736设备信息
nmcli d sh eno16777736
# 显示eno16777736设备接口配置文件
cat /etc/sysconfig/network-scripts/ifcfg-ens16777736
# 断开eno16777736设备的连接并置于非自动连接状态
nmcli dev disc eno16777736
# 激活连接eno16777736
nmcli -p c up eno16777736

· 图形界面:nm-connection-editor

nm-connection-editor

...........................................................................................................................................................

· 简易图形界面:nmtui

# centos字符界面也可显示,不常用
nmtui

...........................................................................................................................................................

Guff_hys_python数据结构,大数据开发学习,python实训项目-CSDN博客

  • 15
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Guff_hys

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值