proxy arp on 6.1
Stephen Clark
Stephen.Clark at seclark.us
Thu Oct 25 08:06:40 PDT 2007
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)
More information about the freebsd-net
mailing list