ifconfig用法 、默认掩码

news2024/10/6 6:00:01

文章目录

  • 概述
  • 2. ifconfig(尽量别用,已废弃)
    • 2.1 配置地址
      • 2.1.1 默认掩码
    • 2.2 查看功能
      • 2.2.1 ifconfig 查看不含禁用的网卡
      • 2.2.2 ifconfig -a 查看含禁用的网卡
      • 2.2.3 ip a
    • 2.3 启用、禁用网卡
      • 2.3.1 ifconfig eth1 up、 ifconfig eth1 down
      • 2.3.2 ifdown eth0、ifip eth0
    • 2.4 扫描eth0接口的数据

概述

现在一些旧的命令由于功能上有欠缺,已经逐渐被新命令取代。

旧命令新命令
ifconfigip addr
routeip route
ip link

2. ifconfig(尽量别用,已废弃)

ifconfig 是我们最常用的查看当前系统的网卡和 ip 地址信息的命令.

  • ifconfig 网卡名 down    禁用某网卡

  • ifconfig 网卡名 up    启用

  • ifconfig 网卡名 IP4地址 (带掩码)    改地址(第一次执行时,叫做设置地址,后续执行叫修改地址)

  • ifconfig 网卡名 add IP6地址    改地址(第一次执行时,叫做设置地址,后续执行叫修改地址)

  • ifconfig 网卡名:# ip地址    增加网卡别名,允许一块网卡增添多个IP地址

  • ifconfig 网卡名:# down    删除网卡别名

  • ifconfig 网卡名 0     清除网卡上的IP地址

  • ifconfig -s [网卡名]      查看(具体某个网卡)网卡的吞吐量相关信息

2.1 配置地址

比如修改eth0网卡的ip为192.168.174.100,子网掩码为255.255.255.0:

 ifconfig eth0 192.168.174.100/24  

注意:必须携带掩码,也可以用下面这种形式:

 ifconfig eth0 192.168.174.100 netmask  255.255.255.0

在这里插入图片描述

使用ifconfig修改ip会直接在内存中生效,重启系统或者重启network服务就丢失。

重启服务来验证下:Centos6:service network restart
在这里插入图片描述

对于ipv6命令稍有不同,格式为下面形式,可以通过man ifconfig 命令解释查看详细说明:
ifconfig 网卡名 add IP6地址

2.1.1 默认掩码

在使用 ifconfig 设置网络接口的IP地址时,如果不指定子网掩码(netmask),系统通常会根据IP地址自动选择默认的掩码,称为“默认掩码”。

默认掩码规则通常如下:

IPv4地址在192.0.0.0到223.255.255.255之间,默认掩码为255.255.255.0 (/24)

IPv4地址在224.0.0.0到239.255.255.255之间,默认掩码为255.255.0.0 (/16)

其他IPv4地址默认掩码为255.0.0.0 (/8)

对于IPv6地址,默认掩码通常是根据网络前缀长度自动计算的。

2.2 查看功能

2.2.1 ifconfig 查看不含禁用的网卡

显示全部网卡信息,被禁用的网卡看不到.(拔了网线断开连接不算禁用,仍然能看到该网卡)

在这里插入图片描述

2.2.2 ifconfig -a 查看含禁用的网卡

不管启用的网卡还是禁用的都能显示出来,但是看不到禁用网卡的ip:

在这里插入图片描述

2.2.3 ip a

同样是查看网卡,但是如果网卡被down掉,ifconfig -a不显示该ip,也不显示网卡状态,但是ip a可以显示网卡处于down状态,这就是为什么建议使用 ip a而不是ifconfig的原因:
在这里插入图片描述

2.3 启用、禁用网卡

2.3.1 ifconfig eth1 up、 ifconfig eth1 down

ifconfig eth1 up 启用eth1网卡

ifconfig eth1 down 禁用eth1网卡

这种禁用是从数据链路层断掉,但是网络层ip还在,也就是仍然能ping通

在这里插入图片描述

2.3.2 ifdown eth0、ifip eth0

ifdown eth0 禁用网卡,删除了网络层ip

ifip eth0 启用网卡
在这里插入图片描述

2.4 扫描eth0接口的数据

在这里插入图片描述

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

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

相关文章

基于微信公众号,搭建一套简单的电商支付环境(下)-- 微信公众号的对接

一、接着上文 上文把部署情况介绍了,侧重于网络及代理,本文选择把微信公众号的对接实现介绍一下。 还是那句话,微信官方的文档已非常详细,这里先摘抄一些重要的概念。 其次,待对接微信公众号的接口众多,…

面试算法-165-随机链表的复制

题目 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节…

K8s 命令行工具

文章目录 K8s 命令行工具kubectl 工具在任意节点使用kubectl方式创建对象命令显示和查找资源更新资源修补资源编辑资源Scale 资源删除资源查看pod信息节点相关操作 K8s 命令行工具 在搭建集群的时候,我们通过yum 下载了kubeadm kubelet kubectl 三个命令行工具&…

两步解决 Flutter Your project requires a newer version of the Kotlin Gradle plugin

在开发Flutter项目的时候,遇到这个问题Flutter Your project requires a newer version of the Kotlin Gradle plugin 解决方案分两步: 1、在android/build.gradle里配置最新版本的kotlin 根据提示的kotlin官方网站搜到了Kotlin的最新版本是1.9.23,如下图所示: 同时在Ko…

鸿蒙TypeScript学习第14天:【联合类型】

