Learning Linux - Part Six
Linux Basic Fundamentals Guide and Tutorial
Welcome to the Land of Linux's tutorials and guides. In part 6 of our free tutorial we will be taking a look at Networking.
We will take a look at some of the main protocols: IP, TCP, UDP and ICMP.
We take a look at IP Network addressing and routing, IPV4, IPV6 and CIDR. We look at Subnet Masks, Broadcast Addresses and IP address ranges and Classes.
We look at some of the basic networking commands you need to know, such as ping, nslookup route, netstat and lsof.
An introduction to configuring Network Interfaces with either static or DHCP assigned addresses.
How to trouble shoot your network using tcpdump and wireshark. We look at the many tools available for monitoring your Linux servers.
Part 6 - Linux Tutorial
- Introduction to Networking OSI Network Model, Protocols: IP, TCP, UDP, ICMP, Network Addressing and Routing, CIDR, IPV4 and IPv6, Subnet Masks, Broadcast Addresses, IP address ranges and classes.
- DNS and Name Servers Networking with DNS, "/etc/resolv.conf" Example of DNS servers.
- Basic Linux Network Commands Display IP address. dig, nslookup, ping, traceroute, netstat, lsof, netcat, Managing Routes, configuring Static and DHCP IP configurations on interfaces.
- Network Configuration Files Overview Introduction to the network configuration files found on most Linux distributions. /etc/resolv.conf, /etc/hosts, /etc/nsswitch.conf, /etc/networks, /etc/hostname and /etc/host.conf
- Configuring Network Interfaces - RHEL 7.x, CentOS 7.x and Oracle Linux 7. RHEL Network Configuration files. Using the NetworkManager tool nmtui for configuring network interfaces.
- Netcat - nc - Networking Utility Learn how to use the netcat networking utility tool. Linux netcat - nc command examples.
- Ethtool - Networking Interface Utility Learn how to use the Ethtool for displaying and manipulating NIC (Network Interface Card) configurations. Linux Ethtool - command examples.
- lsof - List Open Files Learn how to use the lsof command for displaying open files, connections and port information.
- inetd and xinetd Inetd and Xinetd explained.
- tcpdump command Learn how to use tcpdump. Analyse network packets with tcpdump. tcpdump example commands.
- Wireshark Packet Sniffing Learn how to use Wireshark. Analyse network packets with Wireshark a GUI interface networking tool. Overview of Wireshark.