Pronto Cloud Controller supports external DHCP Server integration to allocate IP address for clients that will be forwarded directly to Internet. 

Overall, PCC/PIAP support both internal DHCP server and DHCP relay/forwarder and this can be controlled at SSID level.