Cloud vs On-Prem, Firewalls, Networking Tools and Commands

Sakshi KushwahaSakshi Kushwaha
2 min read

After learning about how the internet works and the OSI/TCP-IP models, now let’s talk about the practical side of networking.

  • Where is your data actually stored?

  • How is it protected?

  • What are the basic commands you can use to troubleshoot?

Let’s go step by step.

On-Premise vs Cloud — Where is Your Data?

ConceptExplanationExample
On-PremiseYour company keeps all servers and networking inside its office.Small local businesses, old IT companies.
CloudServers are owned by Cloud Providers (AWS, Azure, GCP), accessible via internet.Netflix, Instagram, Startups.
  • Cloud = cheaper for startups, flexible, fast scaling.

  • On-Prem = more control, but expensive maintenance.

What is a Firewall?

A firewall is like a security guard standing at your network’s gate.

Firewall TypeMeaningExample
Hardware FirewallPhysical device blocking/allowing traffic.Router firewall, Enterprise firewalls (Fortinet, Cisco).
Software FirewallSoftware on server or system to filter traffic.UFW (Ubuntu), Windows Defender Firewall.
  • Firewalls protect your server from bad traffic.

  • Control who can access your services using ports (e.g., only allow Port 80/443).

Must-Know Basic Networking Commands (for Beginners)

Here are quick real-world useful commands for networking:

CommandUseExample
pingCheck if a server is reachable.ping google.com
traceroute (Linux) / tracert (Windows)See the path your data travels.traceroute google.com
ipconfigSee your system’s IP address (Windows).ipconfig
ifconfig / ip aSee your system’s IP address (Linux).ifconfig / ip a
netstat -tulnpSee open ports on your machine.netstat -tulnp
dig or nslookupDNS lookup (check website’s IP address).dig google.com

Bonus: Common Troubleshooting Flow

  • Website not opening?ping domain.com

  • Slow connection?traceroute domain.com

  • Port not reachable?netstat or check firewall

What You’ve Learned So Far (from Blog 1 to 3)

Conclusion

Now you have a solid beginner-friendly knowledge of networking basics, how internet systems communicate, and how you can protect and troubleshoot your servers!.

— Sakshi Kushwaha
Follow me on thesakshistack

0
Subscribe to my newsletter

Read articles from Sakshi Kushwaha directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sakshi Kushwaha
Sakshi Kushwaha