Tenemos una conexión VPN de sitio a sitio en la oficina a dos redes de desarrollo
- dev
- escenario
Quiero poder dejar que la gente de la oficina no esté en VPN para que funcione la resolución de dns. Además, cada entorno tiene su propio servidor dns. Así que no puedo dar a toda la oficina un único servidor dns a través de dhcp y llamarlo un día.
He probado lo siguiente
echo 'nameserver 10.122.3.10' > /etc/resolver/dev.domain.com
echo 'nameserver 10.121.3.10' > /etc/resolver/stage.domain.com
el sistema operativo parece recogerlo
ip-10-1-1-116:~ username$ scutil --dns
DNS configuration
resolver #1
search domain[0] : google.com
nameserver[0] : 8.8.8.8
nameserver[1] : 8.8.4.4
if_index : 4 (en0)
flags : Request A records
reach : Reachable
resolver #2
domain : stage.domain.com
nameserver[0] : 10.121.3.10
flags : Request A records
reach : Reachable
DNS configuration (for scoped queries)
resolver #1
search domain[0] : google.com
nameserver[0] : 8.8.8.8
nameserver[1] : 8.8.4.4
if_index : 4 (en0)
flags : Scoped, Request A records
reach : Reachable
El problema es que no puedo resolver nada en la búsqueda del dominio stage.domain.com
ip-10-1-1-116:resolver username$ nslookup mongo-arb.stage.domain.com
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't find mongo-arb.stage.domain.com: NXDOMAIN
Puedo golpearlo yendo directamente al servidor
ip-10-1-1-116:resolver username$ nslookup mongo-arb.stage.domain.com 10.121.3.10
Server: 10.121.3.10
Address: 10.121.3.10#53
Non-authoritative answer:
Name: mongo-arb.stage.domain.com
Address: 10.121.15.116
EDITAR
Estoy usando 10.10.4