Introduction 1
Book 1: Getting Started with Networking 5
Chapter 1: Welcome to Networking 7
Chapter 2: Network Infrastructure 23
Chapter 3: Switches, Routers, and VLANs 39
Chapter 4: Cybersecurity 55
Chapter 5: Servers and Virtualization 67
Chapter 6: Cloud Computing 79
Book 2: Understanding Network Protocols 89
Chapter 1: Network Protocols and Standards 91
Chapter 2: TCP/IP and the Internet 115
Chapter 3: IP Addresses 123
Chapter 4: Routing 145
Chapter 5: Dhcp 155
Chapter 6: Dns 173
Chapter 7: TCP/IP Tools and Commands 207
Book 3: Planning a Network 235
Chapter 1: Local Area Networks 237
Chapter 2: Wide Area Networks 253
Chapter 3: Server Architecture 267
Chapter 4: Virtualization Architecture 277
Chapter 5: Storage Architecture 289
Chapter 6: Backup Architecture 301
Chapter 7: Hyperconverged Infrastructure 319
Book 4: Implementing a Network 331
Chapter 1: Network Hardware 333
Chapter 2: Wireless Networks 345
Chapter 3: Windows Clients 365
Chapter 4: Mac Networking 375
Chapter 5: Network Printers 383
Chapter 6: Virtual Private Networks 389
Book 5: Implementing Virtualization 395
Chapter 1: Hyper-V 397
Chapter 2: VMware 417
Chapter 3: Azure 429
Chapter 4: Amazon Web Services 445
Chapter 5: Desktop Virtualization 463
Book 6: Implementing Windows Server 2019 471
Chapter 1: Installing Windows Server 2019 473
Chapter 2: Configuring Windows Server 2019 489
Chapter 3: Configuring Active Directory 499
Chapter 4: Configuring User Accounts 511
Chapter 5: Configuring a File Server 533
Chapter 6: Using Group Policy 549
Chapter 7: Typing Windows Commands 561
Chapter 8: Using PowerShell 589
Book 7: Administering Microsoft Office 365 609
Chapter 1: Getting Started with Office 365 Administration 611
Chapter 2: Configuring Exchange Online 631
Chapter 3: Administering Teams 651
Book 8: Implementing Linux 667
Chapter 1: Installing a Linux Server 669
Chapter 2: Linux Administration 683
Chapter 3: Basic Linux Network Configuration 715
Chapter 4: Running DHCP and DNS 727
Chapter 5: Doing the Samba Dance 739
Chapter 6: Running Apache 747
Chapter 7: Running Postfix 761
Chapter 8: Linux Commands 771
Book 9: Managing a Network 801
Chapter 1: Welcome to Network Administration 803
Chapter 2: Managing Remotely 817
Chapter 3: Managing Network Assets 835
Chapter 4: Solving Network Problems 847
Chapter 5: Managing Software Deployment 863
Chapter 6: Managing Mobile Devices 875
Book 10: Dealing with Cybersecurity 889
Chapter 1: Securing Your Users 891
Chapter 2: Managing Firewalls and Virus Protection 901
Chapter 3: Dealing with Spam 921
Chapter 4: Managing Disaster Recovery and Business Continuity Planning 935
Appendixes 943
Appendix A: Directory of Useful Websites 945
Appendix B: Glossary 953
Index 975