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博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/230295.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面试算法56:二叉搜索树中两个节点的值之和

题目 给定一棵二叉搜索树和一个值k,请判断该二叉搜索树中是否存在值之和等于k的两个节点。假设二叉搜索树中节点的值均唯一。例如,在如图8.12所示的二叉搜索树中,存在值之和等于12的两个节点(节点5和节点7)&#xff0…

WebSocket网络协议

一、简介 WebSocket 是一种在客户端和服务器之间建立双向通信信道的网络协议。它在客户端和服务器之间建立一个持久的、全双工的连接,允许数据在两个方向上实时传输,而不需要像HTTP一样进行多次请求和响应。 WebSocket 的主要优势是减少了服务器和客户…

Redis发布与订阅

什么是发布与订阅 答: redis发布订阅是一种消息通信通信模式,由发送者(pub)发送消息,订阅者(sub)接收消息。 如下图client2、4、5就是订阅着,订阅了channel1的消息。 当channel1要发送消息时,这几个订阅者都会实时收到消息。 发布订阅的方式…

用uniapp写一个点击左侧可以滑动的menu

完成后的图片(点击左侧右边或滑动,滑动右边左侧的选中也会变化): 数据js (classifyData): export default[{"name": "女装","foods": [{"name": &q…

命名之美:探索Java的标识符与命名规范

目录 ​编辑 前言 一、Java关键字: class: public、private、protected: static: final: void: int、double、char、boolean: if、else、switch: for、while、do&#xf…

思码逸关钦杰:聊聊研效管理中的数据操纵

3月25日,思码逸咨询总监、研发过程提效专家关钦杰在 QECon 质效城市论坛【深圳站】分享了主题为《聊聊研效管理中的数据操纵》的演讲。 以下内容根据关钦杰老师分享内容整理: 在生活中,当我们去描述客观事实的时候,我们经常要用…

【Source Insight4.0】解决注释中文乱码

本来用的好好的,结果今天创建一个新的项目就出现注释中文乱码!!! 然后上网查找说要修改为【Default encoding” :改成System Default(Windows ANSI) 或者Chinese Simplified(GB2312)】但是我的并没有效果。 最后是选…

Frida05 - 高级API用法

参考文档 https://api-caller.com/2019/03/30/frida-note/ https://frida.re/docs/javascript-api/#frida 数组打印 测试代码: private static class Bean {String a;int b;float c; }private void test() {Bean[] beans new Bean[3];beans[0] new Bean();be…

深度学习笔记_6经典预训练网络LeNet-18解决FashionMNIST数据集

1、 调用模型库,定义参数,做数据预处理 import numpy as np import torch from torchvision.datasets import FashionMNIST import torchvision.transforms as transforms from torch.utils.data import DataLoader import torch.nn.functional as F im…

二十九、获取文件属性及相关信息

二十九、获取文件属性及相关信息QFileInfo QFileInfo 提供有关文件在文件系统中的名称 位置 (路径)、访问权限及它是目录还是符号链接、等信息。文件的大小、最后修改/读取时间也是可用的。QFileInfo 也可以被用于获取信息有关 Qt resource . QFileInf…

算法模板之双链表图文详解

🌈个人主页:聆风吟 🔥系列专栏:算法模板、数据结构 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋前言一. ⛳️使用数组模拟双链表讲解1.1 🔔为什么我们要使用数组去模拟双链表…

使用java调用python批处理将pdf转为图片

你可以使用Java中的ProcessBuilder来调用Python脚本,并将PDF转换为图片。以下是一个简单的Java代码示例,假设你的Python脚本名为pdf2img.py: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader…

Java数组(2)

我是南城余!阿里云开发者平台专家博士证书获得者! 欢迎关注我的博客!一同成长! 一名从事运维开发的worker,记录分享学习。 专注于AI,运维开发,windows Linux 系统领域的分享! 本…

Kotlin 笔记 -- Kotlin 语言特性的理解(二)

都是编译成字节码,为什么 Kotlin 能支持 Java 中没有的特性? kotlin 有哪些 Java 中没有的特性: 类型推断、可变性、可空性自动拆装箱、泛型数组高阶函数、DSL顶层函数、扩展函数、内联函数伴生对象、数据类、密封类、单例类接口代理、inter…

西蒙子S7协议介绍

西门子的S7 协议,没有仍何关于S7协议的官方文档,是一个不透明的协议。关于S7的协议介绍,大都是非官方的一些七零八落的文档。 1. S7的通信模型 西蒙子S7 通讯遵从着基于TCP 的 Master(client) & Slave&#xff0…

读取小数部分

1.题目描述 2.题目分析 //假设字符串为 char arr[] "123.4500"; 1. 找到小数点位置和末尾位置 代码如下: char* start strchr(arr, .);//找到小数点位置char* end start strlen(start) - 1;//找到末尾位置 如果有不知道strchr()用法的同学&#xf…

Linux 基本语句_16_Udp网络聊天室

代码&#xff1a; 服务端代码&#xff1a; #include <stdio.h> #include <arpa/inet.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <stdlib.h> #include <unistd.h> #include <string…

中小型企业网络综合实战案例分享

实验背景 某公司总部在厦门&#xff0c;北京、上海都有分部&#xff0c;网络结构如图所示&#xff1a; 一、网络连接描述&#xff1a; 厦门总部&#xff1a;内部网络使用SW1、SW2、SW3三台交换机&#xff0c;SW1为作为核心交换机&#xff0c;SW2、SW3作为接入层交换机&#x…

PDF控件Spire.PDF for .NET【转换】演示:将多个图像转换为单个 PDF

如果您想要将多个图像合并为一个文件以便于分发或存储&#xff0c;将它们转换为单个 PDF 文档是一个很好的解决方案。这一过程不仅节省空间&#xff0c;还确保所有图像都保存在一个文件中&#xff0c;方便共享或传输。在本文中&#xff0c;您将学习如何使用Spire.PDF for .NET …

-bash: docker-compose: 未找到命令

-bash: docker-compose: 未找到命令 我在使用Docker搭建Nacos容器时遇到了这个问题&#xff1a;是没有安装 docker-compose工具 。 docker-compose的用处主要体现在以下几个方面&#xff1a; 快速搭建开发环境&#xff1a;使用docker-compose可以快速搭建起开发环境&#xff0…