On Sunday 17 November 2002 13:53, Karl Timmermann wrote:
> I'm new to the list and was hoping maybe someone could help me. These
> commands work in Linux (and in this order), but not in FreeBSD/Mac OS X
> as the arp and route commands are different:
>
> arp -s 10.10.10.0 00:00:ca:13:4b:54 -i eth1
> arp -s 10.10.10.0 00:00:ca:13:4b:54 -i eth1
> route add -net 10.10.10.0 netmask 255.255.255.0 dev eth1
> route add default gw 10.10.10.0 dev eth1
>
> anyone know how i would change these commands to work with the FreeBSD
> versions of arp and route?

man arp
man route
ask on -questions
and because I'm feeling helpful:

arp -s 10.10.10.1 00:00:ca:13:4b:54
arp -s 10.10.10.2 00:00:ca:13:4b:54
route add -net 10.10.10.0 -netmask 255.255.255.0 -interface fxp0
route add default 10.10.10.1 -interface fxp0

FreeBSD's arp doesn't allow you to specify an interface.  Adding the same 
host to the arp table twice is pointless and would probably produce an 
error, so I changed the addresses.  Replace "fxp0" with the name of the 
interface in question.  With a netmask of 255.255.255.0, 10.10.10.0 is a 
network address and can't (or at least shouldn't) be used as a router or 
client address (changed in the example above).  I'm forced to wonder why 
you would want to run this sequence of commands and if there isn't a better 
way to achieve the desired result.  Please reply off-list if you feel so 
inclined.

JN

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to