1、TypeScript 联合类型 联合类型(Union Types)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。 注意:只能赋值指定的类型,如果赋值其它类型就会报错。 创建联合类型的语法格式如下&#xff1…

MATLAB 构建协方差矩阵,解算特征值和特征向量(63)

MATLAB 局部点云构建协方差矩阵,解算特征值和特征向量(63) 一、算法介绍二、算法实现1.代码2.结果一、算法介绍 对于某片有待分析的点云,我们希望构建协方差矩阵,计算特征值和特征向量,这是很多算法必要的分析方法,这里提供完整的计算代码(验证正确) !!! 特别需要注意…

10分钟带你学会配置DNS服务正反向解析

正向解析 服务端IP客户端IP网址192.168.160.134192.168.160.135www.openlab.com 一、首先做准备工作: 关闭安全软件,关闭防火墙,下载bind软件 [rootserver ~]# setenforce 0 [rootserver ~]# systemctl stop firewalld [rootserver ~]# y…

iOS开发之为什么需要引用计数

iOS开发之为什么需要引用计数 在iOS开发中,Objective-C与Swift语言都是通过引用计数进行内存管理,实际上Python、Ruby、C等语言也提供了基于引用计数的内存管理方式,它们有一个共同点,那就是都是面向对象的编程语言。 引用计数可…

jmeter实验 模拟:从CSV数据到加密请求到解密返回数据再到跨越线程组访问解密后的数据

注意,本实验所说的加密只是模拟加密解密,您需要届时写自己的加解密算法或者引用含有加密算法的相关jar包才行. 思路: 线程组1: 1.从CSV文件读取原始数据 2.将读取到的数据用BeanShell预习处理器进行加密 3.HTTP提取器使用加密后的数据发起请求 4.使用BeanShell后置处理器…

word从零基础到高手【办公】

第1课 - word基础操作快速入门第2课 - 让你效率10倍提升的快捷操作第3课 - word排版快速入门第4课 - 排版实战案例讲解第5课 - 搞定论文排版全过程第6课 - 让你的word更强大的神技第7课 - 提高工作效率必备的批量操作 资料截图如下: 发送: "word办公" 获取提取码

计算机视觉——图像特征提取D2D先描述后检测特征提取算法原理

概述 局部特征提取是计算机视觉中的一个重要任务,它旨在从图像中提取出能够代表图像局部结构和外观信息的特征。这些特征通常用于图像匹配、物体识别、三维重建、跟踪和许多其他应用。传统方法,如尺度不变特征变换(SIFT)&#xf…

6.4Python之字典的可变数据类型

字典是不可变数据类型,但其值都是可变数据类型。添加修改删除,都是通过改变寻址的方式做数据的变化。 例如: d1 {"a": 1, "b": 2, "c": 5} print(d1) print(id(d1)) print(d1["c"], "的ID&a…

天猫精灵要会员,不能听歌,还能用来干什么呢?榨干它的剩余价值

目录 起因:以听歌为主要功能的设备,却不能听歌了 1.蓝牙音箱 2.控制智能家电 3.万能遥控器,需要一个外接设备 4.倒计时/提醒,闹钟提醒,整点提醒(这功能有人不喜欢,闲吵,还不能关…

大话设计模式——9.单例模式(Singleton Pattern)

简介 确保一个类只有一个实例,并提供全局访问点来获取该实例,是最简单的设计模式。 UML图: 单例模式共有两种创建方式: 饿汉式(线程安全) 提前创建实例,好处在于该实例全局唯一,不…

JVM修炼之路【11】- GC调优 、性能调优

上一篇中 我们详细讲了内存溢出 内存泄漏 还有相关的案例。 这篇博客中我们主要了解一下GC调优。 有些新手可能会有一点 疑问—— 这两者不是一回事吗?? 其实说一回事 也没错 因为GC调优本质上还是针对 堆上的内存 只不过前面我们关注的侧重点在于 不合…

Centos 7.9.2009 下 Gitlab 完全卸载

一、linux版本:lsb_release -a 二、GtiLab 版本 # 查看gitlab的版本号 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 三、开始卸载 3.1,停止Gitlab 相关服务 # 停止所有GitLab相关服务: sudo gitlab-ctl stop# 移除GitLab包…

Cascader 级联选择器 - 选择器最后一级数据为空

原因:将扁平数据转化为树形数据时,给每个项都添加了 children export const transList2Tree (list, rootPid) > {const result []list.forEach(item > {if (item.pid rootPid) {const children transList2Tree(list, item.id)item.children …

「51媒体-邀约媒体」活动发布会新闻通稿如何写?

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 撰写活动发布会的新闻通稿需要遵循一定的结构和内容要点,以确保信息的准确性、完整性和吸引力。以下是撰写活动发布会新闻通稿的基本步骤和建议: 标题&#xff1…

【预约报名】SNP 2024转型世界大会——共创共赢

业务方式正在以惊人的速度演变,然而,您的业务数据始终是最宝贵的财富之一。在这个基础上构建人工智能和机器学习工具,将成为企业保持竞争力的关键。 要实现这一飞跃,您需要现代化的IT环境和可靠的软件解决方案,以确保…

力扣 |142. 环形链表 II

用快慢指针的方法 根据推出的表达式:slow和fast相遇的时候,让slow和位于头节点的p同时 向前走,刚好在入环的节点处相遇!注意:b和c交界的点不一定是从例如-4这个节点处, 可能是0节点处。因为相遇的点只能是…