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>