Gracias por la respuesta, he hecho casi todo, he configurado el dnsmasq, he puesto un alias a la IP de mi cliente y he probado la conexión con dig y nslookup y mi cliente accede a internet a través de dicho servidor dnsmasq.
Pero, ¿cómo hago ésta parte?
El servidor web (IP que tenga el servidor Ubuntu) se llamará ubuntuserverXX.com y deberá contener (y ser accesible desde los clientes) una web con el texto “Este es el servidor ubuntuserverXX”.
No sé crear esa página y asignarle una IP.
He editado el archivo /etc/hosts de mi servidor y he asignado a la ip 127.0.0.1 en lugar de localhost que es el que está por defecto el dominio www.marca.com (para probar que funciona y si funciona poner la web www.ubuntuserverXX.com) pero no funciona al abrirlo en firefox, me sale error de carga.
He reiniciado tanto servidor como cliente.