Date: Thu, 25 Oct 2007 11:06:38 -0400 From: Stephen Clark <Stephen.Clark@seclark.us> To: Stephen.Clark@seclark.us Cc: freebsd-net@freebsd.org Subject: Re: proxy arp on 6.1 Message-ID: <4720B0FE.1030001@seclark.us> In-Reply-To: <471F8C41.7030503@seclark.us> References: <471F8C41.7030503@seclark.us>
next in thread | previous in thread | raw e-mail | index | archive | help
Stephen Clark wrote: >Hello List, > >I must be doing something wrong. I can't seem to get proxy arp to work. >Is there some >magic. > >I have the following setup isp router 205.x.x.1 <-> 205.x.x.100/25 rl1 >freebsd vr0 205.x.x.129/25 ><-> 205.x.x.193/25 >arp -an >(205.x.x.1) at 00:13:7f:5a:b5:50 on rl1 [ethernet] >(205.x.x.193) at 00:30:18:a3:44:2d on vr0 permanent published (proxy >only) [ethernet] > >tcpdump >13:09:51.386793 arp who-has 205.x.x.193 tell 205.x.x.1 > >but there is no arp-reply from freebsd. > >rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > options=8<VLAN_MTU> > inet 205.x.x.100 netmask 0xffffff80 broadcast 205.x.x.127 > ether 00:30:18:a3:47:a4 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > > > > Hi List, I am looking at if_ether.c on current 6.2 and it looks to me like net.link.ether.inet.proxyall has to be set to 1 for proxy arp to work. Am I reading this correctly? If so this is misleading based on the description of this sysctl in man 4 arp. Also is anybody using proxy arp? Thanks, Steve -- "They that give up essential liberty to obtain temporary safety, deserve neither liberty nor safety." (Ben Franklin) "The course of history shows that as a government grows, liberty decreases." (Thomas Jefferson)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4720B0FE.1030001>