Author name: JB

Hi, I'm Javon "JB"! I'm an I.T professional and proudly self-proclaimed polymath! I'm also a blind person. My goal is to bridge the gap between lucrative Information Technology positions and motivated learners and future employees. I hope I can be of assistance to you, cheers!

Guides

Network Adaptor Configuration Lab Using Virtual Box

In this guide, we’ll explore the different network adapter settings available in VirtualBox and how they can help you build valuable networking skills. Whether you’re studying for your CompTIA A+ certification or looking to create a virtual lab environment, this tutorial will be an invaluable resource. Why VirtualBox Networking? Networking is a critical component of IT infrastructure. Understanding how to configure and utilize different network types in VirtualBox prepares you for real-world scenarios and enhances your overall IT skill set. You’ll learn to: Getting Started Before we dive in, ensure you have VirtualBox installed on your host machine and at least two VMs set up with a basic OS installation. Updating the Guest Additions on each VM ensures proper functionality and network driver support. If you are unfamiliar with the VirtualBox setup process, check out this post (link) to learn how to get a Windows VM up and running. Pre-lab Steps: Virtual box uses virtualization to take our system’s (host) hardware resources and allocate them to new virtual machines (guests). As you’ll see in this lab, virtual box offers a host of features that allow you to configure several different types of network adaptor settings that will affect how your host and guest machine’s view and interact with one another’s networks. As a starting point, let’s run the following command in your host system’s terminal to get your IP Address: Scroll down until you see this information: This is your host’s IPV4 address. It has been dynamically (randomly) handed over to your computer by your internet provider for access over the internet and other networks. The screenshot I provided depicts my actual network information, so I blocked out the sensitive information. Write down and keep track of your system’s IPV4 address, as it will be referenced a few times going forward. Lab Procedure: Configuring Network Adapters Let’s explore each network adapter setting in VirtualBox, understand its use case, and go through the configuration steps. Scenario 1: NAT (Network Address Translation) NAT allows VMs to access the internet using the host’s IP address, providing a simple setup for general internet access and basic network configurations. Select VM1 in the VirtualBox Manager Navigate to Settings > Network. Ensure Adapter 1 is enabled and set to NAT. Start VM1 and verify internet access by running ping www.google.com in the terminal. Document the IP address assigned to VM1 using ipconfig. Notice anything different about this terminal output? Well, you should! If you configured the NAT network adaptor when setting up this VM, then what you’re seeing is the result of network address translation at work. When you choose NAT as the adaptor setting for your VM, virtual box creates a virtual router that also acts as a virtual DHCP server. It’s sending out a private list of IP addresses to any device in it’s network-in this case, our virtual widows machine. To cement this concept, lets run another command in the virtual machine’s terminal: This command will show us a route of ‘hops’ a network packet takes to reach a specific IP address, in this case, a server of the technology company, Cloudflare (1.1.1.1). You could also type the actual URL of the site too, if that’s more comfortable for you. Let’s look at the output of our command: I’ve blocked out my personal IP information again. But if you look at the 2nd or 3rd line of output, you should see the hop from your virtual machine’s network router to your host machine’s router and then out to Cloudflare. Scenario 2: NAT Network NAT Network allows multiple VMs to communicate within the same internal network while also accessing the internet. Notice that there is already a NAT network preconfigured to an IP address prefix. It might be slightly different from mine based on your location. Take note of that IP address range for future reference. Let’s power on both of our VMs and check our new network settings in the terminal. Run ipconfig in both terminals and notice the new output. If both of your adaptors are configured correctly, then you’ll notice that both of your machines are now connected to the same subnet! Now let’s run the tracert command again from earlier to check that the network translation is still functioning as well. Success! We now have an interconnected system of virtual machines that uses a virtual router to gain access to the internet via our host’s NIC. Scenario 3: Bridged Adapter Bridged Adapter connects VMs directly to the host’s physical network, making them appear as separate physical devices. This setup is perfect for scenarios requiring VMs to interact with the host network and other physical devices. For security reasons, I’ll leave my screenshots out of this example. Conclusion And there you have it! This guide only scratches the surface of the networking environments and scenarios that you can setup using virtual box. I’ve only listed the most commonly used adaptor settings. there are generic adaptors that allow for extensive levels of customization, cloud-based adaptors for Azure and AWS students to study with, and other scenario-specific settings that one can use to test out bugs and new ideas for work or play. I hope that this guide was useful to anyone new to setting up virtual lab environments, and also those who wanted to see these different configuration options put to practice without having to do the hard work themselves. Please continue to look out for more guides and articles discussing topics like this and more. And above all, keep studying! Cheers!

