Network Troubleshooting and Tools

بواسطة: Cybrary

Overview

After this troubleshooting is completed, we will also look at how to verify other network connectivity issues such as domain name resolution, route tables, and how to test ports and protocols. The course will also cover what advanced network troubleshooting tools are available outside the Windows command line from third-party providers. Finally, we take an introductory look at common network devices and how to troubleshoot the installation and configuration of those devices.

Prerequisites

In order to be successful in this course, the student should have previous knowledge or experience in the following concepts:

  • Network Interface Card (NIC) configuration on a Windows-based operating system
  • Internet Protocol (IP) basics such as IP addresses, subnet masks, and gateways
  • Be comfortable with working with the command line

Course Goals

By the end of this course, students should be able to:

  • Verify network configurations
  • Troubleshoot network connectivity
  • Verify domain name resolution
  • Modify route tables
  • Test ports and protocols
  • Understand available advanced networking tools
  • Understand troubleshooting network devices

Syllabus

  • Course Introduction
    • Course and Instructor Introduction
  • Network Troubleshooting Tools
    • Testing Network Connectivity
    • Testing Name Resolution
    • Advanced Networking Tools
    • Capturing Network Traffic
  • Troubleshoot Network Devices
    • Troubleshoot Network Devices

Taught by

Jeff Brown

Network Troubleshooting and Tools
الذهاب الي الدورة

Network Troubleshooting and Tools

