Awesome Networking 
An awesome collection of courses, books, tutorials, software, and
other resources about networking.
Contents
TCP/IP Protocols
Note: Links without description are official RFCs
from the Internet Engineering Task Force (IETF).
Courses
Tutorials
Books
- Online nslookup - An online
DNS client to view and debug DNS configuration.
- Online whois - An
online whois record tool for getting information about domains.
- OUI Lookup
Tool - An online OUI lookup for searching vendors of MAC
addresses.
- MXToolbox - A large number of
various tools (DNS lookup, MX lookup, Whois, SPF lookup, and more).
- who is my isp - isp lookup
tool to check your ISP name
- dnslookup - easy to use
dnslookup tool
Packet capture and analysis
Network simulators and
emulators
- GNS3 - A powerful free and open
source network simulator.
- Cisco Packet
Tracer - Cross-platform network visual simulation tool designed by
Cisco Systems.
- EVE-NG - A powerful network
simulator. Both Community and Professional editions are available.
- Cisco
Modeling Labs - An online platform that helps network engineers
simulate the behavior of Cisco routers, switches, and access points. It
is intended for customers from enterprise backgrounds.
- Cisco Virtual
Internet Routing Lab (VIRL) - It is a Cisco IOS-based comprehensive
network simulation environment. It is intended for all individuals and
trainees.
- ContainerLab - A tool to
build network topologies using containers.
Firewalls and switches
- pfSense - An open source
firewall/router computer software distribution based on FreeBSD.
- OPNsense - OPNsense is an open
source, easy-to-use, and easy-to-build FreeBSD based firewall and
routing platform.
- Open vSwitch - Open
vSwitch is a production quality, multilayer virtual switch licensed
under the open source Apache 2.0 license.
- Remmina - An open source remote
access tool. It supports RDP, SSH, VNC, and other protocols for remote
access.
- PuTTY - One of the most popular
SSH and Telnet clients for Windows.
- FileZilla - An open
source tool for file transfer. Support FTP, FTPS and SFTP
protocols.
- WinSCP - A popular
SFTP client and FTP client for Windows.
- SecureCRT
- A commercial SSH and Telnet client and terminal emulator by VanDyke
Software.
- WinBox - Official
MikroTik GUI software for administration of MikroTik RouterOS.
- Nmap - A free and open source
software for network discovery and security auditing.
- Zenmap - The official Nmap
Security Scanner GUI.
- Draw.io - An
open source software for creating network diagrams and topologies.
Certifications
Miscellaneous
License
This repository is under the CC0 1.0
Universal license.