¿Es esta una pregunta "solo DNS" o una pregunta de alojamiento web? Supongo que no está discutiendo una pregunta de enrutamiento de correo electrónico.
Puede configurar fácilmente vhosts para que varios dominios compartan la misma carpeta raíz. De esa manera, obtiene las mismas páginas cuando visita domain1.com o domain2.net y no hay redirección.
Si todo el tráfico va a ir a domain1.com, puede configurar un registro de alias (cname) en su servidor DNS domain2.net para que toda la referencia a domain2.net vaya a domain1.com. Esto no es una "redirección" en el sentido de que los clientes seguirán apuntando a domain2.net.
Si quieres un usuario que visite http://dominio2.net a por arte de magia ser servido páginas de http://dominio1.com (como se ve en la barra de URL), entonces usted va a utilizar redirecciones o reescritura de URL. Esa es realmente la mejor solución, ya que obliga a que todo el tráfico venga y se vaya de domain1.com como se esperaba. Simplemente está tratando de atrapar a las personas que ponen la url alternativa de domain2.net y las envían al lugar adecuado.