You can fix it in one of two ways.
1. Manually set your IOS devices wifi at home connections to a static ip and set the DNS lookup as the static address for your Lion Server. (router address is your router address and search domain is your domain.com)
If you've set up Lion Dns correctly then you will have set the router's address and your ISP domain as the lookup for any addresses not served by Lion. ditto any other macs in your home office.
2. Use Profile manager to push a network setup to the IOS devices with the same info for the home wifi connections.
Hope that helps.