On some platforms, the gateway may not be a usable DNS. So extending the current approach to allow retrieving DNS from many sources.