Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 2009 19:07:44 -0800
From:      Len Gross <sandiegobiker@gmail.com>
To:        freebsd-net@freebsd.org
Subject:   Proxy arp on a router?
Message-ID:  <27cb3ada0901211907o47f7a145o1e32017b73e8f13a@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I have done extensive experimentation on my network and extensive
Googling and and am  confused as to whether you can use proxy arp in
the following situation.

I have a router at 192.168.0.200/16 that also has an interface to
192.168.1.1/24.

I want to proxy arp the 192.168.1.1 so that requests that come in on
the 192.168.9.200/16 interface are given that interface's MAC address
and when data arrives for 192.168.1.1/24 it is sent out the proprer
interface.

In many of the web pages I've examined, this appears to be a pretty
standard proxy arp appication, but these are CIsco or Linux
references.

It appears I can only get this working on FreeBSD when I:  ifconfig
192.169.1.1/24  -arp

This pretty much makes the subnet useless.  I have tried setting up:
arp -s permanent entries with the real MAC address for 192.169.1.1/24,
but still no luck.

>From the FreeBSD documentation, it isn't clear that you can proxy arp
on a router.

So,  two questions:
a) Is there a way to make this work?
b) If not, how can I help make the documentation clearer?

-- Len



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