come controllare la connettività al server da strumenti di Windows?

Devo controllare se il client può connettersi al server su una port TCP specifica. Il server sta ascoltando. Provato "telnet server_IP port" ma il telnet è bloccato quando vedo che è connesso al server. Sembra che telnet attende una risposta specifica dal server.

Quello che mi serve è solo per verificare se posso collegarmi al server da questa workstation. C'è un modo per fare questo? Preferirei strumenti di Windows come telnet o qualcos'altro.

  • Come aprire la port OpenVPN (1194) sul server?
  • Può la Robocopy essere configurata per registrare solo gli "errori"?
  • Impostazione IP in una window
  • Come ricreare una cartella del profilo associato a un dominio utente nel server Windows 2008?
  • Qual è la differenza tra Windows Defender e Strumento di rimozione malware di Microsoft Windows?
  • Utilizza Powershell per avviare un programma GUI su una macchina remota
  • EDIT: L'objective principale è controllare che la workstation particolare possa raggiungere il server su questa port. Fa parte di uno strumento diagnostico. Questo strumento è un semplice script eseguito dal server per diagnosticare diversi aspetti di questo sistema client / server. Ci vuole il nome della workstation e controlla se è ansible connettersi al server da questa workstation. Vorrei controllare la connettività con uno strumento standard come il telnet o qualsiasi altra cosa da Microsoft, preferibilmente dovrebbe essere già installato sulla workstation. Ho intenzione di eseguirlo da psexec da Sysinternals sulla workstation e ricevere il risultato sul server.

  • Come posso impostare un breve timeout con il command ping?
  • tcpdump sull'interface quando pingere host non esistenti sulla networking locale
  • OS X: Imansible risolvere i nomi delle macchine Windows
  • Può ping ma non può traceroute da Linux. Può fare sia da Windows. Che cosa dà?
  • Come assicurarsi che la connessione instabile / lenta è dovuta all'ISP, non tutto sul mio fianco
  • ping: sendmsg: Operazione non consentita (a volte)
  • 4 Solutions collect form web for “come controllare la connettività al server da strumenti di Windows?”

    Provare portqry , lo scanner di port di linea di Microsoft. Ciò vi dirà quali porte è ansible connettersi da un sistema

    Se la telnet hostname port provoca una schermata vuota con un cursore nell'angolo in alto a sinistra, si è connessi.

    Non sono necessari altri strumenti.

    Ecco una soluzione Ping VBScript TCP che ho scoperto utilizzando il controllo MSXML2 ServerXMLHTTP per testare la connettività tcp a una port. Dovrebbe funzionare sulla maggior parte dei sisthemes senza ulteriori download.

     address = "www.example.com" WScript.Echo "http: " & TCPPing( address, 80) WScript.Echo "ssh: " & TCPPing( address, 22) WScript.Echo "smb: " & TCPPing( address, 139) WScript.Echo "https: " & TCPPing( address, 443) Function TCPPing( address, port ) Set xhr = WScript.CreateObject("MSXML2.ServerXMLHTTP") xhr.SetTimeouts 8000,8000,8000,8000 On Error Resume Next xhr.Open "GET", "http://" & address & ":" & port, False xhr.Send Select Case Err.Number ' ok, tcp connect but no web response, 401 auth failure Case 0, -2147012744, -2147024891 msg = "OK" Case -2147012867 msg = "Connection Rejected" Case -2147012894 msg = "Timed out" Case -2147012889 msg = "Could not resolve address" Case -2147467259 msg = "Cannot test that port with this tool" Case Else msg = "Unknown error " & Err.Number End Select On Error Goto 0 Set xhr = Nothing TCPPing = msg End Function 

    Se stai testando i firewall che bloccano la port, invece che l'applicazione personalizzata esegue netcat sulla macchina server in quella port in questione, quindi connettiti da esso dal client e netcat ti consente di vedere i risultati. Questo vi dirà se la port è bloccata o less e non getta variables riguardo alla funzionalità della tua applicazione.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.