Linux中的ip addr命令

ip addr命令常用来查看系统上的ip地址。当然该命令不止这些功能:

# 帮助
ip addr help

# 查看所有网卡的信息
ip addr

# 查看指定网卡的信息
ip addr show [lo]

# 为某个网卡增加一个ip
ip addr add [172.30.0.4/24] dev [wlp0s20f3]

# 删除某个网卡的一个ip
ip addr del [172.30.0.4/24] dev [wlp0s20f3]

由于使用命令的方式,重启network服务就没了。想要永久生效可以修改/etc/ netplan/下的配置文件。重启/停止/开启network服务器

# 我所使用的linux系统是ubuntu20.04
systemctl restart/stop/start NetworkManager 

lo设备参数分析:

  • LOOPBACK, 回环,指将电子信号、数据流等原样送回发送者的行为,它主要用于对通信功能的测试
  • UP,表示网卡处于启动的状态
  • LOWER_UP物理连接正常,就是网卡已经上电(物理指的是物理层)
  • mtu 65536: 最大传输单元MTU为65536,这是以太网的默认值
  • qdist noqueue: 排队规则为noqueue。内核如果需要通过某个网络接口发送数据包,它都需要按照为这个接口配置的排队规则把数据包加入队列,noqueue表示无队列
  • state UNKNOWN: 网络接口状态未知
  • group default: 接口组为默认的
  • qlen 1: 传输队列长度为1
  • link/loopback: 接口的 MAC(硬件)地址是`00:00:00:00:00:00`
  • brd: 广播地址`00:00:00:00:00:00`
  • inet: 是IPV4的地址,scop host lo:本主机环回有效
  • valid_lft forever: IPv4 地址的有效使用期限为无限
  • preferred_lft forever: IPv4 地址的首选生存期为无限
  • inet6: IPV6的地址,scop host本机有效

eth0设备参数分析:

  • BROADCAST: 表示这个网卡有广播地址,可以发送广播包
  • MULTICAST: 表示网卡可以发送多播包
  • qdist pfifo_fast: pfifo_fast规则的队列包括三个波段(band)。在每个波段里面,使用先进先出规则
  • state UP: 网络接口已启用。 link/ether fa:16:3e:c7:79:75 brd ff:ff:ff:ff:ff:ff MAC地址,是一个网卡的物理地址
  • scope global: 全局有效
  • scop link: 仅在此设备上有效
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