【arp冲突】linux抑制arp通告

简介:

【arp冲突】linux抑制arp通告

通常在用LVS的时候,要在lo口用到虚拟ip,此时需要调整2个地方:

arp_ignore

arp_announce

因为多个IP用到一个物理网卡的MAC,arp会在局域网广播说:

“ip为192.168.1.1的MAC地址是多少”,此时将有多个主机回应。

1
17  0.328160000 Elitegro_1f:10:5f   Broadcast   ARP 60  Who has 192.168.1.1?  Tell 192.168.1.148


通常是这样做的:

1
2
3
4
echo  1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo  2 > /proc/sys/net/ipv4/conf/all/arp_announce
echo  1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo  2 > /proc/sys/net/ipv4/conf/lo/arp_announce


疑问是:

all中包括了lo不?

个人理解是:

先禁止all这个全局的端口的arp行为,然后指定lo口的


关于lvs和arp的问题,此处可以参考网络文章,例如:

http://blog.chinaunix.net/uid-24960107-id-193084.html



本文转自 pcnk 51CTO博客,原文链接:http://blog.51cto.com/nosmoking/1595203,如需转载请自行联系原作者

相关文章
|
8月前
|
存储 缓存 网络协议
Linux系统之ARP命令的基本使用
【7月更文挑战第2天】Linux系统之ARP命令的基本使用
246 2
|
10月前
|
监控 网络协议 Shell
【Shell 命令集合 网络通讯 】Linux 监控和记录网络中ARP(Address Resolution Protocol)活动 arpwatch命令 使用指南
【Shell 命令集合 网络通讯 】Linux 监控和记录网络中ARP(Address Resolution Protocol)活动 arpwatch命令 使用指南
236 0
|
10月前
|
网络协议 Python
Kali-Linux 使用evillimiter,利用arp欺骗,限制上网速度
该功能可以限制同一局域网下其他主机的网速
|
网络协议 Linux 网络安全
Kali Linux中的ARP欺骗攻击如何进行
Kali Linux中的ARP欺骗攻击如何进行
469 0
|
缓存 网络协议 Linux
Linux网络管理之arp命令 – 操纵系统arp缓存(地址解析协议)
arp命令的英文全拼“Address Resolution Protocol” 。该命令用于操作主机的arp缓存,它可以显示arp缓存中的所有条目、删除指定的条目或者添加静态的ip地址与MAC地址对应关系。
433 0
Linux网络管理之arp命令 – 操纵系统arp缓存(地址解析协议)
|
缓存 网络协议 Linux
Linux Command arp 地址转换协议
Linux Command arp 地址转换协议
|
缓存 网络协议 Linux
Linux基础命令---arp
arp      arp指令用来管理系统的arp缓冲区,可以显示、删除、添加静态mac地址。ARP以各种方式操纵内核的ARP缓存。主要选项是清除地址映射项并手动设置。为了调试目的,ARP程序还允许对ARP缓存进行完全转储。
1236 0