none
Necesito hacer un procedimiento que cierre un puerto en otro equipo. Se puede hacer? RRS feed

  • Pregunta

  • Estimados,

    Hola como están todos.

    Estaría necesitando hacer un procedimiento que este asignado al evento de un Botón.

    La idea es desde el Botón cerrar o abrir un puerto de comunicación en otro equipo, ese Puerto lo utiliza un programa X.

    Los datos son:

    Utilizo Visual Studio 2010, estoy desarrollando una aplicación de escritorio WIN en Bisual.

    Aguardo a sus comentarios o ideas.

    Saludos

    Edgardo

    lunes, 6 de mayo de 2013 19:46

Todas las respuestas

  • hola

    imagino apuntas a un puerto de red

    si es asi podrias ahcer uso de las librerias de .net

     TcpClient  

     TcpListener  

      

    Ejemplos de código de socket

    para conectarte a un puerto de la pc

    Nota: recuerda validar habilitar este en el firewall de windows

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 7 de mayo de 2013 1:11
  • Leandro, 

    Gracias por tu respuesta.

    Mira se me ocurrió hacer esto, decime que te parece.

    Hacer un archivo .bat llamarlo desde el botón.

    Y en el contenido del archivo .bat que tenga esta instrucción.

    netsh firewall>add portopening name="Servidor SSH" protocol=TCP port=22 mode=ENABLE scope=ALL profile=ALL interface="Conexión de área local"

    Aguardo a tus comentarios.

    Saludos

    Edgardo Ruotolo

    martes, 7 de mayo de 2013 15:08