屏蔽arp

在做lvs的时候,必须要屏蔽arp

系统:debian

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/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce

echo 1 > /proc/sys/net/ipv4/conf/eth1/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth1/arp_announce

这样也得看是否需要在哪几个DEV上进行屏蔽,比如只在eth1上做屏蔽,那么:

echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce

这2句就可以不用!相反亦然!