【Linux】ip命令使用

ip命令

用于管理与配置网络接口和路由表。

 ip命令的安装

ip 命令来自 iproute2 软件包,在 CentOS 7 中默认已安装。

yum install -y iproute

语法

ip [ OPTIONS ] OBJECT { COMMAND | help }ip [ -force ] -batch filename

选项及作用

执行令 : ip  --help

执行命令结果

对象含义

  • link:网络设备
  • addr :管理某个网络设备和协议
  • address:设备上的协议(IP或IPv6)地址
  • addrlabel:协议地址选择的标签配置
  • route:路由表条目
  • rule:路由策略数据库中的规则
  • neigh:neighbor/ARR表管理
  • tunnel:隧道配置
  • xfm:设置xfm
  • monitor:状态监控

参数

  • -V:显示命令的版本信息;
  • -s:输出更详细的信息;
  • -f:强制使用指定的协议族;
  • -4:指定使用的网络层协议是IPv4协议;
  • -6:指定使用的网络层协议是IPv6协议;
  • -0:输出信息每条记录输出一行,即使内容较多也不换行显示;
  • -r:显示主机时,不使用IP地址,而使用主机的域名。

常用命令示例

命令:ip a

查看所有网卡ip地址 。

命令:ip a show ens33

查看指定网卡ip地址 。

命令:nmcli c show

查看网卡配置 。

命令:ip addr show

显示当前网络接口信息 。

命令:ip addr add 192.168.0.1/24 dev eth0

设置eth0网卡IP地址192.168.0.1。

命令:ip addr del 192.168.0.1/24 dev eth0

删除eth0网卡IP地址。

命令:ip addr add 192.168.1.100/24 dev eth0

新增网卡地址。

命令:ip link show

显示网络接口信息。

命令:ip link set virbr0 down

关闭网卡。

命令:ip link set virbr0 up

开启网卡。

命令:ip link set virbr0  promisc on

开启网卡的混合模式。

命令:ip link set virbr0 promisc off

关闭网卡的混个模式。

命令:ip link set eth0 txqueuelen 1200

设置网卡队列长度。

 

命令:ip link set eth0 mtu 1400

设置网卡最大传输单元。

命令:ip route show

显示系统路由。

命令:ip route list

显示核心路由表。

命令:ip route add default via 192.168.22.1 

设置系统默认路由。

命令:ip route del default

删除默认路由。

命令:ip link

显示up状态(激活状态)的网卡信息。

命令:ip -s link

显示摘要信息。

命令: ip -s link show ens33

显示指定网卡的摘要信息。

命令:ip negih

显示ip>mac地址。

命令:cd /etc/sysconfig/network-scripts/

进入网卡目录。

命令:service network restart

重启network服务。

命令:ip rule

显示和管理路由策略。




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

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

相关文章

SpringBoot知识点回顾01

Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean; 2、通…

想用Facebook高效引流拓客?快来Get这些技巧!

在跨境电商领域,Facebook 是一个不能错过的重要平台,它能为卖家提供巨大的流量池。但是,如何吸引潜在客户却不是易事。为了高效地引流拓客,卖家需要了解一些技巧。本篇文章东哥将分享 Facebook 的引流拓客技巧,帮助卖家…

Dokit 开源库:简化 Android 应用开发的利器

Dokit 开源库:简化 Android 应用开发的利器 一、Dokit 简介二、Dokit 功能三、Dokit 使用3.1 DoKit Android 最新版本3.2 DoKit Android 接入步骤 四、总结 在 Android 应用开发过程中,我们经常需要处理调试、性能优化和用户体验等方面的问题。然而&…

DDD领域驱动设计(二)

软件系统复杂性的应对 解决复杂和大规模软件的武器可以粗略的归位三种:抽象 分治和知识 抽象: 使用抽象能够精简问题空间,而且问题越小越容易理解。比如你去一个地方 一开始的时候并不需要确定用什么方式到达。分治: 类似算法里面的dp用的就是分治的想法。分割后的…

动态规划--第N个泰波那契数

本题题目链接备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/n-th-tribonacci-number/ 个人主页:Lei宝啊 愿所有美好如期而遇 动态规划&#…

Elasticsearch的批量bulk 提交 写入的方式会有顺序问题吗?

Elasticsearch的分布式特性可能会导致写入操作的执行顺序与提交顺序稍有不同。在分布式环境中,Elasticsearch将数据分散到不同的节点上进行存储和处理,因此写入操作的执行顺序可能会受到网络延迟、负载均衡等因素的影响。 根源在于ES的分布式架构。如上图所示,客户端的命令首…

蓝牙物联网开发与应用:五大核心应用场景!

蓝牙技术在物联网中的五大核心应用场景 1、智能家居 通过蓝牙连接智能家居设备,如智能灯泡、智能插座、智能恒温器等,可以实现远程控制、语音控制等功能,提高家居的智能化程度和便利性。 2、智能穿戴设备 蓝牙技术可以连接智能手表、智能手…

Swagger升级指南:Swagger2与Swagger3注解差异揭秘

在API开发的世界里,Swagger已经成为了一个不可或缺的工具,它让API的文档化和前后端的协作变得前所未有地简单。随着Swagger的进化,我们迎来了Swagger3,也被称为OpenAPI Specification 3.0。本篇博客将带大家深入了解Swagger2和Swa…

美国联邦机动车安全标准-FMVSS

FMVSS标准介绍: FMVSS是美国《联邦机动车安全标准》,由美国运输部下属的国家公路交通安全管理局(简称NHTSA)具体负责制定并实施。是美国联邦政府针对机动车制定的安全标准,旨在提高机动车的安全性能,减少交通事故中的人员伤亡。F…

计算机提示vcruntime140.dll丢失的解决方法,多种修复教程分享

vcruntime140.dll是一个非常重要的动态链接库文件,它包含了许多运行时的函数和类。然而,有时候我们可能会遇到vcruntime140.dll无法继续执行代码的问题,这会给我们带来很大的困扰。那么,这个问题是什么原因导致的呢?又…

打破枯燥工作日,用Python统计键盘和鼠标点击次数,钉钉告诉你今天摸鱼了多少次!

1 前言 是否曾想过,在一天的工作中,你到底点击了键盘多少次,或者鼠标点击了多少下? 是否好奇每天工作的时候,自己究竟有多努力? 本文将带你使用 Python,利用 pynput 监听键盘和鼠标事件&…

有载分接开关测试仪

产品概述 KDKC-2020变压器有载分接开关测试仪是用于测量和分析电力系统中电力变压器及特种变压器有载分接开关电气性能指标的综合测量仪器。它采用计算机控制,通过特殊设计的测量电路,可实现对有载分接开关的过渡时间、过渡波形、过渡电阻、三相同期性、…