Been trying to get this with no luck after hours of research i hope someone can help me. Right now I have netmap working with my hotspot server I want to give my all my customers a public ip when they login and a private before they login. They are recieving the private just fine but once logged in if i do an ipconfig it still shows up as a private ip address and i want that to be a public ip address. if i go to ipchicken.com it shows me the public address. but with the natting it wont allow me to remote or ping by public ip from another network but within that network with the private ip i can ping and remote. any solutions? Also there is more than one Hotspot on this router each AP has a hotspot.
[admin@MikroTik] > ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic
0 X ;;; place hotspot rules here
chain=unused-hs-chain action=passthrough
HotSpot gives addresses for unauthorized clients from address-pool, that is configured at /ip hotspot.
For authorized clients /ip hotspot user profile address-pool is used. Create pool with dynamic IP addresses and set it to HotSpot user profile.
Thank You that works perfect the only other thing that would make it work even better for me is if when i did an ipconfig it changed from the private network to the public ip on the computer is that possible?
Nothing simple that I’m aware of. You can’t - and shouldn’t be able to - change IP addressing inside a machine, other than by offering it a different DHCP lease. You could come up with a convoluted, custom series of scripts that adds static leases for public IPs for the MAC addresses of authenticated users, but dialing that in would be a bit of a nightmare.
okay. well is there anyway to assign a user profile to certain hotspot? i have multiple hotspots on one router to make my network a routed network? any thoughts?
I understand that one and figured that out im using usermanager for my radius server. and I want to my customers to be able to somewhat roam from different AP’s and have internet access and with that way they are getting assigned an ip out side of the network then and wont get internet.