Depende do tipo de servidor de DNS.
É suportado em bind (o servidor de DNS mais usado no linux) e é chamado de "views"
Não é suportado no servidor DNS do Windows 2008. Mas o recurso "netmask ordering" pode resolver o problema.
Não tenho certeza quanto ao servidor DNS do Windows 2012.