Linux 网络管理-ip命令

news/2024/10/9 11:06:29/文章来源:https://www.cnblogs.com/yangxuanzhi/p/18453800

Linux 网络管理-ip命令

ip --help

Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }ip [ -force ] -batch filename
where  OBJECT := { address | addrlabel | amt | fou | help | ila | ioam | l2tp |link | macsec | maddress | monitor | mptcp | mroute | mrule |neighbor | neighbour | netconf | netns | nexthop | ntable |ntbl | route | rule | sr | tap | tcpmetrics |token | tunnel | tuntap | vrf | xfrm }OPTIONS := { -V[ersion] | -s[tatistics] | -d[etails] | -r[esolve] |-h[uman-readable] | -iec | -j[son] | -p[retty] |-f[amily] { inet | inet6 | mpls | bridge | link } |-4 | -6 | -M | -B | -0 |-l[oops] { maximum-addr-flush-attempts } | -br[ief] |-o[neline] | -t[imestamp] | -ts[hort] | -b[atch] [filename] |-rc[vbuf] [size] | -n[etns] name | -N[umeric] | -a[ll] |-c[olor]}

常见用法

  • 查看网络设备:ip link show
  • 查看指定网络设备:ip link show eth0
  • 查看指定网络设备统计信息:ip -s link show eth0
  • 开启网卡:ip link set eth0 up
  • 关闭网卡:ip link set eth0 down

网络地址 addr

  • 查看网络地址:ip addr show
  • 查看指定网络设备地址:ip addr show dev eth0
  • 设置指定网络设备 ip 地址:ip addr add 192.168.0.200/16 dev eth0
  • 删除指定网络设备 ip 地址:ip addr del 192.168.0.200/16 dev eth0

路由表 route

  • 查看路由表:ip route show
  • 查看指定网络设备路由表:ip route show dev eth0
  • 添加路由:ip route add 192.168.84.200 dev ens37
  • 添加网关(需要先添加网关ip的路由):ip route add default via 192.168.84.200 dev ens37

路由表示例:

root@PANIC:~# ip route show dev eth3
default via 10.111.0.1 proto kernel metric 35
10.111.0.0/16 proto kernel scope link metric 291
10.111.0.1 proto kernel scope link metric 35
root@PANIC:~# ip route show
default via 10.111.0.1 dev eth3 proto kernel metric 35
2.0.0.0/24 dev eth4 proto kernel scope link metric 257
10.111.0.0/16 dev eth3 proto kernel scope link metric 291
10.111.0.1 dev eth3 proto kernel scope link metric 35
  • default 表示默认路由,没有其他路由匹配的时候将使用这条路由
  • via 10.111.0.1:表示下一条地址,表示 default 路由将匹配 10.111.0.1 的路由项
  • dev eth3:表示数据包将发送到 eth3 网络设备(网络接口)
  • proto kernel:表示这条路由项目由内核添加
  • metric 35:表示路由度量值,表示数据包从该路由发送的代价,数值越小优先级越高

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

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

相关文章

vue 前端导出 excel

npm install xlsx-js-style import XLSX from xlsx-js-style;//导出数据 exportD(title,data,fileName){ title=["标题1","标题2","标题3","标题4","标题5","标题6"]; data=[["数据1…

[智能网联汽车/数据标准/法规政策] 标准解读:GB/T 44464-2024《汽车数据通用要求》

0 引言随着智能技术的不断发展,智能网联汽车作为新时代移动智能终端的代表,正引领着汽车产业向智能化、网联化深刻转型与升级。智能网联汽车与云端服务器、移动端、车端等设备存在大量的数据交互,包括车辆运行数据、用户个人信息等。缺乏对这些数据实施的有效监管与控制,将…

铁威马新品F8 SSD Plus:假期出行的完美存储“伙伴”

国庆小长假刚刚结束 大家都去哪里玩了呢? 假期出行 如何安全、便捷地存储和管理 大量的照片、视频和其他文件 也是一个不容忽视的问题铁威马秋季系列新品NAS的发售 为我们提供了多种选择 而F8 SSD Plus 性能与便携的完美融合 成为假期出行不可或缺的“好伙伴”F8 SSD Plus 特…

springboot 加mybatis 配置多数据源

案例:比如说,接口接收到的数据,放到多个数据库。 1、先引入dynamic<dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter</artifactId><version>4.3.1</version></dependency>…

zabbix“专家坐诊”第258期问答

问题一 Q:各位大神 问下这个zabbix通知到企业微信的py脚本可以使吗? A: 这个需要自行测试。 Q:用jconsole连接失败了。 A:那就是没配好, 连接不上,要确保能正常远程连接。问题二 Q:这种是虚拟机内部的jmx配置有问题吗? A:提示被拒绝了,没成功连上,jmx 的要用先测…

图片转绘画效和绘画软件

我收藏的软件:绘画软件: ArtRage Krita 图片转绘画效: Snap Art 4 Impresso Proffffffffffffffffftest red font.

Java反序列化

Java反序列化 什么是序列化和反序列化 如果我们需要持久化 Java 对象比如将 Java 对象保存在文件中,或者在网络传输 Java 对象,这些场景都需要用到序列化。序列化:将数据结构或对象转换成二进制字节流的过程 反序列化:将在序列化过程中所生成的二进制字节流转换成数据结构或…

QT5中引入GMSSL库

近来项目中需要使用加密算法,对上/下位机之间的消息进行加密。客户要求使用国密算法库,不能使用国际上通用的AES、RSA等算法。 国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 其中SM1没有开源,其他的均开源。 源码编译 开源…

Day2 备战CCF-CSP练习

201403-3Day2 题目描述 请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。 每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。 这些字符串中的第一个为该命令行工具的名字,由小写字母组成,你的程序不用对它进行处理。 在工具名字之后可能会包含若干…

oop实验1

task1:1 // 现代C++标准库、算法库体验2 // 本例用到以下内容:3 // 1. 字符串string, 动态数组容器类vector、迭代器4 // 2. 算法库:反转元素次序、旋转元素5 // 3. 函数模板、const引用作为形参6 7 #include <iostream>8 #include <string>9 #include <vector…

MySQL 官宣:支持读写分离了!!

我们一直在等待的 MySQL 读/写分离功能 现在终于可以使用了! 在规模上,我们在副本之间分配读取,但这必须在应用程序中以某种方式进行管理:指向在某个地方写入并在其他地方读取。 在 MySQL 8.2 中,MySQL Router 现在能够识别读取和写入,并将它们路由到主实例(如果是 Inno…

【一步步开发AI运动小程序】二十、AI运动小程序如何适配相机全屏模式?

引言 受小程序camera组件预览和抽帧图像不一致的特性影响,一直未全功能支持全屏模式,详见本系列文件第四节小程序如何抽帧;随着插件在云上赛事、健身锻炼、AI体测、AR互动场景的深入应用,各开发者迫切的希望能在全屏模式下应用,以便获得更合理的UI布局和更佳的用户体验,经…