arp--Linux常用网络命令(二)

功能

ARP命令用于显示和修改“地址解析协议(ARP)”缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则ARP命令将显示帮助信息。

语法

  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]                 <-显示 ARP 缓存
  arp [-v]  [-i <if>] -d  <host> [pub]  <- 删除ARP记录
  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]      <- 从文件添加记录
  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]   <-添加记录
  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          <-''-

参数

 -a                       以另一种(BSD)风格显示(所有)主机
        -s, --set                设置一个新的 ARP 记录
        -d, --delete             删除指定记录
        -v, --verbose            显示详细信息
        -n, --numeric            不解析名称
        -i, --device             指定网络接口(如 eth0)
        -D, --use-device         读取所给定设备的硬件地址
        -A, -p, --protocol       指定协议族
        -f, --file               从文件或 /etc/ethers 中读取新记录

示例

1、arp:查看设备当前的arp缓存,命令的效果和cat /proc/net/arp的效果是一样的

2、arp -d 192.168.16.2:删除某一个ip对应的arp缓存,在ip冲突或者mac冲突时可以使用

删除前:

删除后:

3、arp -s 192.168.16.138 ff:ff:56:f5:16:4b:添加静态arp选项

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值