Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jun 2008 08:33:37 -0400
From:      Steve Bertrand <steve@ibctech.ca>
To:        Peter Jeremy <peterjeremy@optushome.com.au>
Cc:        freebsd-net@freebsd.org, Giulio Ferro <auryn@zirakzigil.org>
Subject:   Re: SOLVED (was Re: Problem clarification (was: Problems with vlan + carp + alias))
Message-ID:  <4864DE21.2030109@ibctech.ca>
In-Reply-To: <20080627072301.GZ50631@server.vk2pj.dyndns.org>
References:  <486000B5.9090703@zirakzigil.org> <4862B2AF.70202@zirakzigil.org>	<48630AA3.3000800@ibctech.ca> <4863F6B3.4020308@zirakzigil.org> <20080627072301.GZ50631@server.vk2pj.dyndns.org>

index | next in thread | previous in thread | raw e-mail

Peter Jeremy wrote:
> On 2008-Jun-26 22:06:11 +0200, Giulio Ferro <auryn@zirakzigil.org> wrote:
>> I guess what I could do was to "poison" their arp cache for each
>> address with a "is-at" message. Is there a way to force the sending
>> of these messages for all the addresses of an interface?
> 
> The kernel should send out gratuitous ARP requests whenever you assign
> an address to an interface.  You could confirm that this is happening
> by tcpdumping the interface whilst you add aliases.
> 
> Rummaging around in ports, you might find net/arping or net/p5-Net-ARP
> useful if you want to manually generate gratuitous ARP requests.

ping -S src_addr should do the trick too, however, that obviously 
doesn't scale very well, so it's probably only best to test with..

Steve



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4864DE21.2030109>