Version 6 (modified by, 5 years ago) (diff)


UNIX Networking CLI Commands

In addition to being comfortable with the command line, if you are doing networking experiments on GENI you need to be comfortable with some basic networking commands.

Some skills and command you should familiarize yourself with if you aren't already:

  • determining the hostname of the current machine (hostname)
  • listing and manipulating the configuration of the interfaces on your nodes (ifconfig)
  • testing connectivity (ping, traceroute, nc, iperf)
  • collecting and analyzing networking traffic (tcpdump and wireshark)
  • listing and manipulating your IP routing table (route)
  • listing and manipulating your ARP table (arp)
  • listing network connections (netstat)
  • testing connecting to individual ports using telnet (telnet)
  • DNS lookup (nslookup, dig)

Googling unix network commands will help you find many resources to learn about these topics.

Here are some brief overviews that may be helpful:

Have a network resource or command that you think should be listed on this page? E-mail