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.

  • Batch file a MASS ping gruppo di computer in networking per nome, controllo risposta e risoluzione hostname
  • IIS non può servire file con accenti e spazi nei nomi di file
  • Trovare il produttore dell'hardware, il model e il numero di serie?
  • Windows non sta caricando più
  • Connessione ad un URL HTTP tramite port 443
  • Audit di cartelle condivise di Windows Server
  • 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.

  • Configurare l'IPv6 statico su Ubuntu
  • Pinging Hostname risulta in risposta da 2 diversi indirizzi IP
  • Perché non posso pingare il mio server?
  • Ping smette di rispondere dopo la prima linea
  • blocked.domain.gstatic.com - Dove potrebbe essere questo block?
  • cosa significa `pipe <number>` significa l'output `ping`?
  • 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.