ip link/addr命令的使用(基础)

这篇具有很好参考价值的文章主要介绍了ip link/addr命令的使用(基础)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 1、ip  link

         显示/设置网卡属性

ip link show  :显示所有网卡信息

ip link show eth0.1 :显示eth0.1网卡信息

ip -s  link show : 显示更详细的网卡信息

ip link set eth0.1 down :关闭eth0.1的网卡

ip link set eth0.1 up :开启eth0.1的网卡

ip link set eth0.1 name ethA.1 :替换网卡eth0.1的name为ethA.1

ip link set eth0.1 address 02:03:04:05:06 :设置eth0.1网卡的mac地址 

ip link set eth0.1 promisc on 开启混杂模式

ip addr命令,tcp/ip,网络,服务器

ip addr命令,tcp/ip,网络,服务器

ip addr命令,tcp/ip,网络,服务器

BROADCAST:
        该网卡支持广播,该网络设备可以将数据报传送给子网内的所有主机
MULTICAST :
        该网卡支持组播包,该网络设备具有接收和发送多目传送(multicast)的能力
qdisc :该网卡使用的排对算法
        noqueue表示不对数据包进行排队;
        noop 表示这个网络接口出于黑洞模式,也就是所有进入本网络设备的数据会直接被丢弃
LOOPBACK:
        表示这是一个回送设备,该接口发出的数据报不会被传到网络上;
pointtopoint:
        表示该网络设备是一个点对点连接的一端,所有该设备发出的数据报都将被对端节点所接收,所有对端发出的数据报也将被本设备所接收。
promisc:
        表示网络设备处于混杂模式,这时该设备将进行监听并将监听到的数据传递给内核,即使这些数据不是发送给该主机的。通常用于网络探测。
allmulti:
        表示网络设备将接收所有多目传送的数据报,通常用于多目传送路由器。
noapp :
        这个参数在使用不同的协议时具有不同的意义。但通常表示不需要地址解析。
dynamic :
        表示该网络设备可以动态的建立和删除。
slave:
        表示该网络设备与其他网络设备绑定在一起,形成逻辑上的一个网络设备。
link/ether:
        表示接口硬件类型,后面是网络设备的硬件地址;
brd:
         后面的是网络设备的硬件广播地址。

UP:
    代表网卡开启状态;如果是关闭状态则不显示UP(重要)
LOWER_UP:
    有说法是代表网卡的网线被接上,自己测试验证发现使用ifconfig eth0 down后,UP和LOWER_UP均不显示;使用ifconfig eth0 up后,UP和LOWER_UP均显示(重要)

ip addr命令,tcp/ip,网络,服务器

如上,RX和TX显示了接收和发送了多少数据。

    bytes:表示已接收/发送的数据字节数
    packets:表示已接收/发送的数据报数目
    errors:表示在接收/发送时出现的错误次数,包括 too-long-frames 错误,Ring Buffer 溢出错误,crc 校验错误,帧同步错误,fifo overruns 以及 missed pkg 等等。
    dropped:由于资源不足而丢弃的数据包总数
    overrun:表示在接收数据包时,因为系统出现错误或系统反应太慢而导致丢包的数目
    mcast:收到的组播数据包总数
    carrier:表示物理连接出错的次数
    collsns:表示出现以太冲突的次数

 2/ip addr 命令的使用

ip -s addr show :显示所有的网卡及地址

ip addr add 192.168.10.1/24 dev eth0.1 :给eth0.1添加一个ip地址

ip addr del 192.168.10.1/24 dev eth0.1 :删除eth0.1的ip

 

参考:

ip link 命令总结-CSDN博客文章来源地址https://www.toymoban.com/news/detail-845243.html

IP命令详解(强大的命令)

