¿Cómo configuro el DNS dinámico cuando mi enrutador no lo admite?

3

Tengo un MacBook que está conectado a la red a través de un antiguo enrutador DSL (NAT habilitado). Quiero SSH en el servidor de otra parte, pero mi ISP asigna una nueva dirección IP de vez en cuando.

Me gustaría usar un servicio de DNS dinámico para "encontrar" mi Mac, pero el enrutador no es compatible con ninguna funcionalidad de DNS dinámico.

¿Qué opción (liviana) hay para actualizar el servicio DNS con la información de IP actual de todos modos ? Recuerdo que instalé una aplicación de barra de menús desordenada hace varios años, y preferiría algo configurable desde el terminal.

NB: Siento que podría ser un problema cuando el MacBook se mueve a una red diferente (amigos, compañía) temporalmente e intenta conectarse a macbookaddress.dynamicdnz.tld de repente golpea su red. ¿Correcto?

    
pregunta myhd 19.12.2012 - 18:18

2 respuestas

3

ddclient es lo que uso en mis cajas de Linux. Funciona muy bien.

Puede encontrar los detalles de las instrucciones aquí: enlace

Creo que todo lo que deberías hacer para que ddclient se ejecute es a una línea @reboot en tu crontab y estás listo.

crontab -e

luego agrega esta línea:

@reboot /usr/sbin/ddclient -daemon 300 -syslog
    
respondido por el paulgrav 19.12.2012 - 22:46
0

Puede instalar el panel de preferencias de Bonjour de área amplia de Apple. Esto no solo hará que su MacBook se registre en DNS cuando esté en casa detrás de su enrutador, sino que lo hará sin importar dónde se encuentre.

En el panel de preferencias puede ingresar su nombre de host y la tecla TSIG que el servidor requiere para autenticar las solicitudes de actualización dinámica de DNS. Hay un widget de luz roja / luz amarilla / luz verde que muestra si la solicitud de DNS dinámico ha fallado / en curso / exitoso.

El software es bastante antiguo y tiene algunos problemas graves, como la falta total de compatibilidad con IPv6, pero aún funciona con al menos una funcionalidad básica. Hay un enlace al código fuente en la página anterior en caso de que alguien quiera modernizarlo, pero desafortunadamente el enlace no lleva al código fuente.

    
respondido por el Celada 19.12.2012 - 22:26

Lea otras preguntas en las etiquetas