OS X Server DNS, en la networking local, networkingirige la IP externa a la IP interna

Quiero que sea así, cuando bash visitar mi server en 94.xx.xx.xx, automáticamente me networkingireccionará a la dirección interna 192.xx.xx.xx, cuando lo haga desde la networking local. ¿Se puede hacer esto con OS X DNS y, en caso afirmativo, cómo?

  • Aplicación para mostrar la dirección IP en la barra de menu?
  • La resolución del nombre está usando un server proxy en mi server DNS local
  • Borrar manualmente la memory caching dns en los rebeldes
  • ¿Cómo puedo get el acceso compartido de pantalla / ssh a un G5 conectado por ethernet a un Mac Mini en mi networking aeroportuaria Extreme Extreme desde mi MacBook Pro?
  • iOS 11: ¿Cómo cambiar la configuration de DNS para datos mobilees / celulares?
  • ¿Cómo puedo agregar una ruta estática?
  • ¿Cómo evito que las aplicaciones de iWork restauren las windows de la session anterior?
  • Reglas de Mail.app: cómo escribir el siguiente requisito
  • Mac se despierta de su sueño cada dos horas en Mac OS X Yosemite
  • Compré un MB usado, ¿debería preocuparme por un rootkit / keylogger?
  • Cómo ver la ruta del icono de Dock
  • Configuración de la variable de entorno para sudo en Yosemite
  • 2 Solutions collect form web for “OS X Server DNS, en la networking local, networkingirige la IP externa a la IP interna”

    Una forma de resolver esto es agregar una input DNS para esta dirección IP, y usar el nombre en lugar de la IP misma. Como te estás conectando a través de IP, nunca estás usando DNS.

    Sin embargo, esto solo funciona si, desde cualquier lugar al que accedas internamente, se utiliza un server DNS ejecutado internamente. Esto significaría que configuraría server.yourdomain.com en su server DNS interno para apuntar a la IP interna, y server.yourdomain.com en un server DNS externo para apuntar a la IP externa.

    Luego, cuando intenta acceder a server.yourdomain.com dentro de su networking, se resuelve a través del server DNS interno, y cuando intenta acceder desde fuera de su networking, se resuelve a través del server DNS externo.

    No, no puede hacerlo OS X DNS o cualquier DNS, porque no está interactuando con DNS en su situación (de acuerdo con su comentario). El service de nombres de dominio traduce los nombres de dominio en direcciones IP y no está usando ningún nombre de dominio para acceder al server.

    Sin embargo, si configuró DNS y usó un nombre en DNS externo y el mismo nombre en DNS interno, el mismo nombre podría resolverse en diferentes direcciones.

    • name.pretendco.com 94.2.3.4
    • name.pretendco.com 192.168.3.4

    No importa si los numbers son similares, pero quizás le resulte más fácil mapear o verificar que los serveres sean correctos. La configuration de un DNS interno vale la pena si tiene varias docenas de hosts; de lo contrario, es más fácil sobrecargar el file de hosts local en las máquinas que necesitan resolver el nombre "internamente" en lugar de externamente.

    (Si usaba nombres de dominio totalmente calificados, hay forms de hacerlo … No sé qué tan "aceptado" es y no soy lo suficientemente experto para contarle todos los posibles efectos secundarios, pero puede funcionar. )

    El problema que está teniendo es un problema de routing, por lo que entiendo. Su dirección IP pública está en un enrutador que no es su server. Su server usa reenvío de puertos en el enrutador para recibir tráfico. Le gustaría poder conectarse a la IP pública, pero desde dentro de la networking local. Necesita habilitar / configurar Hairpin NAT en su enrutador, si es compatible. No puedo pensar en ninguna otra solución.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).