[功能]

  管理系统的arp缓存。

[描述]

  用来管理系统的arp缓存,常用的命令包括:

    arp: 显示所有的表项。

    arp  -d  address: 删除一个arp表项。

    arp  -s address hw_addr: 设置一个arp表项。

  1、查看arp表:

1 root@222-132-16-53:~# arp   #查看arp表
2 Address                  HWtype  HWaddress           Flags Mask            Iface
3 u50                      ether   00:26:9e:9c:36:77   C                     eth1
4 u52                      ether   c8:0a:a9:57:70:b1   C                     eth1
5 u54                      ether   00:26:9e:9c:36:ad   C                     eth1
6 222.132.16.49            ether   10:47:80:23:64:d9   C                     br0

  2、查看arp表,并且用ip显示而非主机名称:

1 root@222-132-16-53:~# arp -n
2 Address                  HWtype  HWaddress           Flags Mask            Iface
3 10.0.0.50                ether   00:26:9e:9c:36:77   C                     eth1
4 10.0.0.52                ether   c8:0a:a9:57:70:b1   C                     eth1
5 10.0.0.54                ether   00:26:9e:9c:36:ad   C                     eth1
6 222.132.16.49            ether   10:47:80:23:64:d9   C                     br0

  3、查看arp表,显示主机名称和ip:

1 u50 (10.0.0.50) at 00:26:9e:9c:36:77 [ether] on eth1
2 u52 (10.0.0.52) at c8:0a:a9:57:70:b1 [ether] on eth1
3 u54 (10.0.0.54) at 00:26:9e:9c:36:ad [ether] on eth1
4 ? (222.132.16.49) at 10:47:80:23:64:d9 [ether] on br0  //? 表示本机上没有为该ip做硬解析

  4、添加一对IP和MAC地址的绑定:

  #arp -s 10.1.1.1 00:11:22:33:44:55:66    #如果网络无法达到,那么会报告错误

    ps:正常情况下无法成功,略鸡肋!!

  5、删除一个arp表项:

  # arp -d  10.0.0.54

  #arp -i eht1  10.0.0.54  #指定网卡删除;

  6、指定回复的MAC地址:

  #/usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub

  当eth0收到IP地址为10.0.0.2的请求时,将会用eth1的MAC地址回答。

  例如,双网卡机器运行这条命令:

    /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub

    会多一项:

    10.0.0.2                 *       <from_interface>    MP                    eth0

Linux下arp用法相关推荐

  1. Linux下wine用法

    Linux下wine用法 下面是wine的使用方法. 一.要在Linux下运行,wine是必不可少的,所以,请将wine安装到你的系统里. 二.将你的Windows所在的分区加载到某个目录.(本文假定 ...

  2. linux下arp***的解决方案[转]

    linux下arp***的解决方案[转]      原贴:http://hi.baidu.com/yk103/blog/item/ede09a2fc5fcba391e3089f2.html linux ...

  3. linux下rdesktop用法

    我自己用的参数rdesktop -g workarea -D -r clipboard:PRIMARYCLIPBOARD -a 16 -x lan 192.168.1.2 rdesktop是Linux ...

  4. linux下arp攻击的解决方案[原]

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 原贴:h ...

  5. linux arp防火墙关闭,解决linux下arp攻击的方法

    一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...

  6. linux下grep用法

    linux下grep用法 [root@kylin10 ~]# nl test.txt1 I love china2 I love chinese3 My lover is flower 1.grep ...

  7. linux apr防火墙,教你一招:解决linux下arp攻击的方法

    一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...

  8. linux防火墙arp攻击,解决linux下arp攻击的方法

    一般Windows用户可以使用antiArp防火墙,但是有些计算专业的朋友们由于工作或其他原因使用的是linux系统,那么linux下arp攻击怎么办呢?下面就是一位高手解决linux下arp攻击的方 ...

  9. linux下automake用法

    此篇为转载好文:原文链接: linux下automake用法 - Rixu Blog (日需博客) - C++博客 http://www.cppblog.com/gezidan/archive/201 ...

最新文章

  1. XenApp_XenDesktop_7.6实战篇之八:申请及导入许可证
  2. 打造一个TB级微服务日志监控平台
  3. 1024,点亮人间烟火
  4. 深入分析 Java I/O 的工作机制--转载
  5. 23种基本设计模式简介
  6. 学习javascript_使用5行JavaScript进行机器学习
  7. RabbitMQ 安装与简单使用
  8. mac10.11重装php,macosx-10.11-更新osx10.11后,删除自带php版本,重新编译php5.5.29,到make阶段提示错误。...
  9. python抓包教程_Python Charles抓包配置实现流程图解
  10. 自动驾驶——图像识别的学习笔记
  11. 31. 连续子数组的最大和
  12. Windows远程桌面及其相关问题
  13. 我与华为网络技术大赛
  14. PL-SLAM:通过点和线段组合的立体SLAM系统
  15. rhel7添加静态路由
  16. Problem A. Snapper Chain 问题A.按扣链条 解决办法
  17. 二面深信服前端,秋招面经分享
  18. 立创开源 WCHLink/DapLink下载器 沁恒
  19. python登录面向对象_python基础 面向对象一
  20. 关于spyder环境配置

热门文章

  1. 解决VS2010复制代码中文乱码的问题
  2. Java并发编程—Synchronized底层优化(偏向锁、轻量级锁)
  3. python的可变参数 *args 和关键字参数**kw
  4. jconsole工具监控java运行情况
  5. 通过selenium模拟登陆新浪微博爬取首页和评论
  6. loj10200. 「一本通 6.2 练习 3」Goldbach's Conjecture
  7. Oracle创建 表空间 用户 给用户授权命令
  8. linux消息队列的使用
  9. 【Linux】Linux 目录结构
  10. JAVA网络编程Socket常见问题 【长连接专题】