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 

Reply via email to