Uncategorized

Understanding Ports and Protocols for the CompTIA A+ Exam

As a future or current computer technician or desktop support specialist, you’ll inevitably encounter networking technology. Unlike the more defined boundaries of other technology careers, working with computer systems requires a diverse set of skills to meet your business’s or company’s needs. This article aims to provide a comprehensive overview of ports and protocols, crucial topics for the CompTIA A+ exam, and essential for effective network management and troubleshooting. What is a Network? A network is a web of computerized devices that share resources among one another. Any computer in a network is referred to as a node or a host. Hosts can take many forms, including personal computers, smart home devices, entertainment devices, cell phones, speakers, and even motor vehicles. This article will focus on how personal computers and workstations exist in computer networks. Imagine a small office or apartment equipped with a series of computers, printers, and tablets connected to a standard wireless router provided by your Internet Service Provider (ISP). These devices form a private network, allowing them to share files and print from any device. Understanding MAC and IP Addresses MAC addresses (Media Access Control addresses) are hardware-based identifiers assigned to network interfaces. IP addresses (Internet Protocol addresses) allow for broader and more detailed network data transfer by categorizing devices into classes and directing data based on these classes. Network Standardization: OSI and TCP/IP Models The OSI model (Open Systems Interconnection model) consists of protocols and technical standards meant to standardize how information travels within various network configurations. While the OSI model serves as a reference today due to the more current TCP/IP model, understanding the underlying technology, hardware, and software used in either model is crucial for facilitating network traffic. Ports and Protocols Ports are designated gateways for various peripherals and connections via cables and chipsets. For example, the back of a standard desktop machine features ports for USB connectors, HDMI connectors, Ethernet cables, and even fiber optic connectors. These hardware ports enable specific electronic information transfer from peripherals to your machine and vice versa. In networking, software-defined ports transfer application-specific data throughout a network configuration. This data includes email messages, internet traffic, video and audio sessions, remote connection configurations, and other application-specific information. Understanding networking ports and protocols is essential for troubleshooting and comprehending network behavior. Ports and Protocols on the CompTIA A+ Exam If you’re taking the CompTIA A+ exam, you’ll encounter about 14 or 15 specific protocols and related port numbers. Networking ports range from 0 to over 65,000, categorized into three classes: Additional Protocols to Know For the CompTIA A+ exam, it’s helpful to be familiar with additional protocols and their corresponding port numbers, such as: Conclusion Understanding ports and protocols is crucial for effective network management and troubleshooting. By familiarizing yourself with the different types of ports and the protocols associated with them, you can better prepare for the CompTIA A+ exam and enhance your skills as a computer technician or desktop support specialist. These foundational concepts are just the beginning of understanding computer networking. As you delve deeper, you’ll encounter more advanced topics and technologies that build on these basics. Stay tuned for more in-depth discussions and keep expanding your networking knowledge!

Guides

Differences in computer network configurations.

