Natty Narwhal's baked-in software
There is a wide range of networking software included in the default Natty LiveCD image, so you don't have to install them. These break down into several useful categories.
bind9-hosthelps with DNS lookups.
digDNS querying command, nslookup (deprecated DNS query), and nsupdate for dynamic DNS updates.
isc-dhcp-clientis a client for DHCP networks.
cifs-utilsprovides the SMB/CIFS protocol for cross-platform file-sharing with Unix, Mac OS X, and Windows.
ftpis command-line file transfer protocol client.
lftpis an advanced CLI FTP client that supports FTP, HTTP, FISH, SFTP, HTTPS, FTPS, IPv4, and IPv6, works in the background, and resumes interrupted transfers.
mountdisplays and manages local and remote filesystems.
rsyncprovides fast, efficient remote file copying.
wgetis a reliable HTTP and FTP file retriever.
Network and host discovery and connectivity
tcpdumpis a powerful workhorse packet sniffer for most packet types and protocols.
ncursestraceroute tool that combines the functionality of the
iputils-arpingsends ICMP echo requests to an ARP address.
iputils-pingis the good ol'
pingcommand that tests to see if a network host is reachable.
iputils-tracepathtraces network paths to remote hosts.
net-toolsis a suite of networking commands, including
netcat-openbsdis a versatile tool that reads and writes data across TCP and UDP connections.
iprouteincludes commands for networking and traffic control.
telnet-- wait, really? Yes! It's insecure as it sends traffic in cleartext, but it's still a useful server diagnostic tool.
Hardware tools: Discover, configure, and manage hardware devices
bluex-gstreamerare all Bluetooth utilities.
hplipincludes tools for Hewlett-Packard printers and multifunction printer/scanner/fax devices.
cups-clientall constitute a printing subsystem with query and test commands.
ifupdownconfigures and control network interfaces.
pciutilsdetects and identifies PCI bus devices.
pcmciautilscontrols PCMCIA devices on laptops.
partedtakes care of disk partitioning and resizing.
wireless-toolsprovides essential utilities for managing wireless interfaces.
rfkillenables and disables wireless devices.
Security: Basic tools for secure network connections
wpasupplicantis a client for WPA and WPA2 wireless networks.
iptablesprovides packet filtering and network address translation.
openssh-clientis a client for connecting to SSH servers.
opensslprovides essential network cryptography and useful commands; one of the most important is
s_server, which tests TLS/SSL on mail and other servers, and verifies encryption certificates.
A few miscellaneous (but important!) programs
coreutilsprovides essential file, shell, and text commands.
lsofshows what files have been opened by running processes.
mobile-broadband-provider-infoprovides database of mobile broadband service providers in multiple countries.
pppconfigsupply dial-up networking capabilities.
pptp-linuxis a point-to-point tunnel protocol client.
rdesktopis an RDP client for Windows NT/2000 Terminal Server.
rsyslogprovides an enhanced, reliable syslog over TCP and SSL/TLS.