Cisco Network Security: VPN

Brought by: LinkedIn Learning

Overview

Boost your technical skill set by mastering essential VPN concepts, as well as strategies for using VPNs to secure a network.

Gain the specialized knowledge needed to secure Cisco networks. In this course, join Lisa Bock as she covers essential VPN concepts, as well as strategies for using VPNs to secure a network. Lisa goes over different types of VPNs, VPN topologies, and VPN components. She covers how to work with the Cisco Adaptive Security Appliance, which offers functions to secure a network that include firewall features, malware defense, intrusion prevention, and content monitoring. She also dives into the IPsec framework, VPN configuration, and how to prepare your site for an IPsec VPN.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using Packet Tracer
  • Prepare for the CCNA Security Exam (210-260)
1. VPN Concepts
  • VPN concepts
  • Types of VPNs
  • VPN topologies
  • Remote access vs. site-to-site VPN
  • VPN components
  • Cisco Adaptive Security Appliance
  • Cisco ASDM
2. IPsec
  • IPsec overview
  • IPsec components
  • Authentication header
  • Encapsulating security payload
  • Operating modes
3. VPN Configuration
  • Always-on VPN
  • Hairpin and split tunnel VPN
  • Network address translation
  • NAT traversal VPN
4. Remote Access VPN
  • Clientless SSL VPN
  • AnyConnect SSL VPN
  • Endpoint posture assessment
5. Site-to-Site VPN
  • Preparing the site
  • Perfect forward secrecy
  • IPsec site-to-site VPN
Conclusion
  • Next steps

Taught by

Lisa Bock

Cisco Network Security: VPN
Go to course

Cisco Network Security: VPN

