How can I ping a computer in Linux?

25,004

Solution 1

"ping" and "nslookup" assuming the machine you've SSH'd to has them installed:

you@yourhost:~$ ping www.google.com
PING www.l.google.com (173.194.37.104) 56(84) bytes of data.
64 bytes from lhr14s02-in-f104.1e100.net (173.194.37.104): icmp_seq=1 ttl=57 time=27.8 ms
64 bytes from lhr14s02-in-f104.1e100.net (173.194.37.104): icmp_seq=2 ttl=57 time=27.1 ms

you@yourhost:~$ nslookup www.google.com
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
www.google.com  canonical name = www.l.google.com.
Name:   www.l.google.com
Address: 173.194.37.104

Solution 2

Pay attention, people with years of experience overlook this. I apologise to Windows users presumably using PuTTY.

On Linux systems (clients), SSH resolves the host "name" in this order...

(Ubuntu naming shown as an example)

  1. Entries in ~/.ssh/config
  2. Entries in /etc/ssh/ssh_config
  3. Entries in /etc/hosts ...etc.

This resolution is local and "nslookup" does not see these. You need to look yourself if strange results are occurring. Your router may cache DNS lookups as well. This will be an issue if your host is a laptop and frequently changes IP addresses.

Solution 3

Did you mean you are logged in and you want to ping a server?

You can find the ping binary in :

/bin/ping google.fr

Solution 4

You can use which to see where the programs are that you want to use.

$ which ping
/sbin/ping

$ /sbin/ping google.com

Solution 5

For translate domain name to IP address in Linux, you can do that:

host domain.com
Share:
25,004

Related videos on Youtube

Flyk
Author by

Flyk

The cake is a lie.

Updated on September 17, 2022

Comments

  • Flyk
    Flyk almost 2 years

    I have connected to a machine running Linux via SSH and would like to know; is there any command to ping a computer, or translate domain name to ip address in Linux?

    • Felix
      Felix over 13 years
      To literally answer their question: No their isn't. SSH is just another application/protocol. It is like you are asking whether your email application can open MS Word documents... Maybe you have to learn first what SSH is: en.wikipedia.org/wiki/Secure_Shell
  • mckenzm
    mckenzm about 6 years
    ...or traceroute, dig, nslookup. Possibly even curl or wget.