IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux第十八话linux网络设置 -> 正文阅读

[系统运维]Linux第十八话linux网络设置

前言

在工作环境中,使用最多的无非是linux的网络配置的查看,网络连接的测试以及网络配置文件的修改,本文就一些常用的命令详细解释。

一、查看网络配置

1、查看所有活动的网络接口信息:执行ifconfig命令
在这里插入图片描述
在这里插入图片描述
2、查看指定网络接口信息:ifconfig 网络接口
在这里插入图片描述
3、Ifconfig -a 显示所有活动及非活动的连接
在这里插入图片描述

4、Route 命令
4.1、查看路由表条目命令:route -n
在这里插入图片描述

4.2、添加到指定网段的路由记录:route add -net 网段地址 gw ip地址
4.3、删除到指定网段的路由记录:route del -net 网段地址
4.4、向路由表中添加默认网关记录:route add default gw ip地址4.5、删除路由表中默认的网关记录:route del default gw ip地址

5、netstat命令
5.1、命令解释:查看系统的网络连接状态、路由表、接口统计等5.2、基本命令:netstat [选项]
5.3、常用选项
在这里插入图片描述

6、ss命令
6.1、常用选项
在这里插入图片描述

6.2、案例
在这里插入图片描述

7、ss比netstat快的原因netstat是遍历/proc下面每个PID目录,ss直接读/proc/net下面的统计信息。所以ss执行的时候消耗资源以及消耗的时间都比netstat少很多

8、设置网络接口的ip地址、子网掩码
8.1、Ifconfig 网络接口 ip 地址
8.2、Ifconfig 网络接口 ip地址

9、禁用或者重新激活网卡
9.1、Ifconfig 网络接口 up
9.2、Ifconfig 网络接口 down
10、设置虚拟网络接口
10.1、ifconfig 网络接口:序号 ip地址

二、测试网络连接

1、ping 命令
1.1、含义使用 ping 命令可以向目标主机持续地发送测试数据包,并显示反馈结果,直到按 Ctrl +C 组合键后中止测试,并显示最终统计结果
1.2、案例
在这里插入图片描述

2、traceroute 命令
2.1、traceroute 命令可以用于测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接状态(响应时间)。对于无法响应的结点,连接状态将显示为“*”
2.2、失败案例
在这里插入图片描述

2.3、traceroute 命令能够比 ping 命令更加准确地定位网络连接的故障点(中断点),因此执行速度会比 ping 命令稍慢。
2.4、在网络测试与排错过程中,通常会先使用 ping 命令测试与目的主机的网络连接,如果发现网络连接有故障,再使用 traceroute 命令跟踪查看是在哪个中 间结点存在故障。

三、修改网络配置文件

1、两种配置方式:临时和永久
1.1、临时:通过命令行直接修改当前正在使用的网络地址,修改后立即可以生效。 这种方式操作简单快速、执行效率高,一般在调试网络的过程中使用。但由于所做 的修改并没有固定地存放在静态的文件中,因此当重启 network 服务或重启主机后 将会失效。
1.2、永久:通过配置文件来存放固定的各种网络地址,需要重启 network 服务或重 启主机后才会生效。这种方式操作上相对要复杂一些,但相当于“永久配置”,一般 在需要为服务器设置固定的网络地址时使用

2、vim /etc/sysconfig/network-script/ifcfg-ens33;配置完成后,重启网络:systemctl restart network;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、建议关闭NetworkManager服务,否则有时启动network会报错;systemctl stop NetworkManager;systemctl disable NetworkManager

四、总结

在Linux的常规操作中,查看网络配置通常使用ifconfig查看所有活动的网络接口信息、使用route查看路由表条目,使用netstat查看系统的网络连接状态、路由表、接口统计等,当然,ss命令也可以达到这样的效果。在测试网络连接时,通常使用ping和traceroute较多,不过,traceroute更为详细,traceroute测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接状态(响应时间)。对于无法响应的结点,连接状态将显示为“*”,当然在查看和测试基础之上,我们也可以根据需求进行修改,修改一般使用vim/vi编辑器进入,修改结束后进行重启网络。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-23 17:05:14  更:2021-08-23 17:07:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 11:42:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码