How can I determine if a machine is online without using ping?Have internet but cannot ping ip addressCan ping machine by IP but not by nameWindows Server 2008 machine only responds to PING from some machinesWestell 7500 - unable to reach static IPs from external networkCannot ping linux (RedHat) machine by hostnameSonicwall NSA2400 - No internet accessCan ping out but not inCannot ping any machine on local network (embedded linux device)Mellanox dual-port HCA, can ping if ib0 pair connected but not if only ib1 pair connectedBandwidth measurement using pingCheck a machine's up or down status without using ping

What is the right way to float a home lab?

Why is Colorado so different politically from nearby states?

Is the capacitor drawn or wired wrongly?

Traffic law UK, pedestrians

Why were the Night's Watch required to be celibate?

What are the words for people who cause trouble believing they know better?

I wrote a scene that the majority of my readers loved. How do I get back to that place while writing my new book?

Pros and cons of writing a book review?

Applicants clearly not having the skills they advertise

correct term describing the action of sending a brand-new ship out into its first seafaring trip

PhD student with mental health issues and bad performance

Is the decompression of compressed and encrypted data without decryption also theoretically impossible?

Accidentally renamed tar.gz file to a non tar.gz file, will my file be messed up

How to decline physical affection from a child whose parents are pressuring them?

Company is asking me to work from overseas, but wants me to take a paycut

Do I include animal companions when calculating difficulty of an encounter?

What does War Machine's "Canopy! Canopy!" line mean in "Avengers: Endgame"?

