[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proxy ARP



As a rule running the latest stable is always good for posting
problems here.
If you can go to -current, you may even be able to get someone to fix
your problem, if it still exists in 3.3 and -current.

>From experience lots of questions here are replied with "fixed in
-current", and of course -current becomes the next release after 
at most 6 months.

Dom
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Dom De Vitto                                       Tel. 07855 805 271
http://www.devitto.com                         mailto:dom_(_at_)_devitto_(_dot_)_com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


-----Original Message-----
From: owner-misc_(_at_)_openbsd_(_dot_)_org [mailto:owner-misc_(_at_)_openbsd_(_dot_)_org] On Behalf
Of Furjo
Sent: Thursday, July 17, 2003 3:04 PM
To: misc_(_at_)_openbsd_(_dot_)_org
Subject: Proxy ARP


I have an OpenBSD-2.9 box doing nat. Behind that box (i.e. in the 
private LAN) there is a switch that I would like to contact from 
outside; I have of course bimapped its IP, but since I can not set (due 
to a bug) the default gateway on the switch I need to do proxy arp on 
the OBSD box. Here come the problems...

I have tried:

# arp -s 0.0.0.0 <mac address of the internal nic> pub
set: proxy entry exists for non 802 device

# arp -s <IP adress of my external PC> <mac address of the internal nic>
pub cannot intuit interface index and type for <my IP>

the only thing that seems to "work" is:

# ifconfig <internal nic> alias <my IP> netmask 255.255.255.255 # ping
-I <my IP> <switch IP> # ifconfig <internal nic> delete <my IP>

and after that I can reach the switch, but only -of course- untill it 
flushes its arp table.

Is there a less convoluted (and somehow "permanent") way to do Proxy 
ARP?! I have no problem upgrading to 3.3 if this would help.


     Thanks,
             Furjo