Entiendo, al final deduje que tenia que ser algo asi, tienes un server privado donde tu gestionas las IPs que acceden a X grupo, para que coincidan todas las peticiones y pasen por cierto proxy, las solicitudes a Netflix y a ciertos CDN pasan por dicho DNS, el resto las ignora. Lo de actualizar la IP tambien es ingenioso, al cargar la pagina obtienes la IP del usuario, y con un boton actualizas la IP autorizada, sin necesidad de que el cliente este consultando "cual es su IP".
A lo unico que le veo un poco de pega aunque no sea muy relevante, es al configurar el IP estatico desde un movil por ejemplo, donde configuras la red local, si sales de casa y te conectas a otro wifi, tendrias que volver a ponerlo automatico para que te asignen tu IP lan, y luego volver a configurar manualmente ademas de actualizar la IP publica (que en tu caso es practico), eso seria todo, pero para TVs es bastante ideal