Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2019 11:31:36 +1100
From:      MJ <mafsys1234@gmail.com>
To:        Nathan Robertson <nathan@robertsonfamily.id.au>, freebsd-questions@freebsd.org
Subject:   Re: Masquerading MAC addresses
Message-ID:  <edf518bf-e895-a3f2-3481-4b9addacfdc5@gmail.com>
In-Reply-To: <CAHMnXuRstRXw7eWiB0yZPJ%2BKuhsLax6rFcD_nU2LvfrMk7fkqA@mail.gmail.com>
References:  <CAHMnXuRstRXw7eWiB0yZPJ%2BKuhsLax6rFcD_nU2LvfrMk7fkqA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 29/10/2019 10:57 am, Nathan Robertson wrote:
>   Hi,
>
> I have an interesting issue that I'm hoping that somebody might be able to
> point me in the right direction on. Even just a pointer or two, or where to
> go ask. I've got a situation where my VPS provider is packet filtering my
> traffic based on MAC address, and as a result are dropping my jail traffic
> (as FreeBSD bridges traffic from the jail to the network using the jail's
> MAC address). I need a way to essentially masquerade the MAC address for
> outbound traffic on the host interface to get past the VPS vendors firewall.
>
> Basically, I need vnet jails with IP addresses to use the host adapters MAC
> address for outbound connections (think of it as masquerading / NAT of MAC
> addresses). On Linux, it looks like ebtables can do it (MAC NAT -
> https://ebtables.netfilter.org/documentation/features.html). I can see ipfw
> supports packet filtering based on MAC address, but I can't find anything
> on packet mangling.
>
> Any idea of where I should look or who I could ask about MAC NAT on FreeBSD?
>
> Thanks for any help provided. This one's really starting to do my head in.
>
> Nathan.


Sounds like you need some sort of ARP proxy?

> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?edf518bf-e895-a3f2-3481-4b9addacfdc5>