Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2000 13:48:25 -0700 (PDT)
From:      "Ronald F. Guilmette" <rfg@monkeys.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/21299: Primary IP receives datagrams addressed to alias IP address
Message-ID:  <200009152048.NAA87328@monkeys.com>

next in thread | raw e-mail | index | archive | help

>Number:         21299
>Category:       kern
>Synopsis:       Primary IP receives datagrams addressed to alias IP address
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 15 13:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Ronald F. Guilmette
>Release:        FreeBSD 3.3-RELEASE i386
>Organization:
Infinite Monkeys & Co.
>Environment:

	BIND 8.8.2 patchlevel 5
	See bug Description Section for further info.

>Description:

	Please see detailed bug description at:
	http://www.monkeys.com/bugs/freebsd/2000-09-15.txt

>How-To-Repeat:

	Assign one IP address to an interface, then assign one ``alias'' IP
	address to the same interface.  Run a program which listens for
	incoming UDP datagrams on [xxx.xxx.xxx.xxx].ppppp where the IP
	address xxx.xxx.xxx.xxx is the ``real'' address of the interface,
	and ppppp is some specific port number.  Then send some UDP packets
	(from the outside) to [yyy.yyy.yyy.yyy].ppppp where yyy.yyy.yyy.yyy
	is the alias IP address.  The program that is (ostensibly) listening
	ONLY to [xxx.xxx.xxx.xxx].ppppp will (improperly) receive the packets.

>Fix:
	
	a) None known.
	b) Avoid using ``alias'' IP addresses.
	c) Buy more ethernet cards.


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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