Pregunta simple: tengo un Linux NATed en casa que aloja un par de recursos compartidos de samba. ¿Qué puertos debo reenviar desde el enrutador a la caja de Linux para poder acceder a esos recursos compartidos desde Internet con el explorador de Windows (al estilo "\ my.dyndns.org \ shares \ xxx")? Quiero que el número mínimo de aperturas de puertos que debo hacer en la configuración del enrutador tenga funcionalidad de lectura / escritura.
EDITAR: la máquina del cliente es una Vista
445 para tcp
Contrariamente a la respuesta original aquí, no hay razón para permitir 137-139 que deberían bloquearse.
Sin embargo, le recomiendo que no haga esto. No creo que sea una buena idea dejar una samba compartida accesible por internet.
Configure una solución segura, como un servidor ssh, para que pueda scp / sftp datos de un lado a otro.
Ps http://support.microsoft.com/kb/832017 parece ser una buena referencia de los puertos requeridos por los servidores de Windows y http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htm explica un poco más en profundidad lo anterior .
fuente
OK, aquí hay una guía que podría hacer que mi abuela lo haga en 5 minutos. Trabajado sin fallas
fuente