Brought by: LinkedIn Learning

  • LinkedIn Learning
  • Paid
  • English
  • Certificate Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version280msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (175ms)
    • Application (104ms)
    • 1 x Booting (62.73%)
      175.47ms
      1 x Application (37.03%)
      103.57ms
      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 en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed7.65ms
      • select * from `courses` where `slug_en` = 'cisco-network-security:-vpn' limit 1
        6.65ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. cisco-network-security:-vpn
        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-05-01 12:23:37' where `id` = 3920
        380μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-05-01 12:23:37
        • 1. 3920
        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 (72)
        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 `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 (56) 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` = 3911 limit 1
        190μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 3911
        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
        pXPyIA7Lb9TngKGIiXz4XOxQqRjxzl5KQJDvJg1o
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/cisco-network-security:-vpn" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/cisco-network-security:-vpn
        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 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.174.190" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "938f4049b922636e-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.191.174.190" ] "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_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.191.174.190" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "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_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "938f4049b922636e-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.191.174.190" "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" => "64942" "REMOTE_ADDR" => "172.70.178.232" "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" => "/en/courses/cisco-network-security:-vpn" "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" => 1746102217.4927 "REQUEST_TIME" => 1746102217 ]
        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 => "Thu, 01 May 2025 12:23:37 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im9VRjhtc1VQVHF5cHRLK2hpcCtGbXc9PSIsInZhbHVlIjoiWkhDUUo4U24ybUxVTHdEazRtTWdJRUpTMTVaRFc3Wno2UUFhSmVjdmFDSm0vTjFQYXdUekpDN2MxTTVrb3NsUmNrcnhMU0dSeWQ4cWpWc0F5RlpzTDYxdXJ1S3dBU00vRTdUajBHMDUvbVVLMG9kemFidnVLWW9VRWVydWEzS1UiLCJtYWMiOiIyMDVmYmMxMjhmYzliZGExZDM2OWM0ZTJkOGI4MGZlZDRkM2RlMDY4MTA5YThkNTMyMjM2NGRiZmU1NjU2MWZkIiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 14:23:37 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im9VRjhtc1VQVHF5cHRLK2hpcCtGbXc9PSIsInZhbHVlIjoiWkhDUUo4U24ybUxVTHdEazRtTWdJRUpTMTVaRFc3Wno2UUFhSmVjdmFDSm0vTjFQYXdUekpDN2MxTTVrb3NsUmNrcnhMU" 1 => "laravel_session=eyJpdiI6ImErYXp2aGs4c21oWk01YkpIV1NyclE9PSIsInZhbHVlIjoicG8ySlFTYzRGRDNueWFyQ09FR0duaWlPRjBaQlV2SXVKOGlzYVBkRlhuMmEyWTVhdjBQTCsrWStSMElNMFpaUVBEZ1NHbnRleCtWeTdEYVdmbE5xdTVGbnorNjZvaHNycEhtTGZaY1Fqdi9ERDNSMGI1UERNMnowTTZRSjdwUjUiLCJtYWMiOiI4ZmFlNzUwZmIyYmY0ODA3ZGJmNTc0ZGFhOWU5MTM4MGM5NDgzMTc4YTE2NzBiZWVjY2IxM2MxMzU3YTc5MGI2IiwidGFnIjoiIn0%3D; expires=Thu, 01 May 2025 14:23:37 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImErYXp2aGs4c21oWk01YkpIV1NyclE9PSIsInZhbHVlIjoicG8ySlFTYzRGRDNueWFyQ09FR0duaWlPRjBaQlV2SXVKOGlzYVBkRlhuMmEyWTVhdjBQTCsrWStSMElNMFpaUVBE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im9VRjhtc1VQVHF5cHRLK2hpcCtGbXc9PSIsInZhbHVlIjoiWkhDUUo4U24ybUxVTHdEazRtTWdJRUpTMTVaRFc3Wno2UUFhSmVjdmFDSm0vTjFQYXdUekpDN2MxTTVrb3NsUmNrcnhMU0dSeWQ4cWpWc0F5RlpzTDYxdXJ1S3dBU00vRTdUajBHMDUvbVVLMG9kemFidnVLWW9VRWVydWEzS1UiLCJtYWMiOiIyMDVmYmMxMjhmYzliZGExZDM2OWM0ZTJkOGI4MGZlZDRkM2RlMDY4MTA5YThkNTMyMjM2NGRiZmU1NjU2MWZkIiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 14:23:37 GMT; path=/XSRF-TOKEN=eyJpdiI6Im9VRjhtc1VQVHF5cHRLK2hpcCtGbXc9PSIsInZhbHVlIjoiWkhDUUo4U24ybUxVTHdEazRtTWdJRUpTMTVaRFc3Wno2UUFhSmVjdmFDSm0vTjFQYXdUekpDN2MxTTVrb3NsUmNrcnhMU" 1 => "laravel_session=eyJpdiI6ImErYXp2aGs4c21oWk01YkpIV1NyclE9PSIsInZhbHVlIjoicG8ySlFTYzRGRDNueWFyQ09FR0duaWlPRjBaQlV2SXVKOGlzYVBkRlhuMmEyWTVhdjBQTCsrWStSMElNMFpaUVBEZ1NHbnRleCtWeTdEYVdmbE5xdTVGbnorNjZvaHNycEhtTGZaY1Fqdi9ERDNSMGI1UERNMnowTTZRSjdwUjUiLCJtYWMiOiI4ZmFlNzUwZmIyYmY0ODA3ZGJmNTc0ZGFhOWU5MTM4MGM5NDgzMTc4YTE2NzBiZWVjY2IxM2MxMzU3YTc5MGI2IiwidGFnIjoiIn0%3D; expires=Thu, 01-May-2025 14:23:37 GMT; path=/; httponlylaravel_session=eyJpdiI6ImErYXp2aGs4c21oWk01YkpIV1NyclE9PSIsInZhbHVlIjoicG8ySlFTYzRGRDNueWFyQ09FR0duaWlPRjBaQlV2SXVKOGlzYVBkRlhuMmEyWTVhdjBQTCsrWStSMElNMFpaUVBE" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "pXPyIA7Lb9TngKGIiXz4XOxQqRjxzl5KQJDvJg1o" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/cisco-network-security:-vpn" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]