ARP协议(Address Resolution Protocol),或称地址解析协议。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。ARP是IPv4中网络层必不可少的协议,不过在IPv6中已不再适用,并被icmp v6所替代。在Linux可以使用“arp”命令查看、增加、删除本机的ARP记录。

l  显示本机的ARP记录。

[root@srv ~]# arp

Address                  HWtype  HWaddress           Flags Mask            Iface

192.168.159.159          ether   00:50:56:C0:00:01   C                     eth0

192.168.56.2             ether   00:50:56:ED:83:C0   C                     eth1

l  使用“arp -s <IP地址> <MAC地址>”可以增加ARP记录。

[root@srv ~]# arp -s 192.168.159.10 00:50:56:D1:03:04

[root@srv ~]# arp

Address                HWtype  HWaddress           Flags Mask            Iface

192.168.159.10         ether   00:50:56:D1:03:04   CM                    eth0

192.168.56.2           ether   00:50:56:ED:83:C0   C                     eth1

192.168.159.159        ether   00:50:56:C0:00:01   C                     eth0

l  使用“arp -d <IP地址>”可以删除ARP记录。

[root@srv ~]# arp -d 192.168.159.10

[root@srv ~]# arp

Address                  HWtype  HWaddress           Flags Mask            Iface

192.168.159.10                   (incomplete)                              eth0

192.168.56.2             ether   00:50:56:ED:83:C0   C                     eth1

192.168.159.159          ether   00:50:56:C0:00:01   C                     eth0

在RHEL 5.x中可以通过/etc/ethers文件(需要建立)实现IP地址与MAC地址绑定的功能,在配置完成后需要重新启动或使用“arp -f”命令使其生效。在下面的例子中配置该文件后,这二个IP地址就与对应的MAC地址绑定。

[root@srv ~]# cat /etc/ethers

192.168.159.10  00:0D:30:98:22:3D

192.168.159.11  00:0D:30:98:22:45

转载于:https://blog.51cto.com/onlyzq/546450

RHEL中的arp命令。相关推荐

  1. 计算机操作指令arp,详解在win7电脑中操作ARP命令的详细步骤

    在我们的电脑中很多的设置都是需要一定的技巧来实现的,那在操作不同的设置的时候使用命令的形式是最快的方法,可以实现操作的命令也是很多的,那需要使用到ARP命令的小伙伴在网络上提问怎么实现使用的呢,其实A ...

  2. Linux arp命令详解及C/C++代码实现

    ARP(地址解析协议)是一种网络协议,用于从 IP 地址中找出设备的硬件 (MAC) 地址.当设备想要与本地网络上的其他设备通信时使用它,发送设备使用 ARP 将 IP 地址转换为 MAC 地址. 设 ...

  3. 用ARP -a 命令如何知道哪台机中了ARP?

    用ARP -a 命令如何知道哪台机中了ARP? 我在主机用ARP -A 命令,看不到本机IP 和MAC,别的机可以看到,但30台都开着,我只能查到20多台,怎么知道哪台中了ARP了呢?这几天狂掉线啊~ ...

  4. 工作总结:将电脑中的ARP缓存清空黑屏命令

    ARP -d 将电脑中的ARP缓存清空 ARP-a  查看arp缓存 arp-s   ip与mac绑定 转载于:https://www.cnblogs.com/CocoWang/p/3672843.h ...

  5. 反arp攻击软件_谈谈电子欺骗中的ARP欺骗

    ARP欺骗是一种非常古老的电子欺骗攻击,虽然从诞生到现在已经过去了二十多年,但在很多网络中仍然有效.之前写的 沈传宁:谈谈TCP/IP协议的学习​zhuanlan.zhihu.com 文章中也提到,我 ...

  6. 7月个人:Windows和Linux绑定和解绑ARP 了解ARP命令的用途。 掌握ARP命令的使用。...

    Windows和Linux绑定和解绑ARP 了解ARP命令的用途. 掌握ARP命令的使用. ARP地址解析协议是一个重要的TCP/IP协议,可以用于确定对应ip地址的网卡物理地址.也可以使用人工方式输 ...

  7. ARP命令详解--网络命令详解二

    显示和修改"地址解析协议 (ARP)"缓存中的项目.ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址.计算机上安装的每一个以太网或令牌环 ...

  8. 计算机网络实验一:ping、ipconfig、netstat、tracert、arp命令

    文章目录 1. ping 1.1 简介 1.2 使用 2. ipconfig 2.1 简介 2.2 使用 3. netstat 3.1 简介 3.2 使用 4. tracert 4.1 简介 4.2 ...

  9. 【Linux】一步一步学Linux——arp命令(163)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 arp命令用于操作主机的arp缓冲区,它可以显示arp缓冲 ...

最新文章

  1. JAVA语言基础-面向对象(集合框架02List、泛型)
  2. Sprites实现翻页按钮,圆角,宽度不固定
  3. kali linux 内核,关于kali编译安装内核和多内核保留的问题求解答。
  4. linux 批量kill java进程
  5. Materials about design pattern
  6. bzoj3729-Gty的游戏【Splay,博弈论】
  7. linux可以http安装么,Linux 5下 http的安装
  8. freecodecamp_1000天的freeCodeCamp
  9. LeetCode 321. 拼接最大数(单调栈)*
  10. 怎样才算得上合格的程序员
  11. 详解Domino服务器的安装
  12. linux两台服务器间复制文件scp
  13. (day 21 - 辅助栈加模拟)剑指 Offer 31. 栈的压入、弹出序列
  14. IDEA集成SVN代码管理常用功能
  15. win10微信多开bat
  16. java远古时代-驯龙骑士破解版_驯龙骑士apk下载_驯龙骑士安卓游戏v1.12.0-游迅网...
  17. Oracle学习III —— Oracle客户端工具
  18. 大流量下订单号生成方法
  19. css flash布局_跳过简介-CSS3是新的Flash
  20. animejs走马灯_web前端攻城狮超爱的JS动画库插件—anime.js

热门文章

  1. 使用PCB Editor 制作元件封装Footprint
  2. FPGA之道(5)MOS管简介
  3. 【 MATLAB 】信号处理工具箱之波形产生函数 rectpuls
  4. 【 C 】在单链表中插入一个新节点的尝试(一)
  5. 纯CSS3实现GIF图片动画效果
  6. SSL只是基本安全措施
  7. Windows Phone 7 开发之:工具栏
  8. 吵架后一个老公的检讨书(超经典)
  9. 解决Moodle日历乱码的最佳方案
  10. 深入剖析微软Office Word主控文档利与弊