El protocolo DNS realmente no fue pensado para hacer tuneles. El tamaño del query solo puede ser de 255 bytes pero realmente usas menos. Estas sumamente limitado... así que no esperes gran cosa en cuanto a velocidad de descarga. Si los clientes salen por proxy entonces yo creo que es muy difícil saltartelo de otra forma.