Se você possui o bar.com e tem o DNS do bar.com alojado em um servidor, você pode delegar a resolução do foo.bar.com para outro servidor DNS, se desejar:
; zone bar.com
@ IN A 192.168.1.20
www IN A 192.168.1.20
foo IN NS ns1.other-dns-server.com.
foo IN NS ns2.other-dns-server.com.
Em seguida, o outro servidor DNS (em ns1 / 2.other-dns-server.com) pode ter uma zona autoritativa para foo.bar.com. Solicitações de foo.bar.com
seriam delegadas ao outro provedor:
; zone foo.bar.com
@ IN A 192.168.1.50
Com essa configuração, bar.com
será resolvido para 192.168.1.20
, www.bar.com
será resolvido para 192.168.1.20
e foo.bar.com
será resolvido para 192.168.1.50
.
É claro que estou usando endereços IP que não são de roteamento aqui, por exemplo, e você os substituiria por quaisquer endereços IP necessários.
Espero que isso responda à sua pergunta, mas se eu entendi mal o que você está tentando fazer, deixe-me saber nos comentários.