🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Technology & Design › IT Support / Networking › Operating Systems: Installation, Configuration, and Support › Lesson 10
TEC-ITS43-03 · Lesson 10 · 12.5 clock hours · lab

OS Networking Configuration and Remote Access

Objective. Students will configure static and dynamic IP settings, enable file sharing, and establish Remote Desktop (Windows) and SSH (Linux) connections between lab machines.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

OS Networking Configuration and Remote Access

Why These Skills Matter

Every IT support technician configures network settings, troubleshoots connectivity, and accesses machines remotely. Whether you are imaging a workstation, assisting a remote user, or managing a Linux server, you need to move fluidly between static and dynamic addressing, Windows Remote Desktop Protocol (RDP), and Secure Shell (SSH). These tasks appear on both the CompTIA A+ Core 2 and CompTIA Network+ exams and are daily duties on the job.

---

IPv4 Addressing: Static vs. DHCP

Every device on a TCP/IP network needs three settings to communicate locally and reach the internet: an IP address, a subnet mask, and a default gateway.

Configuring a static address in Windows 10/11:

1. Open Settings → Network & Internet → Ethernet (or Wi-Fi) → your adapter → IP settings → Edit.

Alternatively, go to Control Panel → Network and Sharing Center → Change adapter settings, right-click the adapter, choose Properties, select Internet Protocol Version 4 (TCP/IPv4), and click Properties.

2. Enter the IP address, subnet mask, and default gateway provided by your instructor.

3. Enter DNS server addresses (for this lab, you may use the gateway or a public address such as the lab-assigned DNS).

4. Click OK to apply.

Verifying connectivity:

To return to DHCP, go back into the adapter properties, select Obtain an IP address automatically, click OK, and run `ipconfig /release` followed by `ipconfig /renew` to force the lease immediately.

---

Windows Remote Desktop (RDP)

Remote Desktop Protocol lets you control another Windows machine's graphical interface over the network. It runs on TCP port 3389.

Enabling Remote Desktop on the host machine (the PC you want to connect to):

1. Open Settings → System → Remote Desktop and toggle Enable Remote Desktop to On.

On older builds, use System Properties → Remote tab → select Allow remote connections to this computer.

2. Add the user account(s) that will be allowed to connect via Select users that can remotely access this PC.

3. Confirm Windows Firewall has automatically created an inbound rule for Remote Desktop (TCP 3389). Open Windows Defender Firewall with Advanced Security → Inbound Rules and verify the rule labeled Remote Desktop - User Mode (TCP-In) is enabled. If it is not, enable it manually.

Connecting from the client machine:

1. Open Remote Desktop Connection (search `mstsc` in the Run dialog or Start menu).

2. Enter the host machine's IP address and click Connect.

3. Enter valid credentials when prompted.

4. Work in the remote session, then choose Start → Disconnect — do not simply close the window without disconnecting, as that leaves the session active.

Safety note: Remote Desktop gives full control of another machine. Use only authorized lab machines and credentials. Unauthorized remote access to systems you do not own or have permission to access is a federal offense under the Computer Fraud and Abuse Act.

---

SSH on Linux (Ubuntu)

Secure Shell (SSH) is the standard protocol for remote command-line access to Linux/Unix systems. It encrypts all traffic, including credentials. SSH listens on TCP port 22 by default.

Installing and starting OpenSSH server on Ubuntu:

```

sudo apt update

sudo apt install openssh-server -y

sudo systemctl enable ssh

sudo systemctl start ssh

sudo systemctl status ssh

```

The `systemctl status ssh` output should show active (running).

Connecting from Windows:

Accept the host key fingerprint on first connection — this fingerprint is stored so you are warned if it changes unexpectedly (a sign of a potential man-in-the-middle attack).

Three useful diagnostic commands to run in the SSH session:

1. `ip a` — shows network interface addresses.

2. `df -h` — shows disk usage in human-readable form.

3. `uptime` — shows how long the system has been running and load averages.

Log off cleanly with `exit` or `logout`.

---

Documentation and Lab Safety

Key terms8

Static IP addressAn IP address manually assigned to a device that does not change unless an administrator changes it; preferred for servers and network infrastructure.
DHCP (Dynamic Host Configuration Protocol)A protocol that automatically assigns IP addresses, subnet masks, default gateways, and DNS server addresses to client devices from a pool managed by a DHCP server.
Default gatewayThe IP address of the router interface on the local subnet; traffic destined for other networks is forwarded to this address.
Remote Desktop Protocol (RDP)A Microsoft protocol that transmits a remote machine's graphical desktop to a client and sends keyboard and mouse input back; uses TCP port 3389.
SSH (Secure Shell)A cryptographic network protocol used to operate remote command-line sessions securely; uses TCP port 22 and encrypts all traffic including credentials.
ipconfigA Windows command-line tool that displays the current IP address, subnet mask, default gateway, and DHCP status for all network adapters; /all shows full detail.
systemctlThe Linux command used to start, stop, enable, disable, and check the status of system services managed by systemd, such as the OpenSSH server.
Host key fingerprintA cryptographic hash of an SSH server's public key, presented to the client on first connection so the client can verify the server's identity on future connections.
In class: On Windows: configure a static IPv4 address, subnet mask, and default gateway via Network Adapter settings; verify connectivity with ping and ipconfig; then reset to DHCP and confirm the lease is obtained. · Enable Windows Remote Desktop on one lab PC and connect from a second PC using Remote Desktop Connection; navigate the remote session, open an application, and disconnect cleanly; document the process including required firewall rule. · On the Ubuntu VM, install and start OpenSSH server, verify the service is running with systemctl status, then connect from the Windows host using a terminal emulator (Windows Terminal or PuTTY), run three diagnostic commands remotely, and log off.
Materials: Lab PCs running Windows 10/11, Ubuntu VMs, network switch or virtual network, PuTTY or Windows Terminal, lab log template, CompTIA A+ Core 2 Study Guide, CompTIA Network+ Study Guide (networking basics reference)
Check: Remote Desktop connection demonstrated live to instructor; SSH session shown live with three commands executed; lab log entries for both tasks complete and accurate. All three required.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

CompTIA A+ Core 2 – Operating Systems
1. A technician manually sets a workstation's IP address to 192.168.10.50, subnet mask 255.255.255.0, and default gateway 192.168.10.1. Which addressing method has been applied?
CompTIA A+ Core 2 – Operating Systems
2. After setting a Windows workstation back to automatic (DHCP) addressing, which two commands should the technician run to force the workstation to request a new lease immediately?
CompTIA Network+ – Network Security
3. A technician needs to allow inbound Remote Desktop connections through Windows Defender Firewall. Which TCP port must be permitted?
CompTIA Network+ – Network Security
4. A user connects to a remote Ubuntu server with SSH for the first time and is prompted to accept a host key fingerprint. What is the primary security purpose of this fingerprint?
CompTIA A+ Core 2 – Operating Systems
5. A technician runs `systemctl status ssh` on an Ubuntu server and sees the status listed as 'inactive (dead)'. What is the correct next step to start the service?
CompTIA A+ Core 2 – Operating Systems
6. Which command on a Windows machine will display the MAC address, IP address, and whether the address was assigned by DHCP for every adapter?
CompTIA A+ Core 2 – Operating Systems
7. A technician enables Remote Desktop on a Windows PC but a remote user still cannot connect. The technician confirms the IP address is correct. Which is the MOST likely cause?
CompTIA A+ Core 2 – Operating Systems
8. On an Ubuntu VM, a technician runs the command `df -h` over an SSH session. What information does this command provide?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.