Você pode? Bem, a questão não é se você puder, é que VOCÊ DEVE .
Considere que você terá mais de um host virtual, quando digitar um URL no navegador, como o link , seu navegador envia um cabeçalho de solicitação específico chamado " Host ", que incluirá nyfedev01, é isso que o Apache HTTPD lê para saber a qual virtualhost esta solicitação deve ser entregue e adivinha onde você deve definir esse valor? Você adivinhou corretamente, ServerName
Então, sim, você é muito encorajado a definir os nomes de host que você usará na diretiva servername de todos os virtualhost que você usar, seja um nome de máquina local ou seu URL público, ou até mesmo um ip se você vai chamar um ip no seu navegador.
Nota: basta considerar que a resolução de nomes é sua, então você terá que fornecer os meios para que seus clientes http possam resolver esses nomes corretamente para apontar para o ip correto do servidor http.