Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

If I'm on a Windows 7 or for example on a standard Ubuntu machine and I want to check if a server is up, what are alternatives to ping? If ping is disabled and does not answer, what can I then use?

share|improve this question
What do you mean by "what can I then use"? What can you then use to do what exactly? – Matthieu Cartier Jan 31 '11 at 14:01
you could try connecting to whatever sevice that server provides? – TZHX Jan 31 '11 at 14:24
@neurolysis: Check if the machine is alive and "in range" in the network. – Svish Feb 1 '11 at 11:45

2 Answers 2

Maybe you could use a port scanner, so if a port is open (for example netbios, http or anything else) you will get reply and know that machine is alive.

Or if you know username or password, can use SNMP or WMI and try to get information about machine.

share|improve this answer
Yup, that'll do it. Or if you know what's running on the server (FTP, SMTP, etc) you could try to telnet onto the relevant port assuming it's the default port – Ciaran Jan 31 '11 at 22:45

You also can use telnet with the proper port (if you know which service is serving by this server)

if the server is yours and is invisible from internet, you can create automated script on the server to put a file with timestamp somewhere on public ftp server from time to time and check that file.

If the server is invisible from internet and you own a visible web server somewhere, you can create automated script on the server to get some page (even non existing one) from the web server and monitor web server's log files for the pattern.

share|improve this answer
+1 for the complexity of the last suggestion :) – Ярослав Рахматуллин Aug 28 '13 at 19:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.