Date: Fri, 19 Oct 2007 10:49:28 -0700 From: Chuck Swiger <cswiger@mac.com> To: =?UTF-8?B?0JDQvdC00YDQtdC5INCf0L7Qu9GP0LrQvtCy?= <aspolyakov@e1.ru> Cc: freebsd-questions@freebsd.org Subject: Re: freebsd-net: ether alias Message-ID: <B55B9174-B10C-41A1-A60A-AEE81E8E19BF@mac.com> In-Reply-To: <web-32503023@e1.ru> References: <web-32503023@e1.ru>
index | next in thread | previous in thread | raw e-mail
On Oct 19, 2007, at 2:41 AM, Андрей Поляков wrote:
> Hi, I am using freebsd 6.2. And I am doubt how to add a harware
> address alias to my NIC wich would be associated with ip. For
> example, there are configuration:
[ ... ]
> How do I setup multiple mac addresses?
You can do this by proxy-arping; see "man arp":
-s hostname ether_addr
Create an ARP entry for the host called hostname with
the Ether-
net address ether_addr. The Ethernet address is given
as six hex
bytes separated by colons. The entry will be permanent
unless
the word temp is given in the command. If the word pub
is given,
the entry will be ``published''; i.e., this system will
act as an
ARP server, responding to requests for hostname even
though the
host address is not its own. In this case the
ether_addr can be
given as auto in which case the interfaces on this host
will be
examined, and if one of them is found to occupy the
same subnet,
its Ethernet address will be used. If the only keyword
is also
specified, this will create a ``published (proxy
only)'' entry.
This type of entry is created automatically if arp
detects that a
routing table entry for hostname already exists.
--
-Chuck
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B55B9174-B10C-41A1-A60A-AEE81E8E19BF>
