V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Themyth
V2EX  ›  Linux

有台机器不相应 arp 是为什么?

  •  
  •   Themyth · 2016-07-17 11:06:18 +08:00 · 3079 次点击
    这是一个创建于 3079 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有两台机器,一台机器可以正常工作,另外一台不能。
    抓包分析,发现可以工作的机器和不能工作的机器的唯一区别就是多了一些 arp 请求和回复的地方。
    譬如 arp who-has 10.1.1.2 tell 10.1.1.1 然后 arp reply 什么的。
    而不能工作的机器没有这两句,请问是为什么?
    系统版本一样。。。都是 centos 6.5 64bit..

    麻烦各位告知有可能的问题?谢谢!
    5 条回复    2016-07-18 09:32:39 +08:00
    raysonx
        1
    raysonx  
       2016-07-17 12:24:58 +08:00
    掩码配置正确吗?
    Themyth
        2
    Themyth  
    OP
       2016-07-17 13:08:35 +08:00
    @raysonx 感谢!已经解决了,是 systcl,.conf 的设置问题。
    rrfeng
        3
    rrfeng  
       2016-07-17 13:09:48 +08:00
    可用信息基本没有……
    chinawrj
        4
    chinawrj  
       2016-07-17 20:50:30 +08:00
    也不具体说说配置哪里问题。这种帖子对社区有益?
    Mithrandir
        5
    Mithrandir  
       2016-07-18 09:32:39 +08:00   ❤️ 1
    arp_ignore
    这个参数定义了不同的模式来发送 arp 应答:

    0 - 默认值,回应任何网络接口上对任何本地 IP 地址的 arp 查询请求。
    1 - 只回应目标 ip 地址是本地地址的 arp 查询请求。
    2 - 只回应目标 ip 地址是本地地址的 arp 查询请求,并且源 ip 地址必须和目的 ip 地址处在同一个网段内。
    3 - do not reply for local addresses configured with scope host,only resolutions for global and link addresses are replied
    4-7 - 保留未使用
    8 - 对所有 arp 请求都不回应。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2594 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:13 · PVG 19:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.