1 votos

OS X Server DNS en la red local de redireccionamiento IP externa a la IP interna

Yo quiero que sea así que, cuando intento ir a visitar a mi servidor en el 94.xx.xx.xx, se redirigirá automáticamente a mí a la interna de la dirección 192.xx.xx.xx, cuando se lo hace desde la red local. Se puede hacer esto con OS X DNS y si es así ¿cómo?

2voto

Robru Puntos 584

No, no se puede hacer por OS X DNS o cualquier DNS, ya que no están interactuando con los DNS en su situación (de acuerdo a tu comentario). Servicio de Nombre de dominio traduce los nombres de dominio en direcciones IP y no están utilizando cualquiera de los nombres de dominio para acceder al servidor.

Sin embargo, si usted configurar DNS y utiliza un nombre DNS externo y el mismo nombre en el DNS interno - el mismo nombre podría resolver a diferentes direcciones.

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

No importa si los números están en todas similares, pero usted puede encontrar que es más fácil para asignar a las cosas o compruebe que los servidores son correctos. La configuración de un DNS interno es vale la pena el esfuerzo si usted tiene varias docenas de los ejércitos - de lo contrario es más fácil sobrecargar el archivo de hosts locales en las máquinas que se necesitan para resolver el nombre de "internamente", como contraposición a la externamente.

(Si usted está usando los nombres de dominio completo, hay maneras de hacer esto...yo no se cómo "aceptado" que son y no soy lo suficiente de un experto para decir a todos los posibles efectos secundarios, pero puede funcionar.)

El problema que tienes es un problema de enrutamiento, por lo que yo entiendo. Su dirección IP pública está en un router que no es de su servidor. El servidor utiliza el reenvío de puertos en el router para recibir tráfico. Te gustaría ser capaz de conectarse a la IP pública, pero desde dentro de la red local. Necesita activar/configurar Horquilla de NAT en tu router, si es compatible. No puedo pensar en otras soluciones.

1voto

Nathan Puntos 93

Una manera de resolver esto es añadir una entrada en el DNS para esta dirección IP, y utilizar el nombre en lugar de la IP de la misma. Puesto que usted está conectando a través de IP, nunca estás usando el DNS.

Esto sólo funciona, sin embargo, si donde quiera que esté acceder a este desde internamente usa internamente a ejecutar el servidor DNS. Esto significaría que tendría la instalación de server.yourdomain.com en el servidor DNS interno para que apunte a la IP interna, y server.yourdomain.com sobre un servidor DNS externo para que apunte a la IP externa.

Entonces, cuando se intenta acceder a server.yourdomain.com dentro de la red, se resuelve a través del servidor DNS interno, y cuando se intenta acceder desde fuera de tu red, que se resuelve a través del servidor DNS externo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X