As an aspiring or new IT professional, you will inevitably come into contact with networking technology in one shape or another. Whether it’s troubleshooting a workstation’s connectivity issues, correctly pairing a user’s smartwatch, or tracing network packets to find inconsistencies in an office network. For certification seekers looking to test for exams like the CCNA, CompTIA A+, or Linux+, understanding basic networking concepts and technologies will help you pass the test and get you certified! In this article, we’ll be discussing several different network types and the hardware commonly associated with their definition. What is a Computer Network? If you are completely foreign to the concept of what makes up a computer network, please read this past article of mine discussing the topic in greater detail. As a quick refresher, a computer network is a series of two or more interconnected computing devices—typically described as hosts or nodes—that are able to share resources such as files, messages, or other forms of electronic data. A computer network’s inter-connectivity is typically achieved via networking cable or radio-wave signals (WiFi). However, as you’ll soon find out, there are other ways that a network can be set up as well. With that definition out of the way, let’s look at some different computer network configurations. Local Area Network (LAN) A Local Area Network (LAN) is the most common type of computer network configuration. A LAN consists of a series of computing devices that communicate with one another through connections via network cabling, switches, and at least one router. Here are a few concrete examples of LANs to help you visualize the network configuration: A LAN fulfills the necessary requirements for an organization or group needing to share computer resources within a small or medium-sized geographic area. While the examples provided include wireless-compatible devices, it’s important to note that LANs are typically connected via network cables that run through a central switch. Old School Halo LAN Parties Remember those weekends spent in dimly lit basements, garages, or living rooms, where friends gathered with their Xbox consoles for epic Halo LAN parties? These gaming sessions were a prime example of LAN configurations in action. To set up a Halo LAN party, each player would bring their Xbox, and the consoles would be connected through Ethernet cables to a central network switch. This setup allowed multiple players to join the same game without the need for internet access, creating a seamless and lag-free multiplayer experience. The joy of shouting across the room after a well-placed headshot and the camaraderie formed during these sessions exemplify the magic of local area networks. Wireless Local Area Network (WLAN) A WLAN is a specific configuration of a Local Area Network that includes all the features of a typical LAN, with the addition of networking hardware that allows for wireless connectivity. This hardware typically comes in the form of Wireless Access Points (WAPs) or multi-purpose routers that function simultaneously as a switch, router, and WAP. These are commonly installed in smaller home or office environments. Wide Area Network (WAN) A Wide Area Network (WAN) is a connected series of two or more LANs spread across a medium to large geographic area. One of the most well-known and accessible WANs is the one you’re currently using to view this blog post—the internet! That’s right! The internet is, in fact, a Wide Area Network. It is a globally connected series of local area networks. Other examples of WANs include: The technology that facilitates WAN connectivity includes satellite links, fiber optic lines, and specialized routers designed to securely connect a LAN to the internet or other LANs, known as edge routers. These technologies ensure data can be transmitted over long distances efficiently and securely. Metropolitan Area Networks (MANs) and Campus Area Networks (CANs) Metropolitan Area Networks (MANs) and Campus Area Networks (CANs) share many traits, making them suitable to be discussed together. Both can be considered smaller versions of Wide Area Networks (WANs). While their names suggest specific use cases, they are virtually interchangeable. A CAN configuration can function just as well across a few city blocks as it would on a university campus. The main distinction in naming comes down to the geographic area the network covers. For clarity, it’s important to understand that both CANs and MANs function similarly to a typical WAN by connecting a series of Local Area Networks (LANs). The key difference lies in the size of the network: Despite these differences, the fundamental operation of connecting multiple LANs remains the same. Personal Area Network (PAN) A Personal Area Network (PAN) refers to a network of devices that typically extend no more than a meter. Beyond the geographic limitations, a PAN generally uses Bluetooth as the primary connection medium for the devices within the network. Examples of Personal Area Networks include: Body Area Networks (BANs) Body Area Networks (BANs) are a specific type of PAN designed to connect wearable computing devices. These networks are often used in healthcare to connect devices such as heart monitors, fitness trackers, and other medical sensors. BANs are typically very short-range and focus on providing seamless communication between devices on or near a person’s body. Wireless Personal Area Networks (WPANs) Wireless Personal Area Networks (WPANs) extend the concept of PANs by focusing on wireless connectivity. While PANs often use Bluetooth, WPANs can use other wireless technologies like Zigbee, Infrared, or Ultra-Wideband (UWB). WPANs provide flexibility in connecting a wide variety of devices wirelessly over short distances, enhancing mobility and ease of use. Conclusion Understanding the differences in computer network configurations is fundamental for any IT professional. From setting up a simple home network to managing complex corporate networks, the principles remain the same: connecting devices to share resources efficiently and securely. Whether you’re reminiscing about old school Halo LAN parties or configuring a high-speed WAN for a multinational corporation, a solid grasp of networking concepts will serve you well in your IT career. Keep exploring, keep learning, and stay connected!

Scroll to Top