一、网络配置管理概述

1、传统的LINUX网络配置是通过network.service来实现

基于network的常用的命令有

ifconfig(查看网络配置,如IP地址)

ifup(开启接口)

ifdown(关闭接口)

2、Centos7之后,提出了一种新的网络配置方式NetworkManager,其主要工具有:nmtui和nmcli

nmtui是可以在SHELL下执行的一个简单图形界面,以图形化方式来管理网络配置,更简单易懂,本质还是修改network.service文件

nucli是命令行的形式来管理网络类似ifconfig,ifup等传统命令,但优势更明显

传统的network和NetworkManager会冲突,我们只需会一种就行,两种不能同时开启,只能开启一个

验证开启了那个,用以下的命令(截图)

systemctl is-enable network

systemctl is-enable NetworkManager

可以通过 systemctl status NetworkManager 查看状态(注:如果用的是NetworkManager,需要active,而network需要停止)

注:不管是哪种文件配置,还是基于文件

Centos的网络配置文件默认放在/etc/sysconfig/network-scripts(截图)

3、通过ifconfig查看当前的网络配置(截图)

二、通过Network配置网络(截图)

1、通过查看,network是开启的,通过命令改IP地址

2、配置DNS服务器

三、通过nmtui配置网络

先把network停了,开启NetworkManager

在做实验的时候,network一直是enabled的状态,参考以下命令解决

开启 NetworkManager需先配置文件/etc/NetworkManager/NetworkManager.conf

使其能管理网卡

然后开启NetworkManager

1、使用以下网络查看,注意start那一列

nmcli device(截图)

使用下面网络查看是否有开启(截图)

nmcli networking

nmcli networking on|off

2、Centos 7 默认装了nmtui,工具,直接打开就可以(命令:nmtui)

下面通过nmtui来配置网络(截图)

选择手动配置

然后需激活配置

nmcli device connect eth0


3、通过修改文件来配置IP(截图)

修改前

把IP地址改成192.168.16.202

需要重启一下网络才生效

命令:systemctl restart network

这样就通过文件修改好IP了

四、常用的网络命令

1、netstat

常用为netstat -anpt(截图)

2、ss命令:Socket Statistics的缩写

能够更加详细的显示有关TCP和连接状态的信息,比netstat更高效,快速

当socket连接数量非常多时,无论是用netstat还是 cat /proc/net/tcp,都会比较慢

为什么ss命令那么快呢?

因为ss命令是利用了TCP协议栈中的tcp_diag

什么是tcp_diag呢?

tcp_diag是一个用于分析统计的模块,可以获得LINUX内核的第一手资料

例:ss -lntp(截图)


 这篇文章就写到这里了,写的有点乱,重点是使用NetworkManager的nmtui配置网络。注意,要先把networkdisabled掉,还有状态。

LINUX——网络管理相关推荐

  1. 「linux网络管理」OSI模型

    学习linux网络管理,笔记整理,促进记忆. OSI(开放系统互联模型)包含七层,由应用层向物理层递进,分别有不同的协议和数据处理方式. 应用层--> 表示层--> 会话层--> 传 ...

  2. Linux 网络管理(1) - 网络配置文件

    Linux 网络管理 - 网络配置文件 测试机为 Centos7 一.网卡信息文件 1. 文件位置 /etc/sysconfig/network-scripts/ifcfg-* 实例 [vagrant ...

  3. linux下的网络管理命令,常用linux网络管理命令(下)

    常用linux网络管理命令(下) ip:更改或显示路由.IP.协议等信息 ip link:接口管理 show [DEVICE]:显示网卡接口信息 set [DEVICE] [up | down]:开启 ...

  4. Linux网络管理实 验 指 导

      Linux网络管理   实 验 指 导 实验一  TCP/IP网络接口配置 一.实验目的 ● 掌握Linux下TCP/IP网络的设置方法. ● 学会使用命令检测网络配置. ● 学会启用和禁用系统服 ...

  5. linux 网络管理 pdf,Windows与Linux网络管理与维护 PDF扫描版[194MB]

    高等职业教育"十二五"规划教材:windows与linux网络管理与维护是一本基于工作过程的工学结合教材,依据中小企业系统管理员/网络管理员岗位的典型工作任务,设计了7个学习情境. ...

  6. 系统学习----Linux网络管理

    文章目录 Linux网络管理 Linux配置网络方式: IP地址查看及配置 DNS指定: ==netstat命令:查看网络连接状态== ip命令 ip link:网络设备配置 ip address: ...

  7. 学Linux网络管理有它就够了

    Linux基础入门知识总结(完整版) PS:第一次写这么长的博客,写的不好也希望支持! 内容说明:所有含命令行代码的截图纯本人电脑实验操作截图,部分知识点截图取自网络资源,本博客内容仅代表自己的理解, ...

  8. linux 网络管理技术

    linux 网络管理技术 OSI七层模型和TCP/IP四层模型 OSI 七层模型:OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一 ...

  9. 《Linux网络管理应用 大学笔记》 - 初学者 - 基本命令

    Linux网络管理应用 - 初学者 - 基本命令 一:目录类命令 1 : pwd 显示当前用户的工作目录(当前用户家目录)路径 2: ls 查看当前目录或指定目录下包含的文件和子目录 ll 命令等同于 ...

  10. 物联网通信技术|课堂笔记week2-1|Linux网络管理基本命令

    目录 Linux网络管理基本命令 一.总结 二.查看IP地址 2.1 代码实例

最新文章

  1. 别和 Python 说再见了!!
  2. Python的单例模式
  3. HAProxy + Keepalived + Flume 构建高性能高可用分布式日志系统
  4. 如何解决和异地女朋友一起看电影的需求?(内附源码)
  5. plex 乱码_Plex Media Center现在支持播客
  6. 确定性有穷自动机(DFA算法) 非确定性有穷自动机(NFA算法)
  7. 白鹭引擎egret wing编辑器提示报错 egret 命令不存在 乱码的情况解决方法
  8. QT解析嵌套JSON表达式
  9. 09年关门歇业的15大网站 雅虎旗下4网站上榜
  10. 计算机网卡接口类型,一文带你全方位了解网卡
  11. cpu之RegDst_Ins
  12. 皮皮虾技术三面,我的面试经验与总结分享
  13. 【C进阶】之动态内存分配及内存操作函数
  14. keil c51如何添加STC芯片的固件库文件
  15. 计算机二级需要掌握的英语词汇,二级英语必背单词
  16. Malaysia Tips
  17. 物联网开发笔记(84)- 使用Micropython开发ESP32开发板之控制LCD12864液晶屏和AHT10温度传感器
  18. 2022最新版java开发手册 黄山版
  19. java mp3 信息_java读取MP3的信息 | 学步园
  20. 身份证实名认证数据API可以这样获取和使用

热门文章

  1. failed to findInstances, Micro-service does not exist 问题排查
  2. go微服务框架go-micro
  3. 进程管理(二十二)—CFS调度器
  4. oracle rac启停数据库,RAC启停全过程
  5. Qt断开信号与槽的方法,Qt信号的处理 (connect和disconnect和blockSignals的使用方法)
  6. H3CS-WLAN 无线工程师认证-郝文凯-专题视频课程
  7. 小白自学CAD教程:706集全网最新CAD学习教程,一学就会
  8. IP地址、手机归属和身份证查询接口
  9. DevOps《凤凰项目》实战沙盘演练将亮相光环中国·2017敏捷千人峰会
  10. 流程审批系统设计思路及实现方法