Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 May 1997 09:16:55 +1000 (EST)
From:      Darren Reed <avalon@coombs.anu.edu.au>
To:        dkite@icomnet.com (Doug Kite)
Cc:        hackers@freebsd.org
Subject:   Re: nat and arp
Message-ID:  <199705072318.QAA24246@hub.freebsd.org>
In-Reply-To: <3370ED28.4D66@icomnet.com> from "Doug Kite" at May 7, 97 04:59:20 pm

next in thread | previous in thread | raw e-mail | index | archive | help
In some mail from Doug Kite, sie said:
> 
> Do I have to manually set up proxy arp entries on the external interface
> in order for nat to work?
> 
> Here is the rule:
> map ep0 192.168.5.11/32 -> 192.168.2.159/32
> 
> When I try to ping from the "internal" host (5.11), tcpdump on ep0 shows
> the echo request going out, then the arp request from the "external"
> host (2.2). But, of course, nothing answers, so no reply is issued.

Yes, you do.  Of course, I'd suggest that this is a bug: it should cache
the ethernet address it received the packet from as belonging to the IP#
(if that IP# isn't already in the arp cache).  Or is there a reason that
this isn't done ?

Darren



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