بواسطة: Cybrary

  • Cybrary
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • N/A
8.1.2PHP Version341msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (218ms)
    • Application (122ms)
    • 1 x Booting (63.97%)
      218.10ms
      1 x Application (35.78%)
      121.98ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed5.65ms
      • select * from `courses` where `slug_ar` = 'network-troubleshooting-and-tools' limit 1
        4.61ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. network-troubleshooting-and-tools
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-02-10 21:26:39' where `id` = 2169
        370μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-02-10 21:26:39
        • 1. 2169
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (30)
        180μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        130μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (43) and `providers`.`deleted_at` is null
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 2160 limit 1
        210μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 2160
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        rIkqaFB6XHynTj96SrOQJoA1HTEfHSTBmHGG5V2i
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/networ...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/network-troubleshooting-and-tools
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "3.128.171.207" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "3.128.171.207" ] "cf-ray" => array:1 [ 0 => "90ff2dbbdc9222ca-ORD" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "3.128.171.207" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "3.128.171.207" "HTTP_CF_RAY" => "90ff2dbbdc9222ca-ORD" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "27502" "REMOTE_ADDR" => "172.71.254.177" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/network-troubleshooting-and-tools" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1739222798.9567 "REQUEST_TIME" => 1739222798 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 10 Feb 2025 21:26:39 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpBOU1raWJ5RDBwVzhxdW5vczVBR1E9PSIsInZhbHVlIjoiUWU1MWRFTkpiRUtzd1FqaTU2MlhkbmJRTTQ2Sk5MeHBkQkhiZWV6YTl5OHF1SzI0TjAzVGE5VVNVTTlkWFBhMExyZkVzcUtSUFVVUk1WRDIvcTBNYmFuMGdSWU5QT0pDb0xKb1NmQWhXZUlZMHE3dW1OcTNoR2ZwbmN1M2QvVmciLCJtYWMiOiI3NWNiMzJhMmMxMWExOTUwNmEwOGEzODJkNzRkN2QzMGJiODE1MmNkYjY4NTEyNmRiNDNkNDE5N2VhNzc1YzQ0IiwidGFnIjoiIn0%3D; expires=Mon, 10 Feb 2025 23:26:39 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImpBOU1raWJ5RDBwVzhxdW5vczVBR1E9PSIsInZhbHVlIjoiUWU1MWRFTkpiRUtzd1FqaTU2MlhkbmJRTTQ2Sk5MeHBkQkhiZWV6YTl5OHF1SzI0TjAzVGE5VVNVTTlkWFBhMExyZkVzc" 1 => "laravel_session=eyJpdiI6IjBaZ1VCdVB5c0lPTU16U0diUUVzL3c9PSIsInZhbHVlIjoiZ1Z4NnpocjFBbG1LaGxsbEI0Qi8wZWRmdnV3TXg4b0FtQjZwbTlmSjFubERCMHlURlJNOTl2SU93QnQxRlVmU2t2Z0dkTzFPVlI1RndITTMrb1RFWmFzakI0MzRaaldyb2J1bkhORElYMjBhcStJL2xzUkNzU1M5bFhSdUI1OFEiLCJtYWMiOiIwMzI0YzcwYmU5Yjg4NjY5NThjZWU3NzEwNDhjOWQyYWE4OWQxNDFmYmRkMTU1NDcxNmUwZWNhNzBjOTRhZDM2IiwidGFnIjoiIn0%3D; expires=Mon, 10 Feb 2025 23:26:39 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjBaZ1VCdVB5c0lPTU16U0diUUVzL3c9PSIsInZhbHVlIjoiZ1Z4NnpocjFBbG1LaGxsbEI0Qi8wZWRmdnV3TXg4b0FtQjZwbTlmSjFubERCMHlURlJNOTl2SU93QnQxRlVmU2t2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpBOU1raWJ5RDBwVzhxdW5vczVBR1E9PSIsInZhbHVlIjoiUWU1MWRFTkpiRUtzd1FqaTU2MlhkbmJRTTQ2Sk5MeHBkQkhiZWV6YTl5OHF1SzI0TjAzVGE5VVNVTTlkWFBhMExyZkVzcUtSUFVVUk1WRDIvcTBNYmFuMGdSWU5QT0pDb0xKb1NmQWhXZUlZMHE3dW1OcTNoR2ZwbmN1M2QvVmciLCJtYWMiOiI3NWNiMzJhMmMxMWExOTUwNmEwOGEzODJkNzRkN2QzMGJiODE1MmNkYjY4NTEyNmRiNDNkNDE5N2VhNzc1YzQ0IiwidGFnIjoiIn0%3D; expires=Mon, 10-Feb-2025 23:26:39 GMT; path=/XSRF-TOKEN=eyJpdiI6ImpBOU1raWJ5RDBwVzhxdW5vczVBR1E9PSIsInZhbHVlIjoiUWU1MWRFTkpiRUtzd1FqaTU2MlhkbmJRTTQ2Sk5MeHBkQkhiZWV6YTl5OHF1SzI0TjAzVGE5VVNVTTlkWFBhMExyZkVzc" 1 => "laravel_session=eyJpdiI6IjBaZ1VCdVB5c0lPTU16U0diUUVzL3c9PSIsInZhbHVlIjoiZ1Z4NnpocjFBbG1LaGxsbEI0Qi8wZWRmdnV3TXg4b0FtQjZwbTlmSjFubERCMHlURlJNOTl2SU93QnQxRlVmU2t2Z0dkTzFPVlI1RndITTMrb1RFWmFzakI0MzRaaldyb2J1bkhORElYMjBhcStJL2xzUkNzU1M5bFhSdUI1OFEiLCJtYWMiOiIwMzI0YzcwYmU5Yjg4NjY5NThjZWU3NzEwNDhjOWQyYWE4OWQxNDFmYmRkMTU1NDcxNmUwZWNhNzBjOTRhZDM2IiwidGFnIjoiIn0%3D; expires=Mon, 10-Feb-2025 23:26:39 GMT; path=/; httponlylaravel_session=eyJpdiI6IjBaZ1VCdVB5c0lPTU16U0diUUVzL3c9PSIsInZhbHVlIjoiZ1Z4NnpocjFBbG1LaGxsbEI0Qi8wZWRmdnV3TXg4b0FtQjZwbTlmSjFubERCMHlURlJNOTl2SU93QnQxRlVmU2t2" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "rIkqaFB6XHynTj96SrOQJoA1HTEfHSTBmHGG5V2i" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/network-troubleshooting-and-tools" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]