I cant figure out why my dhcp server on the hotspot bridge hands out an address, and then the hotspot decides to hand out another… one right below the first:
If i turn off dhcp server on that interface then I dont think I get anything (or the client is required to set static). Any ideas? I shouldn’t think that 2 IPs are required for each user.
Also, anyone know a quick way to know which bridge port they came in on (other than unknown)?
its one-to-one nat, its for you, its does not matter what ip have the hotspot client in his properities(dynamic or static) you can set “to address” as you want and then mangle it or anything. he will always have ip bind to hotspot user( so he wont cheat you)
yes, i have pool enabled so that users that want the univeral client feature can use it (statically set users). I also have a dhcp server enabled so those with dhcp on can get to the hotspot. Can I not have both?
I know what Universal Client is … just wondering why routeros is bothering to assign a new one when it just assigned the first one.
You can have both, but since Universal NAT works outside of DHCP and blindly adds another NAT entry to an address in the configured pool regardless of where the client got its original IP from, you’ll be using two IPs per customer if that customer also received a DHCP lease from you.
It would be nice if Universal NAT had an option to make it DHCP aware, or - even better - to only insert a NAT rule if the customer’s detected IP address is outside of the address space configured on the interface the Hotspot is running on. Feature request time, I guess.