hola sagmont, el comando no devuelve nada en consola pero actualiza dicha modificación en el apache, por eso cuando lo recargaste ya no tiró error en la resolución del dominio, como querías; por lo cual ese punto estaría solucionado y me alegro.
en cuanto a los virtualhost están bien, pero... dicha ubicación es válida si tienes un enlace simbólico a ellas, si no lo tienes no podrás visualizar los diferentes sitios; el ping te dá ok porque el servidor está recibiendo los paquetes.
recuerda que estás haciendo ping al servidor web, el mismo tene un sitio para alojar los hosts en var/www/XXXXX, puedes comprobarlo si tienes por ejemplo una copia de los sitios en esa ubicación, y si en el archivo hosts del servidor tienes agregados una línea con de loopback (127.0.0.1) por cada dominio alojado en él.
(lo indicado en la respuesta anterior).
te recomiendo desde el link que te pasé de apache.org, busques información más técnica, hay muchísima allí, lo mismo que comiences a mirar un dns dinámico (te dejo el link más referente ->
http://wiki.debian.org/Bind9), luego amplía por cada configuración con info en español, hay muy buenas guías al respecto...
por último te dejo un ejemplo para que puedas enlazar el servidor web con las respectivas carpetas de useruno yuserdos:
sudo ln -s ~/home/useruno/public_html/ /var/www/useruno
sudo ln -s ~/home/userdos/public_html/ /var/www/userdos
o bien otra forma (dependiendo como fueron configurados los usuarios)
cd /etc/apache2/mods-enabled
sudo a2enmod userdir
saludos.
(pd: si alguien ve algún error por favor no dejen de indicarlo, no tengo en este momento mi querida net para comprobar las ubicaciones jejeje gracias!)