reenvío de puertos de Windows 10 445

reenvío de puertos de Windows 10 445

Seguí esta instrucción: https://www.nikhef.nl/~janjust/CifsOverSSH/Win8Loopback.html y algo extraño sucede:

netsh interface portproxy add v4tov4 listenport=446 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp

esta funcionando perfecto:

netstat -an | find ":446"

  TCP    10.255.255.1:446       0.0.0.0:0              LISTEN

Pero no sé por qué, pero:

netsh interface portproxy add v4tov4 listenport=445 listenaddress=10.255.255.1 connectaddress=10.255.255.1 connectport=44445 protocol=tcp

No funciona del todo:

netstat -an | find ":445"

  TCP    0.0.0.0:445            0.0.0.0:0              LISTEN

  TCP    [::]:445               [::]:0                 LISTEN

Debería ver aquí algo como:

  TCP    0.0.0.0:445            0.0.0.0:0              LISTEN

  TCP    10.255.255.1:445       0.0.0.0:0              LISTEN

  TCP    [::]:445               [::]:0                 LISTEN

No tengo idea de por qué esto no funciona. ¿Alguien puede tener una buena pista para mí?

Respuesta1

El puerto 445 es utilizado por los servicios de uso compartido de archivos de Windows de forma predeterminada. Si lo usas netstatcon las -o -bbanderas, recibirás algo como:

  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
 Can not obtain ownership information

donde 4al final de la primera línea está el PID. Puedes ver una pregunta similar sobre el mensaje.No se puede obtener información de propiedad en desbordamiento de pilayen superusuario.


Puede liberar el puerto desactivando el servicio NetBT siguiendo las instruccionesArtículo de ayuda de Microsoft aquí.

Para deshabilitar NetBIOS en el servidor DHCP, siga estos pasos:

  • Haga clic en Inicio, seleccione Programas, seleccione Herramientas administrativas y luego haga clic en DHCP.

  • En el panel de navegación, expanda server_name, expanda Alcance, haga clic con el botón derecho en Opciones de alcance y luego haga clic en Configurar opciones.

    Nota En este paso, el server_namemarcador de posición especifica el nombre del servidor DHCP.

  • Haga clic en la pestaña Avanzado y luego haga clic en Opciones de Microsoft Windows 2000 en la lista de clases de proveedores.

  • Asegúrese de que la Clase de usuario predeterminada esté seleccionada en la lista Clase de usuario.

  • Haga clic para seleccionar el001 Microsoft desactiva la opción Netbioscasilla de verificación, debajo de la columna Opciones disponibles.

  • En el área de entrada de datos, escriba 0x2el cuadro Largo y luego haga clic en Aceptar.

Respuesta2

el problema es la función NETBIOS sobre TCP/IP. Desactívelo (networkconfig, TCP/IP v4/advanced/WINS/NetBIOS sobre TCP/IP deshabilitado)

Ahora es completamente funcional.

kurt

información relacionada