Saltar al contenido

Servidor TFTP integrado

Estaba intentado reciclar un ruteador LiveBox Next (El negro de Orange) instalando OpenWRT para usarlo de AP y Switch. Para instalar el OpenWRT en ese dispositvo es necesario realizar un paso en el que se transfiere un archivo via TFTP a el ruteador y he visto que habían instrucciones para Windows y Linux pero no para Mac.

Crear un servidor TFTP en macOS no tiene complicación, lo primero es copiar el archivo o archivos que quieres compartir a dentro de la carpeta /private/tftpboot

Luego cambiar los permisos del o los archivos usando sudo chmod 766 /private/tftpboot/*

Para iniciar el servicio utiliza:

sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist

Para verificar que esta activo escribe netstat -na |grep *.69 y si ha iniciado correctamente deberás ver

[Nombre_de_tu_Ordenador:/private/tftpboot] tu_usuario% netstat -na | grep *.69
udp4 0 0 *.69 *.*
udp6 0 0 *.69 *.*

Una vez hayas terminado de utilizarlo, para apagar el servicio utiliza:

sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist

Y para verificar que esta apagado escribe de nuevo netstat -na |grep *.69 y esta vez no debe salir nada, simplemente nuevamente el prompt:

[Nombre_de_tu_Ordenador:/private/tftpboot] tu_usuario% netstat -na | grep *.69
[Nombre_de_tu_Ordenador:/private/tftpboot] tu_usuario%

Por cierto, lo de instalar el OpenWRT en ese ruteador es un #fail , dado que se pierde la conectividad en 5GHz por falta de controladores específicos para su chip Broadcom.

Publicado enEduDice

Los comentarios están cerrados.