一、网络配置管理概述

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. C++ 文本查询2.0(逻辑查询)
  2. ARM MOV指令对立即数的要求
  3. Linux vim编辑器常用命令
  4. boost::adaptors::copied相关的测试程序
  5. 使用p3p跨域设置Cookie
  6. Linux文件I/O编程(二)lseek函数
  7. MySQL 迁移到半同步模式
  8. sass-RGB颜色函数-RGB()颜色函数
  9. C#开发Android应用程序的流程
  10. 掘金小册前端性能优化原理与实践读后总结
  11. php 中文地址伪静态,.htaccess实现含中文的url伪静态跳转
  12. java读取txt文件---,java读取TXT文件的方法
  13. SQL Server数据库备份工具
  14. mysql 1236错误_mysql故障~Got fatal error 1236 解决方法
  15. html本地视频在线播放,html5本地播放器
  16. golang 实用的 打印错误堆栈 的方法
  17. Thinkpad E40 Xp下安装AHCI驱动
  18. 数据恢复软件(列表)
  19. 解决微软商店的游戏服务应用更新失败问题
  20. html木桶布局,科普|橡木桶的制作全过程

热门文章

  1. 脱贫帮扶绩效评价MATLAB,关于对中牟县2019年脱贫成效考核和扶贫绩效评价奖励资金项目计划安排情况公告公示...
  2. 金山词霸2011 vs. 有道词典4.0
  3. 读《微波工程(第三版)》笔记 (4:波方程和基本平面波的解)
  4. 夯实数据底座,安利实现业务持续增长 | 案例研究
  5. 弹出页面代码及相关解释
  6. 利用Python自动爬取全国30+城市地铁图数据
  7. 小米6弹HTML查看器,小米6浏览器远程代码执行(CVE-2019-13322)
  8. Bootstrap全部可用类名
  9. 2008年12月大小非解禁股一览表
  10. 小白搭建个人网站最详细的全过程