Não vai funcionar. DNS reverso é o recurso que, a partir do endereço IP, recupera o nome do site. P.ex.
$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.234.51
www.l.google.com has address 74.125.234.52
www.l.google.com has address 74.125.234.48
www.l.google.com has address 74.125.234.49
www.l.google.com has address 74.125.234.50
$ host 74.125.234.51
51.234.125.74.in-addr.arpa domain name pointer gru03s06-in-f19.1e100.net.
A segunda consulta é uma consulta de DNS reverso.
Acho que o que vai te resolver é um sistema de VirtualHost. Pelo VirtualHost, vc pode ter vários sites diferentes no mesmo servidor, desde que eles tenham FQDN diferentes. P.ex.:
http://cliente1.viniciusmz.infohttp://cliente2.viniciusmz.infohttp://www.viniciusmz.infoOs três endereços vão cair no mesmo endereço, e se vc fizer a consulta de DNS pra eles, vai ver isso. Mas ao chegar no servidor web, o navegador informa que quer acessar o site "cliente1", em vez de "cliente2", e assim recebe o conteúdo correto.
Outra forma seria vc usar um URL de redirecionamento, algo como
http://www.viniciusmz.info/~cliente1Novamente, seria seu servidor web que teria que identificar o url sendo acessado e redirecionar pro conteúdo correto.