Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 1997 14:31:22 -0500 (CDT)
From:      Mark Tinguely <tinguely@plains.NoDak.edu>
To:        hackers@FreeBSD.ORG, mango@staff.communique.net
Subject:   Re: maybe a bug ...
Message-ID:  <199708131931.OAA32627@plains.NoDak.edu>

next in thread | raw e-mail | index | archive | help
>  kiyoko:~$ ifconfig de0
>  de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>          inet 10.4.64.11 netmask 0xffffff00 broadcast 255.255.255.0
>
>  and I did the following:
>  ifconfig de0 10.4.65.11 255.255.255.255 alias
>  .........some 3 hours of activity.......
>  ifconfig de0 10.4.65.11 255.255.255.255 delete
>
>  and then I tried to connect to 10.4.65.7.  I could not.
>
>  The details:
>
>  10.4.64.0/24--------ROUTER------10.4.65.0/24
>
>  I have a route on ROUTER '10.4.65.11 ---> 10.4.64.11'
>
>  netstat -nr show the expected routes, for example:
>  destination		GATEWAY
>  10.4.65.7		x:xx:xx:xx:xx:xx	bla bla
>
>  were x:xx:xx:xx:xx:xx was the ethernet address of ROUTER
>
>  tcpdump would show that this machine was still using 10.4.65.11 as the
>  source address, even though it was not defined in any of the interfaces.

I think you have an unresolved ARP request. Type:

$ arp -a

there should be a line that says:

HOST.DOMAIN (IP.IP.IP.IP) at (incomplete)

if you delte the incomplete arp entry:

# arp -d IP.IP.IP.IP

you will see the 10.4.65.11 activity stop.

--mark.

ps. you may also want to delete the permanent arp entry for the alias IP when
    you shut the alias down.



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