FreeBSD eats 169.254.x.x addressed packets

Matthew Seaman m.seaman at infracaninophile.co.uk
Tue Jun 8 18:38:44 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/06/2010 19:05:06, Jeremy Chadwick wrote:
> On Tue, Jun 08, 2010 at 01:45:59PM -0400, Stephen Clark wrote:
>> Why does FreeBSD 6.3 eat 169.254.x.x addressed packet when
>> 4.9 didn't?
> 
> The following output would help:
> 
> - ifconfig -a
> - netstat -rn
> - Contents of /etc/rc.conf
> 
> Also, be aware that RELENG_6 is to be EOL'd at the end of this year:
> http://security.freebsd.org/
> 

169.254.0.0/16 is reserved address space for "Dynamic Configuration of
IPv4 Link-Local Addresses" -- see RFC 3927.  I'm sure you know all this,
as you wouldn't have any other reason to be using addresses from that range.

Basically it's an IPv4 equivalent to the IPv6 rtadv/rtsol thing. The
addresses from that range are non-routable, similarly to the RFC 1918
private ranges, but that's just a convention for RFC1918, and I can see
there is special code to handle RFC 3927 eg in:
http://lists.freebsd.org/pipermail/svn-src-head/2009-September/009999.html

Are you using avahi-autoipd ?

	Cheers,

	Matthew

- -- 
Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
JID: matthew at infracaninophile.co.uk               Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwOjikACgkQ8Mjk52CukIyQLgCfXU3ta0DDR3igI1GowZ+SS0LM
V/4AnApoNaezDb8cj3OuWOImQ90GZ9j+
=A7eE
-----END PGP SIGNATURE-----


More information about the freebsd-stable mailing list