Cambiar los datos de un dominio dependerá de donde tengas comprado tu el dominio y de sus formularios para tal fin previa autentificación en su sistema .. En tal caso seria un formulario HTML (lo mas seguro q via SSL) q apunte el CGI q haga dicho proceso de actualización de datos del domino q tengas contratado con esa empresa ...
Hacer solo el Whois al dominio .. digo yo q tendras q prenguntarselo al ICANN (
http://www.icann.org/ ) q es el organismo que regula los nombres de dominios en internet .. O bien al NIC de cada pais (caso de no ser .com y dominios internacionales ..)
Cuando digo "preguntarselo" es ver si ellos disponen de algun servicio por el cual concectando a cierto puerto .. o simplemente usando X formulario q apunte a tal sitio te devuelva la información del Whois del dominio en algun formato (sea propio o XML por ejemplo) para que tu puedas formatear esa salida en tu sitio ...
Un saludo,