Personalization conditions switching doesn`t work in Experience Editor (9.1.0, Initial Release)

The term for the person/group a political party aligns themselves with to appear concerned about the general public

Shrink exponential fraction argument

X-shaped crossword

Align text within align

Responsibility for visa checking

What happens to foam insulation board after you pour concrete slab?



How can I determine if a machine is online without using ping?


Have internet but cannot ping ip addressCan ping machine by IP but not by nameWindows Server 2008 machine only responds to PING from some machinesWestell 7500 - unable to reach static IPs from external networkCannot ping linux (RedHat) machine by hostnameSonicwall NSA2400 - No internet accessCan ping out but not inCannot ping any machine on local network (embedded linux device)Mellanox dual-port HCA, can ping if ib0 pair connected but not if only ib1 pair connectedBandwidth measurement using pingCheck a machine's up or down status without using ping






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








12















I used to use an application that could ping or maybe run a port scan on a machine even if the machine was configured to not allow it.



I am currently trying to ping a remote machine on our WAN, but I have configured the machine to not allow ping. Is there something similar to ping that I can use?



Again, this a machine located in another city that is part of our wan.










share|improve this question






























    12















    I used to use an application that could ping or maybe run a port scan on a machine even if the machine was configured to not allow it.



    I am currently trying to ping a remote machine on our WAN, but I have configured the machine to not allow ping. Is there something similar to ping that I can use?



    Again, this a machine located in another city that is part of our wan.










    share|improve this question


























      12












      12








      12


      3






      I used to use an application that could ping or maybe run a port scan on a machine even if the machine was configured to not allow it.



      I am currently trying to ping a remote machine on our WAN, but I have configured the machine to not allow ping. Is there something similar to ping that I can use?



      Again, this a machine located in another city that is part of our wan.










      share|improve this question
















      I used to use an application that could ping or maybe run a port scan on a machine even if the machine was configured to not allow it.



      I am currently trying to ping a remote machine on our WAN, but I have configured the machine to not allow ping. Is there something similar to ping that I can use?



      Again, this a machine located in another city that is part of our wan.







      ping






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited May 28 '09 at 14:09









      Brent

      14.6k166196




      14.6k166196










      asked May 28 '09 at 13:52









      cop1152cop1152

      2,16631832




      2,16631832




















          16 Answers
          16






          active

          oldest

          votes


















          4














          If your using XP/2003+ (this includes Vista/2008/7), then you can use the Win32_PingStatus. The machines inwhich is running the script code is the only system which needs to be XP/2003+, and it works just like using Ping.exe, only it's not using ping.exe so it should act as a loophole to your security setting which does not allow the execution of ping.exe.



          strComputer = "192.168.1.1"
          Set objWMIService = GetObject("winmgmts:\.rootcimv2")
          Set colItems = objWMIService.ExecQuery _
          ("Select * from Win32_PingStatus " & _
          "Where Address = '" & strComputer & "'")
          For Each objItem in colItems
          If objItem.StatusCode = 0 Then
          WScript.Echo "Reply received."
          End If
          Next


          See the Scripting Guy article for more info on how to use Win32_PingStatus:



          http://www.microsoft.com/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx






          share|improve this answer




















          • 2





            My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

            – David Pashley
            Jun 9 '09 at 23:12


















          14














          You can telnet to an open tcp port on the machine. For instance, if the machine is a web server, and has port 80 open, just:



          telnet ip.ad.dre.ss 80


          This will work even on encrypted ports (although you won't be able to understand the data)



          Some other ports to try are:



          • 443 for an https server

          • 22 for ssh

          (there is a list of ports/services in /etc/services on linux machines)






          share|improve this answer
































            4














            Run an SNMP agent on the remote machine, and use a manager to read one of the values out of the standard MIB.






            share|improve this answer






























              3














              If you have not firewalls and routers in the way, i.e., if you're on the same segment as the host you're trying to check - most of the solutions above are a little exhaustive imho.



              It doesn't matter what port you connect to, and in fact, if you connect to a port that's unlikely to have a service running, you can get the job done without being detected.



              How?



              You can use any tool you like, but we can just use telnet...



              % telnet <host> 313373
              Trying 10.211.55.3...
              telnet: connect to address 10.211.55.3: Connection refused
              telnet: Unable to connect to remote host
              %


              This should happen immediately, unless the host is dropping packets. What's actually happening is that the TCP/IP stack on the host is sending you back a TCP segment with the RST bit set - i.e. terminating your SYN packet.



              The fact that you received a RST packet means that there is indeed a host up at the other end, and as a bonus - you've done so undetected (The TCP/IP had no upper-layer application to talk to about this connection).



              Rather than telnet however, I'd probably use something like scapy, write up something that looks for the RST flag and let's you know.



              Just to complete this, if there is no host on the IP that you try - it will hang for a little while, and the timeout - the same thing that would happen if the receiving host had a firewall with a drop filter.



              If firewalls are involved, then as others have suggested, make use of tools such as nmap and whatever else.






              share|improve this answer






























                3














                If you have access to another machine on the same LAN as your target machine, you can use arping.



                Arping works by sending ARP packets targeting the machine, this works perfectly because you cannot block arp packets if you want to use the network (well, you can set up static arp tables everywhere :D ) But the downside is you have to be within the same LAN as your arping target.






                share|improve this answer






























                  1














                  Are there any services available on the machine? One way to see if a machine is there is to use the telnet client to connect to it, but changing the port you need to hit.



                  So lets say the machine is running MS SQL which runs on port 1433 by default. You use the following command



                  telnet machine-name-address 1433


                  If Telnet connects the the machine is up and running, Doesn't mean it's running properly, but listening to that port nonetheless






                  share|improve this answer






























                    1














                    for i in seq 1 65535 ; do tcpconnect -v remotehost $i ; done






                    share|improve this answer























                    • didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                      – serverhorror
                      Jun 9 '09 at 22:53


















                    1














                    nmap -T5 -sS -P0 ho.st.ip.addr
                    That will see what's available port wise on that machine.. Recommend installing cygwin if you are running on windows or don't have access to a linux machine.






                    share|improve this answer






























                      1














                      softperfect network scanner.



                      google for it.



                      I use it alot. Works great






                      share|improve this answer






























                        1














                        Google for "nmap". I use this all the time. Great for verifying your firewalls are operating as expected too. Plus I believe it was referenced in a Matrix movie which makes it doubly awesome.






                        share|improve this answer






























                          1














                          You could have the machine send an snmp trap (packet) once a minute to a remote monitor and set up a rule to monitor that you were receiving the trap each minute.






                          share|improve this answer


















                          • 1





                            This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                            – Abhishek Dujari
                            Sep 28 '12 at 16:19



















                          1














                          The simple solution to this issue will be to use netcat utility. Only prerequisite for this scenario is that one should be aware of at least one port which is open on that remote machine.



                          nc -nv ip_address port_number



                          The above command will give a result, which would determine if the said port is open or not and hence the availability of the machine






                          share|improve this answer






























                            1














                            Ping is ICMP, if you blocked ICMP you can't ping.



                            You might still be able to test TCP or UDP ports if you are accepting TCP/UDP connections.



                            If you are running your test on containers, which lack ping, nc, telnet and other tools, you can use this trick:



                            (echo >/dev/tcp/$host/$port) &>/dev/null && echo "open" || echo "closed"


                            This will attempt to connect through tcp/udp through the device (wow, I know) and echo "open" if the port is open or "closed" if it is closed.



                            It will hang for a while before echoing "close" when that is the case.






                            share|improve this answer

























                            • Cool I had to use this in docker pod ;-)

                              – Amorphous
                              May 8 at 16:04


















                            0














                            You can install a simple web server and use a web page saying "ONLINE".
                            The you only have to connect to it wherever you want
                            Of course you need a statin ip or services linke dyndns






                            share|improve this answer






























                              0














                              A very simple approach is to telnet to a TCP port that should be open on the server, ie:



                              telnet theServerHostname 80



                              Although if the service is down you would get the same result as if the host was down.



                              There are all sorts of scans that can be done with nmap, learn about them on nmap's site and you should become an expert on how to test if a host is up. These include using protocols other than icmp (ping), such as TCP (as telnet does) and UDP.



                              Also, if you want something that includes the ability to connect to udp, that is similar to telnet in this sense, consider netcat.






                              share|improve this answer
































                                0














                                Microsoft's own PortQry Command Line Port Scanner Version 2.0



                                I use it to test SQL Server ports often



                                open port = LISTENING or NOT LISTENING
                                firewall = FILTERED






                                share|improve this answer

























                                  Your Answer








                                  StackExchange.ready(function()
                                  var channelOptions =
                                  tags: "".split(" "),
                                  id: "2"
                                  ;
                                  initTagRenderer("".split(" "), "".split(" "), channelOptions);

                                  StackExchange.using("externalEditor", function()
                                  // Have to fire editor after snippets, if snippets enabled
                                  if (StackExchange.settings.snippets.snippetsEnabled)
                                  StackExchange.using("snippets", function()
                                  createEditor();
                                  );

                                  else
                                  createEditor();

                                  );

                                  function createEditor()
                                  StackExchange.prepareEditor(
                                  heartbeatType: 'answer',
                                  autoActivateHeartbeat: false,
                                  convertImagesToLinks: true,
                                  noModals: true,
                                  showLowRepImageUploadWarning: true,
                                  reputationToPostImages: 10,
                                  bindNavPrevention: true,
                                  postfix: "",
                                  imageUploader:
                                  brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                                  contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                                  allowUrls: true
                                  ,
                                  onDemand: true,
                                  discardSelector: ".discard-answer"
                                  ,immediatelyShowMarkdownHelp:true
                                  );



                                  );













                                  draft saved

                                  draft discarded


















                                  StackExchange.ready(
                                  function ()
                                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f13780%2fhow-can-i-determine-if-a-machine-is-online-without-using-ping%23new-answer', 'question_page');

                                  );

                                  Post as a guest















                                  Required, but never shown

























                                  16 Answers
                                  16






                                  active

                                  oldest

                                  votes








                                  16 Answers
                                  16






                                  active

                                  oldest

                                  votes









                                  active

                                  oldest

                                  votes






                                  active

                                  oldest

                                  votes









                                  4














                                  If your using XP/2003+ (this includes Vista/2008/7), then you can use the Win32_PingStatus. The machines inwhich is running the script code is the only system which needs to be XP/2003+, and it works just like using Ping.exe, only it's not using ping.exe so it should act as a loophole to your security setting which does not allow the execution of ping.exe.



                                  strComputer = "192.168.1.1"
                                  Set objWMIService = GetObject("winmgmts:\.rootcimv2")
                                  Set colItems = objWMIService.ExecQuery _
                                  ("Select * from Win32_PingStatus " & _
                                  "Where Address = '" & strComputer & "'")
                                  For Each objItem in colItems
                                  If objItem.StatusCode = 0 Then
                                  WScript.Echo "Reply received."
                                  End If
                                  Next


                                  See the Scripting Guy article for more info on how to use Win32_PingStatus:



                                  http://www.microsoft.com/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx






                                  share|improve this answer




















                                  • 2





                                    My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                    – David Pashley
                                    Jun 9 '09 at 23:12















                                  4














                                  If your using XP/2003+ (this includes Vista/2008/7), then you can use the Win32_PingStatus. The machines inwhich is running the script code is the only system which needs to be XP/2003+, and it works just like using Ping.exe, only it's not using ping.exe so it should act as a loophole to your security setting which does not allow the execution of ping.exe.



                                  strComputer = "192.168.1.1"
                                  Set objWMIService = GetObject("winmgmts:\.rootcimv2")
                                  Set colItems = objWMIService.ExecQuery _
                                  ("Select * from Win32_PingStatus " & _
                                  "Where Address = '" & strComputer & "'")
                                  For Each objItem in colItems
                                  If objItem.StatusCode = 0 Then
                                  WScript.Echo "Reply received."
                                  End If
                                  Next


                                  See the Scripting Guy article for more info on how to use Win32_PingStatus:



                                  http://www.microsoft.com/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx






                                  share|improve this answer




















                                  • 2





                                    My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                    – David Pashley
                                    Jun 9 '09 at 23:12













                                  4












                                  4








                                  4







                                  If your using XP/2003+ (this includes Vista/2008/7), then you can use the Win32_PingStatus. The machines inwhich is running the script code is the only system which needs to be XP/2003+, and it works just like using Ping.exe, only it's not using ping.exe so it should act as a loophole to your security setting which does not allow the execution of ping.exe.



                                  strComputer = "192.168.1.1"
                                  Set objWMIService = GetObject("winmgmts:\.rootcimv2")
                                  Set colItems = objWMIService.ExecQuery _
                                  ("Select * from Win32_PingStatus " & _
                                  "Where Address = '" & strComputer & "'")
                                  For Each objItem in colItems
                                  If objItem.StatusCode = 0 Then
                                  WScript.Echo "Reply received."
                                  End If
                                  Next


                                  See the Scripting Guy article for more info on how to use Win32_PingStatus:



                                  http://www.microsoft.com/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx






                                  share|improve this answer















                                  If your using XP/2003+ (this includes Vista/2008/7), then you can use the Win32_PingStatus. The machines inwhich is running the script code is the only system which needs to be XP/2003+, and it works just like using Ping.exe, only it's not using ping.exe so it should act as a loophole to your security setting which does not allow the execution of ping.exe.



                                  strComputer = "192.168.1.1"
                                  Set objWMIService = GetObject("winmgmts:\.rootcimv2")
                                  Set colItems = objWMIService.ExecQuery _
                                  ("Select * from Win32_PingStatus " & _
                                  "Where Address = '" & strComputer & "'")
                                  For Each objItem in colItems
                                  If objItem.StatusCode = 0 Then
                                  WScript.Echo "Reply received."
                                  End If
                                  Next


                                  See the Scripting Guy article for more info on how to use Win32_PingStatus:



                                  http://www.microsoft.com/technet/scriptcenter/resources/qanda/sept04/hey0914.mspx







                                  share|improve this answer














                                  share|improve this answer



                                  share|improve this answer








                                  edited May 28 '09 at 14:13

























                                  answered May 28 '09 at 14:05









                                  mrTomahawkmrTomahawk

                                  1,0591917




                                  1,0591917







                                  • 2





                                    My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                    – David Pashley
                                    Jun 9 '09 at 23:12












                                  • 2





                                    My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                    – David Pashley
                                    Jun 9 '09 at 23:12







                                  2




                                  2





                                  My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                  – David Pashley
                                  Jun 9 '09 at 23:12





                                  My understanding is that the remote host has been configured not to respond to ICMP Echo Request packets, not that ping.exe on the localhost has been disabled. As such this isn't going to do anything different to running ping.exe, which is to say, nothing.

                                  – David Pashley
                                  Jun 9 '09 at 23:12













                                  14














                                  You can telnet to an open tcp port on the machine. For instance, if the machine is a web server, and has port 80 open, just:



                                  telnet ip.ad.dre.ss 80


                                  This will work even on encrypted ports (although you won't be able to understand the data)



                                  Some other ports to try are:



                                  • 443 for an https server

                                  • 22 for ssh

                                  (there is a list of ports/services in /etc/services on linux machines)






                                  share|improve this answer





























                                    14














                                    You can telnet to an open tcp port on the machine. For instance, if the machine is a web server, and has port 80 open, just:



                                    telnet ip.ad.dre.ss 80


                                    This will work even on encrypted ports (although you won't be able to understand the data)



                                    Some other ports to try are:



                                    • 443 for an https server

                                    • 22 for ssh

                                    (there is a list of ports/services in /etc/services on linux machines)






                                    share|improve this answer



























                                      14












                                      14








                                      14







                                      You can telnet to an open tcp port on the machine. For instance, if the machine is a web server, and has port 80 open, just:



                                      telnet ip.ad.dre.ss 80


                                      This will work even on encrypted ports (although you won't be able to understand the data)



                                      Some other ports to try are:



                                      • 443 for an https server

                                      • 22 for ssh

                                      (there is a list of ports/services in /etc/services on linux machines)






                                      share|improve this answer















                                      You can telnet to an open tcp port on the machine. For instance, if the machine is a web server, and has port 80 open, just:



                                      telnet ip.ad.dre.ss 80


                                      This will work even on encrypted ports (although you won't be able to understand the data)



                                      Some other ports to try are:



                                      • 443 for an https server

                                      • 22 for ssh

                                      (there is a list of ports/services in /etc/services on linux machines)







                                      share|improve this answer














                                      share|improve this answer



                                      share|improve this answer








                                      edited May 28 '09 at 14:08

























                                      answered May 28 '09 at 13:57









                                      Brent Brent

                                      14.6k166196




                                      14.6k166196





















                                          4














                                          Run an SNMP agent on the remote machine, and use a manager to read one of the values out of the standard MIB.






                                          share|improve this answer



























                                            4














                                            Run an SNMP agent on the remote machine, and use a manager to read one of the values out of the standard MIB.






                                            share|improve this answer

























                                              4












                                              4








                                              4







                                              Run an SNMP agent on the remote machine, and use a manager to read one of the values out of the standard MIB.






                                              share|improve this answer













                                              Run an SNMP agent on the remote machine, and use a manager to read one of the values out of the standard MIB.







                                              share|improve this answer












                                              share|improve this answer



                                              share|improve this answer










                                              answered May 28 '09 at 14:01







                                              user640




























                                                  3














                                                  If you have not firewalls and routers in the way, i.e., if you're on the same segment as the host you're trying to check - most of the solutions above are a little exhaustive imho.



                                                  It doesn't matter what port you connect to, and in fact, if you connect to a port that's unlikely to have a service running, you can get the job done without being detected.



                                                  How?



                                                  You can use any tool you like, but we can just use telnet...



                                                  % telnet <host> 313373
                                                  Trying 10.211.55.3...
                                                  telnet: connect to address 10.211.55.3: Connection refused
                                                  telnet: Unable to connect to remote host
                                                  %


                                                  This should happen immediately, unless the host is dropping packets. What's actually happening is that the TCP/IP stack on the host is sending you back a TCP segment with the RST bit set - i.e. terminating your SYN packet.



                                                  The fact that you received a RST packet means that there is indeed a host up at the other end, and as a bonus - you've done so undetected (The TCP/IP had no upper-layer application to talk to about this connection).



                                                  Rather than telnet however, I'd probably use something like scapy, write up something that looks for the RST flag and let's you know.



                                                  Just to complete this, if there is no host on the IP that you try - it will hang for a little while, and the timeout - the same thing that would happen if the receiving host had a firewall with a drop filter.



                                                  If firewalls are involved, then as others have suggested, make use of tools such as nmap and whatever else.






                                                  share|improve this answer



























                                                    3














                                                    If you have not firewalls and routers in the way, i.e., if you're on the same segment as the host you're trying to check - most of the solutions above are a little exhaustive imho.



                                                    It doesn't matter what port you connect to, and in fact, if you connect to a port that's unlikely to have a service running, you can get the job done without being detected.



                                                    How?



                                                    You can use any tool you like, but we can just use telnet...



                                                    % telnet <host> 313373
                                                    Trying 10.211.55.3...
                                                    telnet: connect to address 10.211.55.3: Connection refused
                                                    telnet: Unable to connect to remote host
                                                    %


                                                    This should happen immediately, unless the host is dropping packets. What's actually happening is that the TCP/IP stack on the host is sending you back a TCP segment with the RST bit set - i.e. terminating your SYN packet.



                                                    The fact that you received a RST packet means that there is indeed a host up at the other end, and as a bonus - you've done so undetected (The TCP/IP had no upper-layer application to talk to about this connection).



                                                    Rather than telnet however, I'd probably use something like scapy, write up something that looks for the RST flag and let's you know.



                                                    Just to complete this, if there is no host on the IP that you try - it will hang for a little while, and the timeout - the same thing that would happen if the receiving host had a firewall with a drop filter.



                                                    If firewalls are involved, then as others have suggested, make use of tools such as nmap and whatever else.






                                                    share|improve this answer

























                                                      3












                                                      3








                                                      3







                                                      If you have not firewalls and routers in the way, i.e., if you're on the same segment as the host you're trying to check - most of the solutions above are a little exhaustive imho.



                                                      It doesn't matter what port you connect to, and in fact, if you connect to a port that's unlikely to have a service running, you can get the job done without being detected.



                                                      How?



                                                      You can use any tool you like, but we can just use telnet...



                                                      % telnet <host> 313373
                                                      Trying 10.211.55.3...
                                                      telnet: connect to address 10.211.55.3: Connection refused
                                                      telnet: Unable to connect to remote host
                                                      %


                                                      This should happen immediately, unless the host is dropping packets. What's actually happening is that the TCP/IP stack on the host is sending you back a TCP segment with the RST bit set - i.e. terminating your SYN packet.



                                                      The fact that you received a RST packet means that there is indeed a host up at the other end, and as a bonus - you've done so undetected (The TCP/IP had no upper-layer application to talk to about this connection).



                                                      Rather than telnet however, I'd probably use something like scapy, write up something that looks for the RST flag and let's you know.



                                                      Just to complete this, if there is no host on the IP that you try - it will hang for a little while, and the timeout - the same thing that would happen if the receiving host had a firewall with a drop filter.



                                                      If firewalls are involved, then as others have suggested, make use of tools such as nmap and whatever else.






                                                      share|improve this answer













                                                      If you have not firewalls and routers in the way, i.e., if you're on the same segment as the host you're trying to check - most of the solutions above are a little exhaustive imho.



                                                      It doesn't matter what port you connect to, and in fact, if you connect to a port that's unlikely to have a service running, you can get the job done without being detected.



                                                      How?



                                                      You can use any tool you like, but we can just use telnet...



                                                      % telnet <host> 313373
                                                      Trying 10.211.55.3...
                                                      telnet: connect to address 10.211.55.3: Connection refused
                                                      telnet: Unable to connect to remote host
                                                      %


                                                      This should happen immediately, unless the host is dropping packets. What's actually happening is that the TCP/IP stack on the host is sending you back a TCP segment with the RST bit set - i.e. terminating your SYN packet.



                                                      The fact that you received a RST packet means that there is indeed a host up at the other end, and as a bonus - you've done so undetected (The TCP/IP had no upper-layer application to talk to about this connection).



                                                      Rather than telnet however, I'd probably use something like scapy, write up something that looks for the RST flag and let's you know.



                                                      Just to complete this, if there is no host on the IP that you try - it will hang for a little while, and the timeout - the same thing that would happen if the receiving host had a firewall with a drop filter.



                                                      If firewalls are involved, then as others have suggested, make use of tools such as nmap and whatever else.







                                                      share|improve this answer












                                                      share|improve this answer



                                                      share|improve this answer










                                                      answered May 28 '09 at 14:47









                                                      XerxesXerxes

                                                      3,57322233




                                                      3,57322233





















                                                          3














                                                          If you have access to another machine on the same LAN as your target machine, you can use arping.



                                                          Arping works by sending ARP packets targeting the machine, this works perfectly because you cannot block arp packets if you want to use the network (well, you can set up static arp tables everywhere :D ) But the downside is you have to be within the same LAN as your arping target.






                                                          share|improve this answer



























                                                            3














                                                            If you have access to another machine on the same LAN as your target machine, you can use arping.



                                                            Arping works by sending ARP packets targeting the machine, this works perfectly because you cannot block arp packets if you want to use the network (well, you can set up static arp tables everywhere :D ) But the downside is you have to be within the same LAN as your arping target.






                                                            share|improve this answer

























                                                              3












                                                              3








                                                              3







                                                              If you have access to another machine on the same LAN as your target machine, you can use arping.



                                                              Arping works by sending ARP packets targeting the machine, this works perfectly because you cannot block arp packets if you want to use the network (well, you can set up static arp tables everywhere :D ) But the downside is you have to be within the same LAN as your arping target.






                                                              share|improve this answer













                                                              If you have access to another machine on the same LAN as your target machine, you can use arping.



                                                              Arping works by sending ARP packets targeting the machine, this works perfectly because you cannot block arp packets if you want to use the network (well, you can set up static arp tables everywhere :D ) But the downside is you have to be within the same LAN as your arping target.







                                                              share|improve this answer












                                                              share|improve this answer



                                                              share|improve this answer










                                                              answered May 28 '09 at 23:03









                                                              hayalcihayalci

                                                              3,22012031




                                                              3,22012031





















                                                                  1














                                                                  Are there any services available on the machine? One way to see if a machine is there is to use the telnet client to connect to it, but changing the port you need to hit.



                                                                  So lets say the machine is running MS SQL which runs on port 1433 by default. You use the following command



                                                                  telnet machine-name-address 1433


                                                                  If Telnet connects the the machine is up and running, Doesn't mean it's running properly, but listening to that port nonetheless






                                                                  share|improve this answer



























                                                                    1














                                                                    Are there any services available on the machine? One way to see if a machine is there is to use the telnet client to connect to it, but changing the port you need to hit.



                                                                    So lets say the machine is running MS SQL which runs on port 1433 by default. You use the following command



                                                                    telnet machine-name-address 1433


                                                                    If Telnet connects the the machine is up and running, Doesn't mean it's running properly, but listening to that port nonetheless






                                                                    share|improve this answer

























                                                                      1












                                                                      1








                                                                      1







                                                                      Are there any services available on the machine? One way to see if a machine is there is to use the telnet client to connect to it, but changing the port you need to hit.



                                                                      So lets say the machine is running MS SQL which runs on port 1433 by default. You use the following command



                                                                      telnet machine-name-address 1433


                                                                      If Telnet connects the the machine is up and running, Doesn't mean it's running properly, but listening to that port nonetheless






                                                                      share|improve this answer













                                                                      Are there any services available on the machine? One way to see if a machine is there is to use the telnet client to connect to it, but changing the port you need to hit.



                                                                      So lets say the machine is running MS SQL which runs on port 1433 by default. You use the following command



                                                                      telnet machine-name-address 1433


                                                                      If Telnet connects the the machine is up and running, Doesn't mean it's running properly, but listening to that port nonetheless







                                                                      share|improve this answer












                                                                      share|improve this answer



                                                                      share|improve this answer










                                                                      answered May 28 '09 at 13:57









                                                                      BrettskiBrettski

                                                                      58221629




                                                                      58221629





















                                                                          1














                                                                          for i in seq 1 65535 ; do tcpconnect -v remotehost $i ; done






                                                                          share|improve this answer























                                                                          • didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                            – serverhorror
                                                                            Jun 9 '09 at 22:53















                                                                          1














                                                                          for i in seq 1 65535 ; do tcpconnect -v remotehost $i ; done






                                                                          share|improve this answer























                                                                          • didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                            – serverhorror
                                                                            Jun 9 '09 at 22:53













                                                                          1












                                                                          1








                                                                          1







                                                                          for i in seq 1 65535 ; do tcpconnect -v remotehost $i ; done






                                                                          share|improve this answer













                                                                          for i in seq 1 65535 ; do tcpconnect -v remotehost $i ; done







                                                                          share|improve this answer












                                                                          share|improve this answer



                                                                          share|improve this answer










                                                                          answered May 28 '09 at 14:02









                                                                          VishVish

                                                                          1484




                                                                          1484












                                                                          • didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                            – serverhorror
                                                                            Jun 9 '09 at 22:53

















                                                                          • didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                            – serverhorror
                                                                            Jun 9 '09 at 22:53
















                                                                          didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                          – serverhorror
                                                                          Jun 9 '09 at 22:53





                                                                          didn't know about tcpconnect. For the people looking for it: packages.debian.org/tcputils

                                                                          – serverhorror
                                                                          Jun 9 '09 at 22:53











                                                                          1














                                                                          nmap -T5 -sS -P0 ho.st.ip.addr
                                                                          That will see what's available port wise on that machine.. Recommend installing cygwin if you are running on windows or don't have access to a linux machine.






                                                                          share|improve this answer



























                                                                            1














                                                                            nmap -T5 -sS -P0 ho.st.ip.addr
                                                                            That will see what's available port wise on that machine.. Recommend installing cygwin if you are running on windows or don't have access to a linux machine.






                                                                            share|improve this answer

























                                                                              1












                                                                              1








                                                                              1







                                                                              nmap -T5 -sS -P0 ho.st.ip.addr
                                                                              That will see what's available port wise on that machine.. Recommend installing cygwin if you are running on windows or don't have access to a linux machine.






                                                                              share|improve this answer













                                                                              nmap -T5 -sS -P0 ho.st.ip.addr
                                                                              That will see what's available port wise on that machine.. Recommend installing cygwin if you are running on windows or don't have access to a linux machine.







                                                                              share|improve this answer












                                                                              share|improve this answer



                                                                              share|improve this answer










                                                                              answered May 28 '09 at 14:17









                                                                              DanDan

                                                                              8221827




                                                                              8221827





















                                                                                  1














                                                                                  softperfect network scanner.



                                                                                  google for it.



                                                                                  I use it alot. Works great






                                                                                  share|improve this answer



























                                                                                    1














                                                                                    softperfect network scanner.



                                                                                    google for it.



                                                                                    I use it alot. Works great






                                                                                    share|improve this answer

























                                                                                      1












                                                                                      1








                                                                                      1







                                                                                      softperfect network scanner.



                                                                                      google for it.



                                                                                      I use it alot. Works great






                                                                                      share|improve this answer













                                                                                      softperfect network scanner.



                                                                                      google for it.



                                                                                      I use it alot. Works great







                                                                                      share|improve this answer












                                                                                      share|improve this answer



                                                                                      share|improve this answer










                                                                                      answered May 28 '09 at 15:24









                                                                                      therulebookmantherulebookman

                                                                                      290249




                                                                                      290249





















                                                                                          1














                                                                                          Google for "nmap". I use this all the time. Great for verifying your firewalls are operating as expected too. Plus I believe it was referenced in a Matrix movie which makes it doubly awesome.






                                                                                          share|improve this answer



























                                                                                            1














                                                                                            Google for "nmap". I use this all the time. Great for verifying your firewalls are operating as expected too. Plus I believe it was referenced in a Matrix movie which makes it doubly awesome.






                                                                                            share|improve this answer

























                                                                                              1












                                                                                              1








                                                                                              1







                                                                                              Google for "nmap". I use this all the time. Great for verifying your firewalls are operating as expected too. Plus I believe it was referenced in a Matrix movie which makes it doubly awesome.






                                                                                              share|improve this answer













                                                                                              Google for "nmap". I use this all the time. Great for verifying your firewalls are operating as expected too. Plus I believe it was referenced in a Matrix movie which makes it doubly awesome.







                                                                                              share|improve this answer












                                                                                              share|improve this answer



                                                                                              share|improve this answer










                                                                                              answered May 28 '09 at 16:05









                                                                                              NeobyteNeobyte

                                                                                              2,9722228




                                                                                              2,9722228





















                                                                                                  1














                                                                                                  You could have the machine send an snmp trap (packet) once a minute to a remote monitor and set up a rule to monitor that you were receiving the trap each minute.






                                                                                                  share|improve this answer


















                                                                                                  • 1





                                                                                                    This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                    – Abhishek Dujari
                                                                                                    Sep 28 '12 at 16:19
















                                                                                                  1














                                                                                                  You could have the machine send an snmp trap (packet) once a minute to a remote monitor and set up a rule to monitor that you were receiving the trap each minute.






                                                                                                  share|improve this answer


















                                                                                                  • 1





                                                                                                    This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                    – Abhishek Dujari
                                                                                                    Sep 28 '12 at 16:19














                                                                                                  1












                                                                                                  1








                                                                                                  1







                                                                                                  You could have the machine send an snmp trap (packet) once a minute to a remote monitor and set up a rule to monitor that you were receiving the trap each minute.






                                                                                                  share|improve this answer













                                                                                                  You could have the machine send an snmp trap (packet) once a minute to a remote monitor and set up a rule to monitor that you were receiving the trap each minute.







                                                                                                  share|improve this answer












                                                                                                  share|improve this answer



                                                                                                  share|improve this answer










                                                                                                  answered May 28 '09 at 23:10









                                                                                                  Stuart WoodwardStuart Woodward

                                                                                                  68331126




                                                                                                  68331126







                                                                                                  • 1





                                                                                                    This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                    – Abhishek Dujari
                                                                                                    Sep 28 '12 at 16:19













                                                                                                  • 1





                                                                                                    This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                    – Abhishek Dujari
                                                                                                    Sep 28 '12 at 16:19








                                                                                                  1




                                                                                                  1





                                                                                                  This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                  – Abhishek Dujari
                                                                                                  Sep 28 '12 at 16:19






                                                                                                  This is indeed a good answer and a very correct one. SNMP is low level enough and can be configured on windows systems. Its the only alternative to ICMP and in fact routinely used by network engineers for monitoring routers and systems over WAN and LAN

                                                                                                  – Abhishek Dujari
                                                                                                  Sep 28 '12 at 16:19












                                                                                                  1














                                                                                                  The simple solution to this issue will be to use netcat utility. Only prerequisite for this scenario is that one should be aware of at least one port which is open on that remote machine.



                                                                                                  nc -nv ip_address port_number



                                                                                                  The above command will give a result, which would determine if the said port is open or not and hence the availability of the machine






                                                                                                  share|improve this answer



























                                                                                                    1














                                                                                                    The simple solution to this issue will be to use netcat utility. Only prerequisite for this scenario is that one should be aware of at least one port which is open on that remote machine.



                                                                                                    nc -nv ip_address port_number



                                                                                                    The above command will give a result, which would determine if the said port is open or not and hence the availability of the machine






                                                                                                    share|improve this answer

























                                                                                                      1












                                                                                                      1








                                                                                                      1







                                                                                                      The simple solution to this issue will be to use netcat utility. Only prerequisite for this scenario is that one should be aware of at least one port which is open on that remote machine.



                                                                                                      nc -nv ip_address port_number



                                                                                                      The above command will give a result, which would determine if the said port is open or not and hence the availability of the machine






                                                                                                      share|improve this answer













                                                                                                      The simple solution to this issue will be to use netcat utility. Only prerequisite for this scenario is that one should be aware of at least one port which is open on that remote machine.



                                                                                                      nc -nv ip_address port_number



                                                                                                      The above command will give a result, which would determine if the said port is open or not and hence the availability of the machine







                                                                                                      share|improve this answer












                                                                                                      share|improve this answer



                                                                                                      share|improve this answer










                                                                                                      answered Apr 5 '18 at 3:29









                                                                                                      MVnD3XMVnD3X

                                                                                                      111




                                                                                                      111





















                                                                                                          1














                                                                                                          Ping is ICMP, if you blocked ICMP you can't ping.



                                                                                                          You might still be able to test TCP or UDP ports if you are accepting TCP/UDP connections.



                                                                                                          If you are running your test on containers, which lack ping, nc, telnet and other tools, you can use this trick:



                                                                                                          (echo >/dev/tcp/$host/$port) &>/dev/null && echo "open" || echo "closed"


                                                                                                          This will attempt to connect through tcp/udp through the device (wow, I know) and echo "open" if the port is open or "closed" if it is closed.



                                                                                                          It will hang for a while before echoing "close" when that is the case.






                                                                                                          share|improve this answer

























                                                                                                          • Cool I had to use this in docker pod ;-)

                                                                                                            – Amorphous
                                                                                                            May 8 at 16:04















                                                                                                          1














                                                                                                          Ping is ICMP, if you blocked ICMP you can't ping.



                                                                                                          You might still be able to test TCP or UDP ports if you are accepting TCP/UDP connections.



                                                                                                          If you are running your test on containers, which lack ping, nc, telnet and other tools, you can use this trick:



                                                                                                          (echo >/dev/tcp/$host/$port) &>/dev/null && echo "open" || echo "closed"


                                                                                                          This will attempt to connect through tcp/udp through the device (wow, I know) and echo "open" if the port is open or "closed" if it is closed.



                                                                                                          It will hang for a while before echoing "close" when that is the case.






                                                                                                          share|improve this answer

























                                                                                                          • Cool I had to use this in docker pod ;-)

                                                                                                            – Amorphous
                                                                                                            May 8 at 16:04













                                                                                                          1












                                                                                                          1








                                                                                                          1







                                                                                                          Ping is ICMP, if you blocked ICMP you can't ping.



                                                                                                          You might still be able to test TCP or UDP ports if you are accepting TCP/UDP connections.



                                                                                                          If you are running your test on containers, which lack ping, nc, telnet and other tools, you can use this trick:



                                                                                                          (echo >/dev/tcp/$host/$port) &>/dev/null && echo "open" || echo "closed"


                                                                                                          This will attempt to connect through tcp/udp through the device (wow, I know) and echo "open" if the port is open or "closed" if it is closed.



                                                                                                          It will hang for a while before echoing "close" when that is the case.






                                                                                                          share|improve this answer















                                                                                                          Ping is ICMP, if you blocked ICMP you can't ping.



                                                                                                          You might still be able to test TCP or UDP ports if you are accepting TCP/UDP connections.



                                                                                                          If you are running your test on containers, which lack ping, nc, telnet and other tools, you can use this trick:



                                                                                                          (echo >/dev/tcp/$host/$port) &>/dev/null && echo "open" || echo "closed"


                                                                                                          This will attempt to connect through tcp/udp through the device (wow, I know) and echo "open" if the port is open or "closed" if it is closed.



                                                                                                          It will hang for a while before echoing "close" when that is the case.







                                                                                                          share|improve this answer














                                                                                                          share|improve this answer



                                                                                                          share|improve this answer








                                                                                                          edited May 18 at 21:15









                                                                                                          Community

                                                                                                          1




                                                                                                          1










                                                                                                          answered Jul 23 '18 at 18:20









                                                                                                          David Rz AyalaDavid Rz Ayala

                                                                                                          1113




                                                                                                          1113












                                                                                                          • Cool I had to use this in docker pod ;-)

                                                                                                            – Amorphous
                                                                                                            May 8 at 16:04

















                                                                                                          • Cool I had to use this in docker pod ;-)

                                                                                                            – Amorphous
                                                                                                            May 8 at 16:04
















                                                                                                          Cool I had to use this in docker pod ;-)

                                                                                                          – Amorphous
                                                                                                          May 8 at 16:04





                                                                                                          Cool I had to use this in docker pod ;-)

                                                                                                          – Amorphous
                                                                                                          May 8 at 16:04











                                                                                                          0














                                                                                                          You can install a simple web server and use a web page saying "ONLINE".
                                                                                                          The you only have to connect to it wherever you want
                                                                                                          Of course you need a statin ip or services linke dyndns






                                                                                                          share|improve this answer



























                                                                                                            0














                                                                                                            You can install a simple web server and use a web page saying "ONLINE".
                                                                                                            The you only have to connect to it wherever you want
                                                                                                            Of course you need a statin ip or services linke dyndns






                                                                                                            share|improve this answer

























                                                                                                              0












                                                                                                              0








                                                                                                              0







                                                                                                              You can install a simple web server and use a web page saying "ONLINE".
                                                                                                              The you only have to connect to it wherever you want
                                                                                                              Of course you need a statin ip or services linke dyndns






                                                                                                              share|improve this answer













                                                                                                              You can install a simple web server and use a web page saying "ONLINE".
                                                                                                              The you only have to connect to it wherever you want
                                                                                                              Of course you need a statin ip or services linke dyndns







                                                                                                              share|improve this answer












                                                                                                              share|improve this answer



                                                                                                              share|improve this answer










                                                                                                              answered May 28 '09 at 13:57







                                                                                                              jlan




























                                                                                                                  0














                                                                                                                  A very simple approach is to telnet to a TCP port that should be open on the server, ie:



                                                                                                                  telnet theServerHostname 80



                                                                                                                  Although if the service is down you would get the same result as if the host was down.



                                                                                                                  There are all sorts of scans that can be done with nmap, learn about them on nmap's site and you should become an expert on how to test if a host is up. These include using protocols other than icmp (ping), such as TCP (as telnet does) and UDP.



                                                                                                                  Also, if you want something that includes the ability to connect to udp, that is similar to telnet in this sense, consider netcat.






                                                                                                                  share|improve this answer





























                                                                                                                    0














                                                                                                                    A very simple approach is to telnet to a TCP port that should be open on the server, ie:



                                                                                                                    telnet theServerHostname 80



                                                                                                                    Although if the service is down you would get the same result as if the host was down.



                                                                                                                    There are all sorts of scans that can be done with nmap, learn about them on nmap's site and you should become an expert on how to test if a host is up. These include using protocols other than icmp (ping), such as TCP (as telnet does) and UDP.



                                                                                                                    Also, if you want something that includes the ability to connect to udp, that is similar to telnet in this sense, consider netcat.






                                                                                                                    share|improve this answer



























                                                                                                                      0












                                                                                                                      0








                                                                                                                      0







                                                                                                                      A very simple approach is to telnet to a TCP port that should be open on the server, ie:



                                                                                                                      telnet theServerHostname 80



                                                                                                                      Although if the service is down you would get the same result as if the host was down.



                                                                                                                      There are all sorts of scans that can be done with nmap, learn about them on nmap's site and you should become an expert on how to test if a host is up. These include using protocols other than icmp (ping), such as TCP (as telnet does) and UDP.



                                                                                                                      Also, if you want something that includes the ability to connect to udp, that is similar to telnet in this sense, consider netcat.






                                                                                                                      share|improve this answer















                                                                                                                      A very simple approach is to telnet to a TCP port that should be open on the server, ie:



                                                                                                                      telnet theServerHostname 80



                                                                                                                      Although if the service is down you would get the same result as if the host was down.



                                                                                                                      There are all sorts of scans that can be done with nmap, learn about them on nmap's site and you should become an expert on how to test if a host is up. These include using protocols other than icmp (ping), such as TCP (as telnet does) and UDP.



                                                                                                                      Also, if you want something that includes the ability to connect to udp, that is similar to telnet in this sense, consider netcat.







                                                                                                                      share|improve this answer














                                                                                                                      share|improve this answer



                                                                                                                      share|improve this answer








                                                                                                                      edited May 28 '09 at 14:06

























                                                                                                                      answered May 28 '09 at 13:56









                                                                                                                      Kyle BrandtKyle Brandt

                                                                                                                      66.8k62265414




                                                                                                                      66.8k62265414





















                                                                                                                          0














                                                                                                                          Microsoft's own PortQry Command Line Port Scanner Version 2.0



                                                                                                                          I use it to test SQL Server ports often



                                                                                                                          open port = LISTENING or NOT LISTENING
                                                                                                                          firewall = FILTERED






                                                                                                                          share|improve this answer





























                                                                                                                            0














                                                                                                                            Microsoft's own PortQry Command Line Port Scanner Version 2.0



                                                                                                                            I use it to test SQL Server ports often



                                                                                                                            open port = LISTENING or NOT LISTENING
                                                                                                                            firewall = FILTERED






                                                                                                                            share|improve this answer



























                                                                                                                              0












                                                                                                                              0








                                                                                                                              0







                                                                                                                              Microsoft's own PortQry Command Line Port Scanner Version 2.0



                                                                                                                              I use it to test SQL Server ports often



                                                                                                                              open port = LISTENING or NOT LISTENING
                                                                                                                              firewall = FILTERED






                                                                                                                              share|improve this answer















                                                                                                                              Microsoft's own PortQry Command Line Port Scanner Version 2.0



                                                                                                                              I use it to test SQL Server ports often



                                                                                                                              open port = LISTENING or NOT LISTENING
                                                                                                                              firewall = FILTERED







                                                                                                                              share|improve this answer














                                                                                                                              share|improve this answer



                                                                                                                              share|improve this answer








                                                                                                                              edited Sep 12 '14 at 21:49









                                                                                                                              Michael Hampton

                                                                                                                              179k27326659




                                                                                                                              179k27326659










                                                                                                                              answered May 28 '09 at 15:00









                                                                                                                              jerryhungjerryhung

                                                                                                                              1363




                                                                                                                              1363



























                                                                                                                                  draft saved

                                                                                                                                  draft discarded
















































                                                                                                                                  Thanks for contributing an answer to Server Fault!


                                                                                                                                  • Please be sure to answer the question. Provide details and share your research!

                                                                                                                                  But avoid


                                                                                                                                  • Asking for help, clarification, or responding to other answers.

                                                                                                                                  • Making statements based on opinion; back them up with references or personal experience.

                                                                                                                                  To learn more, see our tips on writing great answers.




                                                                                                                                  draft saved


                                                                                                                                  draft discarded














                                                                                                                                  StackExchange.ready(
                                                                                                                                  function ()
                                                                                                                                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f13780%2fhow-can-i-determine-if-a-machine-is-online-without-using-ping%23new-answer', 'question_page');

                                                                                                                                  );

                                                                                                                                  Post as a guest















                                                                                                                                  Required, but never shown





















































                                                                                                                                  Required, but never shown














                                                                                                                                  Required, but never shown












                                                                                                                                  Required, but never shown







                                                                                                                                  Required, but never shown

































                                                                                                                                  Required, but never shown














                                                                                                                                  Required, but never shown












                                                                                                                                  Required, but never shown







                                                                                                                                  Required, but never shown







                                                                                                                                  Popular posts from this blog

                                                                                                                                  Club Baloncesto Breogán Índice Historia | Pavillón | Nome | O Breogán na cultura popular | Xogadores | Adestradores | Presidentes | Palmarés | Historial | Líderes | Notas | Véxase tamén | Menú de navegacióncbbreogan.galCadroGuía oficial da ACB 2009-10, páxina 201Guía oficial ACB 1992, páxina 183. Editorial DB.É de 6.500 espectadores sentados axeitándose á última normativa"Estudiantes Junior, entre as mellores canteiras"o orixinalHemeroteca El Mundo Deportivo, 16 setembro de 1970, páxina 12Historia do BreogánAlfredo Pérez, o último canoneiroHistoria C.B. BreogánHemeroteca de El Mundo DeportivoJimmy Wright, norteamericano do Breogán deixará Lugo por ameazas de morteResultados de Breogán en 1986-87Resultados de Breogán en 1990-91Ficha de Velimir Perasović en acb.comResultados de Breogán en 1994-95Breogán arrasa al Barça. "El Mundo Deportivo", 27 de setembro de 1999, páxina 58CB Breogán - FC BarcelonaA FEB invita a participar nunha nova Liga EuropeaCharlie Bell na prensa estatalMáximos anotadores 2005Tempada 2005-06 : Tódolos Xogadores da Xornada""Non quero pensar nunha man negra, mais pregúntome que está a pasar""o orixinalRaúl López, orgulloso dos xogadores, presume da boa saúde económica do BreogánJulio González confirma que cesa como presidente del BreogánHomenaxe a Lisardo GómezA tempada do rexurdimento celesteEntrevista a Lisardo GómezEl COB dinamita el Pazo para forzar el quinto (69-73)Cafés Candelas, patrocinador del CB Breogán"Suso Lázare, novo presidente do Breogán"o orixinalCafés Candelas Breogán firma el mayor triunfo de la historiaEl Breogán realizará 17 homenajes por su cincuenta aniversario"O Breogán honra ao seu fundador e primeiro presidente"o orixinalMiguel Giao recibiu a homenaxe do PazoHomenaxe aos primeiros gladiadores celestesO home que nos amosa como ver o Breo co corazónTita Franco será homenaxeada polos #50anosdeBreoJulio Vila recibirá unha homenaxe in memoriam polos #50anosdeBreo"O Breogán homenaxeará aos seus aboados máis veteráns"Pechada ovación a «Capi» Sanmartín e Ricardo «Corazón de González»Homenaxe por décadas de informaciónPaco García volve ao Pazo con motivo do 50 aniversario"Resultados y clasificaciones""O Cafés Candelas Breogán, campión da Copa Princesa""O Cafés Candelas Breogán, equipo ACB"C.B. Breogán"Proxecto social"o orixinal"Centros asociados"o orixinalFicha en imdb.comMario Camus trata la recuperación del amor en 'La vieja música', su última película"Páxina web oficial""Club Baloncesto Breogán""C. B. Breogán S.A.D."eehttp://www.fegaba.com

                                                                                                                                  Vilaño, A Laracha Índice Patrimonio | Lugares e parroquias | Véxase tamén | Menú de navegación43°14′52″N 8°36′03″O / 43.24775, -8.60070

                                                                                                                                  Cegueira Índice Epidemioloxía | Deficiencia visual | Tipos de cegueira | Principais causas de cegueira | Tratamento | Técnicas de adaptación e axudas | Vida dos cegos | Primeiros auxilios | Crenzas respecto das persoas cegas | Crenzas das persoas cegas | O neno deficiente visual | Aspectos psicolóxicos da cegueira | Notas | Véxase tamén | Menú de navegación54.054.154.436928256blindnessDicionario da Real Academia GalegaPortal das Palabras"International Standards: Visual Standards — Aspects and Ranges of Vision Loss with Emphasis on Population Surveys.""Visual impairment and blindness""Presentan un plan para previr a cegueira"o orixinalACCDV Associació Catalana de Cecs i Disminuïts Visuals - PMFTrachoma"Effect of gene therapy on visual function in Leber's congenital amaurosis"1844137110.1056/NEJMoa0802268Cans guía - os mellores amigos dos cegosArquivadoEscola de cans guía para cegos en Mortágua, PortugalArquivado"Tecnología para ciegos y deficientes visuales. Recopilación de recursos gratuitos en la Red""Colorino""‘COL.diesis’, escuchar los sonidos del color""COL.diesis: Transforming Colour into Melody and Implementing the Result in a Colour Sensor Device"o orixinal"Sistema de desarrollo de sinestesia color-sonido para invidentes utilizando un protocolo de audio""Enseñanza táctil - geometría y color. Juegos didácticos para niños ciegos y videntes""Sistema Constanz"L'ocupació laboral dels cecs a l'Estat espanyol està pràcticament equiparada a la de les persones amb visió, entrevista amb Pedro ZuritaONCE (Organización Nacional de Cegos de España)Prevención da cegueiraDescrición de deficiencias visuais (Disc@pnet)Braillín, un boneco atractivo para calquera neno, con ou sen discapacidade, que permite familiarizarse co sistema de escritura e lectura brailleAxudas Técnicas36838ID00897494007150-90057129528256DOID:1432HP:0000618D001766C10.597.751.941.162C97109C0155020