到了这里,关于ip link/addr命令的使用(基础)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Socket网络编程(TCP/IP)实现服务器/客户端通信。

    一.前言 回顾之前进程间通信(无名管道,有名管道,消息队列,共享内存,信号,信号量),都是在同一主机由内核来完成的通信。 那不同主机间该怎么通信呢? 可以使用Socket编程来实现。 Socket编程可以通过网络来实现实现不同主机之间的通讯。 二.Socket编程的网络模型如

    2024年02月08日
    浏览(89)
  • 《TCP/IP网络编程》阅读笔记--基于UDP的服务器端/客户端

    目录 1--TCP和UDP的主要区别 2--基于 UDP 的数据 I/O 函数 3--基于 UDP 的回声服务器端/客户端 4--UDP客户端Socket的地址分配 5--UDP存在数据边界 6--UDP已连接与未连接的设置 ① TCP 提供的是可靠数据传输服务,而 UDP 提供的是不可靠数据传输服务; ② UDP 在结构上比 TCP 更简洁,其不会

    2024年02月09日
    浏览(61)
  • Linux网络编程之TCP/IP实现高并发网络服务器设计指南

    目录 引言: 多进程服务器 例程分享: 多线程服务器  例程分享: I/O多路复用服务器 select 例程分享: poll 例程分享: epoll 例程分享: 总结建议         随着互联网的迅猛发展,服务器面临着越来越多的并发请求。如何设计一个能够高效处理大量并发请求的服务器成为

    2024年02月20日
    浏览(54)
  • 《TCP/IP网络编程》阅读笔记--基于Windows实现Hello Word服务器端和客户端

    目录 1--Hello Word服务器端 2--客户端 3--编译运行 3-1--编译服务器端 3-2--编译客户端 3-3--运行 运行结果:

    2024年02月10日
    浏览(66)
  • socket的使用 | TCP/IP协议下服务器与客户端之间传送数据

    谨以此篇,记录TCP编程,方便日后查阅笔记 注意:用BufferedWriter write完后,一定要flush;否则字符不会进入流中。去看源码可知:真正将字符写入的不是write(),而是flush()。 服务器端代码: 客户端代码: 运行后结果: 服务器端: 客户端: 参考资料: https://www.bilibili.com/vid

    2024年02月09日
    浏览(60)
  • ifconfig与 ip addr命令详细

    本文记录在linux系统下如何查看ip信息、网卡状态等信息以及简要说明ifconfig命令和if addr命令区别。 我们在 Linux 系统查看 IP 地址通常有以下两种方式: 1、ifconfig 命令 2、 ip addr 命令 注:如果在 Windows 系统上,查看 IP 地址的命令是 ipconfig。 这两个命令返回的都是机器的网卡

    2024年02月06日
    浏览(39)
  • UE5 独立程序的网络TCP/UDP服务器与客户端基础流程

    引擎源码版,复制EngineSourcePrograms路径下的BlankProgram空项目示例。 重命名BlankProgram,例如CustomTcpProgram,并修改项目名称。  修改.Build.cs内容 修改Target.cs内容     修改Private文件夹内.h.cpp文件名并修改.cpp内容 刷新引擎 在项目.Build.cs中加入模块  .cpp 客户端.cpp 未完待续。。

    2024年01月17日
    浏览(60)
  • ip link命令介绍使用

    link表示link层的意思,即链路层。该命令用于管理和查看网络接口。 具体命令的帮助信息如下所示,主要有add,delete,set和show等操作。 支持操作的虚拟接口由TYPE列出,有 TYPE := { vlan | veth | vcan | dummy | ifb | macvlan | macvtap |           bridge | bond | team | ipoib | ip6tnl | ipip | sit | vxlan

    2024年02月16日
    浏览(24)
  • 《TCP/IP网络编程》阅读笔记--并发多进程服务端的使用

    目录 1--并发服务器端 2--进程 2-1--进程的相关概念 2-2--fork()创建进程 2-3--僵尸进程 2-4--wait()和waitpid()销毁僵尸进程 3--信号处理 3-1--signal()函数 3-2--sigaction()函数 3--3--利用信号处理技术消灭僵尸进程 4--基于多任务的并发服务器 5--分割 TCP 的 I/O 程序 并发服务器端主要有以下三类

    2024年02月09日
    浏览(38)
  • 【网络原理】使用Java基于TCP搭建简单客户端与服务器通信

    TCP服务器与客户端的搭建需要借助以下API ServerSocket 是创建TCP服务端Socket的API。 ServerSocket 构造方法 : 方法签名 方法说明 ServerSocket(int port) 创建一个服务端流套接字Socket,并绑定到指定端口 ServerSocket 方法: 方法签名 方法说明 Socket accept() 开始监听指定端口(创建时绑定的端

    2024年03月12日
    浏览(80)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包