Using OSX Server caching service with Public IP's
All my devices are working with Public IP address so when they are trying to get the updates apple store will see different external IP's from my OSX server, how can I manually make my clients use the caching service?