This question may be a bit strange, if not entirely misguided, but here goes...
Is there any way to assign inet aliases to a networkB interface such that each IP addressB uses a unique MAC address? B Here's why I'm wondering:B We have aB network behind NAT, but with a few internal hosts that require BINAT. ThisB was working fine with some configuration similar to: B /etc/hostname.vr0 inet 123.123.123.100 255.255.255.248 NONE inet alias 123.123.123.101 255.255.255.255 inet alias 123.123.123.102 255.255.255.255 inet alias 123.123.123.103 255.255.255.255 B /etc/hostname.vr1 inet 192.168.123.254 255.255.255.0 NONE B /etc/pf.conf Int_Net="192.168.123.0/24" binat onB vr0 from 192.168.123.11 to any -> 123.123.123.101 binat onB vr0 from 192.168.123.12 to any -> 123.123.123.102 binat onB vr0 from 192.168.123.13 to any -> 123.123.123.103 nat on vr0 from $Int_Net to any -> 123.123.123.100 B We're attempting to change over to a new ISP, but apparently they require a 1-to-1 mapping of MAC addresses to IP addresses. Although they're providing us multiple static IP addresses, they say they can't support our old configuration of multiple IP addresses uing the same MAC address. The first outbound connection we make causes the MAC address to become "registered" with the IP address used. Subsequent connections from different IP addresses don't work. B I've neverB run into a set of requirements like this before.B Any ideas or suggestions would be appreciated. B B