CINXE.COM
LACNIC Blog | Despliegue de DNSSEC en la región – Estadísticas y mediciones
<!DOCTYPE HTML> <html lang="es-ES"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-ND6T2LP');</script> <!-- End Google Tag Manager --> <meta charset="utf-8"> <title>LACNIC Blog | Despliegue de DNSSEC en la región – Estadísticas y mediciones</title> <meta name="viewport" content="width=device-width; initial-scale=1.0; "> <link rel="shortcut icon" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/favicon.png" type="image/png" /> <link rel="apple-touch-icon" sizes="180x180" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/images/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/images/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/images/favicon-16x16.png"> <link rel="manifest" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/images/site.webmanifest"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="theme-color" content="#ffffff"> <link rel="stylesheet" type="text/css" href="https://blog.lacnic.net/wp-content/themes/lacnicnews/style.css" media="screen" /> <script src="https://blog.lacnic.net/wp-content/themes/lacnicnews/js/jquery-1.12.4.js"></script> <script src="https://blog.lacnic.net/wp-content/themes/lacnicnews/js/code.js"></script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="alternate" hreflang="es-es" href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" /> <link rel="alternate" hreflang="en-us" href="https://blog.lacnic.net/en/dnssec-deployment-in-the-region-statistics-and-measurements/" /> <link rel="alternate" hreflang="pt-br" href="https://blog.lacnic.net/pt-br/implementacao-de-dnssec-na-regiao-estatisticas-e-medicoes/" /> <link rel="alternate" hreflang="x-default" href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" /> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" /> <meta property="og:locale" content="es_ES" /> <meta property="og:type" content="article" /> <meta property="og:title" content="LACNIC Blog | Despliegue de DNSSEC en la región – Estadísticas y mediciones" /> <meta property="og:description" content="Por: Hugo Salgado, Research and Development at NIC Chile, Dario Gomez Consultor independiente en Tecnología, Alejandro Acosta Coordinador de I+D LACNIC Introducción En el presente post queremos conversar sobre unas recientes investigaciones que hemos realizado sobre un tema que nos apasiona mucho: DNSSEC. Por favor notar que hablamos en plural: “investigaciones”, debido a que son […]" /> <meta property="og:url" content="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" /> <meta property="og:site_name" content="LACNIC Blog" /> <meta property="article:publisher" content="https://facebook.com/lacnic" /> <meta property="article:published_time" content="2022-07-27T15:18:45+00:00" /> <meta property="article:modified_time" content="2023-03-21T13:45:16+00:00" /> <meta property="og:image" content="https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png" /> <meta property="og:image:width" content="680" /> <meta property="og:image:height" content="330" /> <meta property="og:image:type" content="image/png" /> <meta name="author" content="Gianni" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@lacnic" /> <meta name="twitter:site" content="@lacnic" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#article","isPartOf":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/"},"author":{"name":"Gianni","@id":"https://blog.lacnic.net/#/schema/person/1338d9cfdb0137e8bc5581f3771f39ab"},"headline":"Despliegue de DNSSEC en la región – Estadísticas y mediciones","datePublished":"2022-07-27T15:18:45+00:00","dateModified":"2023-03-21T13:45:16+00:00","mainEntityOfPage":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/"},"wordCount":1569,"commentCount":0,"publisher":{"@id":"https://blog.lacnic.net/#organization"},"image":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#primaryimage"},"thumbnailUrl":"https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png","keywords":["Enrutamiento","Labs"],"articleSection":["Enrutamiento","Labs"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#respond"]}]},{"@type":"WebPage","@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/","url":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/","name":"LACNIC Blog | Despliegue de DNSSEC en la región – Estadísticas y mediciones","isPartOf":{"@id":"https://blog.lacnic.net/#website"},"primaryImageOfPage":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#primaryimage"},"image":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#primaryimage"},"thumbnailUrl":"https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png","datePublished":"2022-07-27T15:18:45+00:00","dateModified":"2023-03-21T13:45:16+00:00","breadcrumb":{"@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#primaryimage","url":"https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png","contentUrl":"https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png","width":680,"height":330},{"@type":"BreadcrumbList","@id":"https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https://blog.lacnic.net/"},{"@type":"ListItem","position":2,"name":"Despliegue de DNSSEC en la región – Estadísticas y mediciones"}]},{"@type":"WebSite","@id":"https://blog.lacnic.net/#website","url":"https://blog.lacnic.net/","name":"LACNIC Blog","description":"En el Blog de LACNIC encontrarás artículos técnicos vinculados al desarrollo de Internet en la región de América Latina y el Caribe.","publisher":{"@id":"https://blog.lacnic.net/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://blog.lacnic.net/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https://blog.lacnic.net/#organization","name":"LACNIC Blog","url":"https://blog.lacnic.net/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https://blog.lacnic.net/#/schema/logo/image/","url":"https://blog.lacnic.net/wp-content/uploads/2023/03/lacnic-blog.svg","contentUrl":"https://blog.lacnic.net/wp-content/uploads/2023/03/lacnic-blog.svg","caption":"LACNIC Blog"},"image":{"@id":"https://blog.lacnic.net/#/schema/logo/image/"},"sameAs":["https://facebook.com/lacnic","https://x.com/lacnic","https://www.instagram.com/lacnic/?hl=es-la","https://uy.linkedin.com/company/lacnic","https://www.youtube.com/user/lacnicstaff","https://www.lacnic.net/podcast"]},{"@type":"Person","@id":"https://blog.lacnic.net/#/schema/person/1338d9cfdb0137e8bc5581f3771f39ab","name":"Gianni","url":"https://blog.lacnic.net/author/gianni/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel="alternate" type="application/rss+xml" title="LACNIC Blog » Feed" href="https://blog.lacnic.net/feed/" /> <link rel="alternate" type="application/rss+xml" title="LACNIC Blog » Feed de los comentarios" href="https://blog.lacnic.net/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="LACNIC Blog » Comentario Despliegue de DNSSEC en la región – Estadísticas y mediciones del feed" href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/blog.lacnic.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://blog.lacnic.net/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://blog.lacnic.net/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://blog.lacnic.net/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.6.2' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpml-blocks-css' href='https://blog.lacnic.net/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=4.6.13' type='text/css' media='all' /> <link rel='stylesheet' id='easy-wp-page-nav-css' href='https://blog.lacnic.net/wp-content/plugins/easy-wp-page-navigation//css/easy-wp-pagenavigation.css?ver=1.1' type='text/css' media='all' /> <link rel='stylesheet' id='wpdiscuz-frontend-css-css' href='https://blog.lacnic.net/wp-content/plugins/wpdiscuz/themes/default/style.css?ver=7.6.27' type='text/css' media='all' /> <style id='wpdiscuz-frontend-css-inline-css' type='text/css'> #wpdcom .wpd-blog-administrator .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-administrator .wpd-comment-author, #wpdcom .wpd-blog-administrator .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-administrator .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-wrap.wpd-blog-administrator{border-left:3px solid #00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-administrator .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-administrator .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-administrator .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-editor .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-editor .wpd-comment-author, #wpdcom .wpd-blog-editor .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-editor .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-wrap.wpd-blog-editor{border-left:3px solid #00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-editor .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-editor .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-editor .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-author .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-author .wpd-comment-author, #wpdcom .wpd-blog-author .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-author .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-author .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-author .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-author .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-contributor .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-contributor .wpd-comment-author, #wpdcom .wpd-blog-contributor .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-contributor .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-contributor .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-contributor .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-contributor .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-subscriber .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-subscriber .wpd-comment-author, #wpdcom .wpd-blog-subscriber .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-subscriber .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-subscriber .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom .wpd-blog-wpseo_manager .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-wpseo_manager .wpd-comment-author, #wpdcom .wpd-blog-wpseo_manager .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-wpseo_manager .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-wpseo_manager .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-wpseo_manager .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-wpseo_manager .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-wpseo_editor .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-wpseo_editor .wpd-comment-author, #wpdcom .wpd-blog-wpseo_editor .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-wpseo_editor .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-wpseo_editor .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-wpseo_editor .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-wpseo_editor .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-post_author .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-post_author .wpd-comment-author, #wpdcom .wpd-blog-post_author .wpd-comment-author a{color:#00B38F}#wpdcom .wpd-blog-post_author .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-1 .wpd-comment .wpd-blog-post_author .wpd-avatar img{border-color:#00B38F}#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-wrap.wpd-blog-post_author{border-left:3px solid #00B38F}#wpdcom.wpd-layout-2 .wpd-comment .wpd-blog-post_author .wpd-avatar img{border-bottom-color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-post_author .wpd-comment-subheader{border-top:1px dashed #00B38F}#wpdcom.wpd-layout-3 .wpd-reply .wpd-blog-post_author .wpd-comment-right{border-left:1px solid #00B38F}#wpdcom .wpd-blog-guest .wpd-comment-label{color:#ffffff;background-color:#00B38F;border:none}#wpdcom .wpd-blog-guest .wpd-comment-author, #wpdcom .wpd-blog-guest .wpd-comment-author a{color:#00B38F}#wpdcom.wpd-layout-3 .wpd-blog-guest .wpd-comment-subheader{border-top:1px dashed #00B38F}#comments, #respond, .comments-area, #wpdcom{}#wpdcom .ql-editor > *{color:#777777}#wpdcom .ql-editor::before{}#wpdcom .ql-toolbar{border:1px solid #DDDDDD;border-top:none}#wpdcom .ql-container{border:1px solid #DDDDDD;border-bottom:none}#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="url"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="color"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="date"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime-local"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="month"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="number"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="time"], #wpdcom textarea, #wpdcom select{border:1px solid #DDDDDD;color:#777777}#wpdcom .wpd-form-row .wpdiscuz-item textarea{border:1px solid #DDDDDD}#wpdcom input::placeholder, #wpdcom textarea::placeholder, #wpdcom input::-moz-placeholder, #wpdcom textarea::-webkit-input-placeholder{}#wpdcom .wpd-comment-text{color:#777777}#wpdcom .wpd-thread-head .wpd-thread-info{border-bottom:2px solid #00B38F}#wpdcom .wpd-thread-head .wpd-thread-info.wpd-reviews-tab svg{fill:#00B38F}#wpdcom .wpd-thread-head .wpdiscuz-user-settings{border-bottom:2px solid #00B38F}#wpdcom .wpd-thread-head .wpdiscuz-user-settings:hover{color:#00B38F}#wpdcom .wpd-comment .wpd-follow-link:hover{color:#00B38F}#wpdcom .wpd-comment-status .wpd-sticky{color:#00B38F}#wpdcom .wpd-thread-filter .wpdf-active{color:#00B38F;border-bottom-color:#00B38F}#wpdcom .wpd-comment-info-bar{border:1px dashed #33c3a6;background:#e6f8f4}#wpdcom .wpd-comment-info-bar .wpd-current-view i{color:#00B38F}#wpdcom .wpd-filter-view-all:hover{background:#00B38F}#wpdcom .wpdiscuz-item .wpdiscuz-rating > label{color:#DDDDDD}#wpdcom .wpdiscuz-item .wpdiscuz-rating:not(:checked) > label:hover, .wpdiscuz-rating:not(:checked) > label:hover ~ label{}#wpdcom .wpdiscuz-item .wpdiscuz-rating > input ~ label:hover, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:not(:checked) ~ label:hover ~ label, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:not(:checked) ~ label:hover ~ label{color:#FFED85}#wpdcom .wpdiscuz-item .wpdiscuz-rating > input:checked ~ label:hover, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:checked ~ label:hover, #wpdcom .wpdiscuz-item .wpdiscuz-rating > label:hover ~ input:checked ~ label, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:checked + label:hover ~ label, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:checked ~ label:hover ~ label, .wpd-custom-field .wcf-active-star, #wpdcom .wpdiscuz-item .wpdiscuz-rating > input:checked ~ label{color:#FFD700}#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-star{fill:#DDDDDD}#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-active{fill:#FFD700}#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts svg .wpd-star{fill:#DDDDDD}#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts:hover svg .wpd-star{fill:#FFED85}#wpd-post-rating.wpd-not-rated .wpd-rating-wrap .wpd-rate-starts svg:hover ~ svg .wpd-star{fill:#DDDDDD}.wpdiscuz-post-rating-wrap .wpd-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-star{fill:#DDDDDD}.wpdiscuz-post-rating-wrap .wpd-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-active{fill:#FFD700}#wpdcom .wpd-comment .wpd-follow-active{color:#ff7a00}#wpdcom .page-numbers{color:#555;border:#555 1px solid}#wpdcom span.current{background:#555}#wpdcom.wpd-layout-1 .wpd-new-loaded-comment > .wpd-comment-wrap > .wpd-comment-right{background:#FFFAD6}#wpdcom.wpd-layout-2 .wpd-new-loaded-comment.wpd-comment > .wpd-comment-wrap > .wpd-comment-right{background:#FFFAD6}#wpdcom.wpd-layout-2 .wpd-new-loaded-comment.wpd-comment.wpd-reply > .wpd-comment-wrap > .wpd-comment-right{background:transparent}#wpdcom.wpd-layout-2 .wpd-new-loaded-comment.wpd-comment.wpd-reply > .wpd-comment-wrap{background:#FFFAD6}#wpdcom.wpd-layout-3 .wpd-new-loaded-comment.wpd-comment > .wpd-comment-wrap > .wpd-comment-right{background:#FFFAD6}#wpdcom .wpd-follow:hover i, #wpdcom .wpd-unfollow:hover i, #wpdcom .wpd-comment .wpd-follow-active:hover i{color:#00B38F}#wpdcom .wpdiscuz-readmore{cursor:pointer;color:#00B38F}.wpd-custom-field .wcf-pasiv-star, #wpcomm .wpdiscuz-item .wpdiscuz-rating > label{color:#DDDDDD}.wpd-wrapper .wpd-list-item.wpd-active{border-top:3px solid #00B38F}#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply.wpd-unapproved-comment .wpd-comment-wrap{border-left:3px solid #FFFAD6}#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply.wpd-unapproved-comment .wpd-comment-right{border-left:1px solid #FFFAD6}#wpdcom .wpd-prim-button{background-color:#07B290;color:#FFFFFF}#wpdcom .wpd_label__check i.wpdicon-on{color:#07B290;border:1px solid #83d9c8}#wpd-bubble-wrapper #wpd-bubble-all-comments-count{color:#1DB99A}#wpd-bubble-wrapper > div{background-color:#1DB99A}#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message{background-color:#1DB99A}#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message::before{border-left-color:#1DB99A;border-right-color:#1DB99A}#wpd-bubble-wrapper.wpd-right-corner > #wpd-bubble #wpd-bubble-add-message::before{border-left-color:#1DB99A;border-right-color:#1DB99A}.wpd-inline-icon-wrapper path.wpd-inline-icon-first{fill:#1DB99A}.wpd-inline-icon-count{background-color:#1DB99A}.wpd-inline-icon-count::before{border-right-color:#1DB99A}.wpd-inline-form-wrapper::before{border-bottom-color:#1DB99A}.wpd-inline-form-question{background-color:#1DB99A}.wpd-inline-form{background-color:#1DB99A}.wpd-last-inline-comments-wrapper{border-color:#1DB99A}.wpd-last-inline-comments-wrapper::before{border-bottom-color:#1DB99A}.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments{background:#1DB99A}.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:hover,.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:active,.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:focus{background-color:#1DB99A}#wpdcom .ql-snow .ql-tooltip[data-mode="link"]::before{content:"Enter link:"}#wpdcom .ql-snow .ql-tooltip.ql-editing a.ql-action::after{content:"Save"}.comments-area{width:auto} </style> <link rel='stylesheet' id='wpdiscuz-fa-css' href='https://blog.lacnic.net/wp-content/plugins/wpdiscuz/assets/third-party/font-awesome-5.13.0/css/fa.min.css?ver=7.6.27' type='text/css' media='all' /> <link rel='stylesheet' id='wpdiscuz-combo-css-css' href='https://blog.lacnic.net/wp-content/plugins/wpdiscuz/assets/css/wpdiscuz-combo.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://blog.lacnic.net/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' type='text/css' media='all' /> <style id='wpml-legacy-horizontal-list-0-inline-css' type='text/css'> .wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {border-color:#ffffff;}.wpml-ls-statics-shortcode_actions a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link, .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link:link {color:#444444;background-color:#ffffff;}.wpml-ls-statics-shortcode_actions a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:hover,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:focus, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link:hover, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link:focus {color:#000000;background-color:#eeeeee;}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {color:#444444;background-color:#ffffff;}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover>a, .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a:focus {color:#000000;background-color:#eeeeee;} </style> <link rel='stylesheet' id='ivory-search-styles-css' href='https://blog.lacnic.net/wp-content/plugins/add-search-to-menu/public/css/ivory-search.min.css?ver=5.5.7' type='text/css' media='all' /> <link rel='stylesheet' id='contributors-style-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/contributors/contributors-style.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='related-notes-style-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/related-notes/related-notes-style.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='share-on-style-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/share-on/share-on-style.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tag-cloud-style-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/my-tags/tag-cloud-style.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='subscription-styles-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/subscription/subscription-styles.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='thumbnail-styles-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/single/thumbnail/thumbnail-styles.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='author-template-styles-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/templates/author/author-template-styles.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='main-content-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/body/main-content.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='fonts-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/font/fonts.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='icons-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/font/icons.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='alert-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/actions/alert.css?ver=1.0' type='text/css' media='all' /> <link rel='stylesheet' id='estilos_comentarios-css' href='https://blog.lacnic.net/wp-content/themes/lacnicnews/components/comments/comments-styles.css?ver=1.0.0' type='text/css' media='all' /> <script type="text/javascript" src="https://blog.lacnic.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://blog.lacnic.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://blog.lacnic.net/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://blog.lacnic.net/wp-json/wp/v2/posts/18446" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.lacnic.net/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://blog.lacnic.net/?p=18446' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://blog.lacnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.lacnic.net%2Fdespliegue-de-dnssec-en-la-region-estadisticas-y-mediciones%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://blog.lacnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.lacnic.net%2Fdespliegue-de-dnssec-en-la-region-estadisticas-y-mediciones%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.13 stt:1,44,2;" /> <!--advanced-views:styles--><style type="text/css">.box-code { padding: 10px 20px; border: 1px solid rgb(0,0,0,10%); border-radius: 6px; }</style> <script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//blog.lacnic.net/?wordfence_lh=1&hid=2B35FBA159C80357AB239B254F013650'); </script> <style>img#wpstats{display:none}</style> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-ND6T2LP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="main-wrapper"> <!-- menu device responsive --> <div id="before"> <div></div> </div> <nav id="menu-device" class="control-bars"> <div class="header-menu-device"> <div class="header_device_close_menu"> <a href="#" class="open-and-close button-icon-close"><i class="icon-xmark"></i></a> </div> <div class="header_device_search"> <span class="es"><a class="button-search" href="/news/buscar"><i class="icon-magnifying-glass"></i></a></span> <span class="en"><a class="button-search" href="/news/en/search"><i class="icon-magnifying-glass"></i></a></span> <span class="pt"><a class="button-search" href="/news/pt-br/pesquisar"><i class="icon-magnifying-glass"></i></a></span> </div> <div class="header_device_suscription"> <span class="es"><a class="buttons button_suscribe" href="https://blog.lacnic.net/suscribirse">Suscribirse</a></span> <span class="en"><a class="buttons button_suscribe" href="https://blog.lacnic.net/en/suscribe">Subscribe</a></span> <span class="pt"><a class="buttons button_suscribe" href="https://blog.lacnic.net/pt-br/assinar">Assinar</a></span> </div> </div> <div id="btn"> </div> <div id="bottom-menu-device"> </div> </nav> <!-- modal languaje --> <div class="modal" id="modal-languaje"> <div class="modal-close"></div> <div class="modal-content"> <div> <a class="button-icon-languaje close-modal button-icon-close button-icon" href="#"><i class="fas fa-times"></i></a> <h2> <span class="es">Lenguaje</span> <span class="en">Language</span> <span class="pt">Lingua</span> </h2> <div class="lang_sel_list_horizontal wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal" id="lang_sel_list"> <ul><li class="icl-es wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-es wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native">Español</span></a> </li><li class="icl-en wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/en/dnssec-deployment-in-the-region-statistics-and-measurements/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native" lang="en">English</span></a> </li><li class="icl-pt-br wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-pt-br wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/pt-br/implementacao-de-dnssec-na-regiao-estatisticas-e-medicoes/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native" lang="pt-br">Português</span></a> </li></ul> </div> </div> </div> </div> <!-- modal search --> <nav class="modal" id="modal-search"> <div class="modal-close"></div> <div class="modal-content"> <div> <ul class="navbar-search"> <li> <a class="button-icon open-search button-icon-close close-modal" data-transition="pop"> <i class="icon-times-solid"></i> </a> </li> <li><form role="search" method="get" id="search-form" action="https://blog.lacnic.net/" > <label class="screen-reader-text" for="s"></label> <input type="search" value="" name="s" id="insertar" placeholder="Buscar / Search" /> <button type="submit" id="searchsubmit" value="Buscar / Search" /><i class="icon icon-search-solid" aria-hidden="true"></i></button> </form></li> </ul> </div> </div> </nav> <!-- header --> <header> <div> <nav id="bars"> <ul class="open-and-close"> <li> <a class="button-icon-open button-icon" href="#"> <i class="icon-bars"></i> </a> </li> </ul> </nav> <nav id="logo"> <a href="https://blog.lacnic.net/" class="custom-logo-link" rel="home"><img src="https://blog.lacnic.net/wp-content/uploads/2023/03/lacnic-blog.svg" class="custom-logo" alt="LACNIC Blog" decoding="async" /></a> </nav> <nav class="menu"> <ul id="navbar" class="navbar navbar-menu"><li class="menu-item"><a href="https://blog.lacnic.net/tag/ipv6/">IPv6</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/ciberseguridad/">Ciberseguridad</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/enrutamiento/">Enrutamiento</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/labs/">Labs</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/interconexion/">Interconexión</a></li> <li class="menu-item menu-item-has-children"><a href="#">Más <i class="icon-angle-down"></i></a> <ul class="sub-menu"> <li class="menu-item"><a href="https://blog.lacnic.net/tag/eventos/">Eventos</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/capacitaciones/">Capacitaciones</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/dns/">DNS</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/public-policy/">Public Policy</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/investigacion/">Investigación</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/programa-frida/">Programa FRIDA</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/podcast/">Podcast</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/institucional/">Institucional</a></li> <li class="menu-item"><a href="https://blog.lacnic.net/tag/mediciones-de-internet/">Mediciones de Internet</a></li> </ul> </li> <li class="menu-item"><a href="https://news.lacnic.net/autor">| Autores</a></li> </ul> </nav> <nav class="headstuff"> <ul> <li class="header_suscription"> <span class="es"><a class="buttons button_suscribe" href="https://blog.lacnic.net/suscribirse">Suscribirse</a></span> <span class="en"><a class="buttons button_suscribe" href="https://blog.lacnic.net/en/suscribe">Subscribe</a></span> <span class="pt"><a class="buttons button_suscribe" href="https://news.lacnic.net/pt-br/assinar">Assinar</a></span> </li> <li class="header_search"> <span class="es"><a class="button-search" href="https://blog.lacnic.net/buscar"><i class="icon-magnifying-glass"></i></a></span> <span class="en"><a class="button-search" href="https://blog.lacnic.net/en/search"><i class="icon-magnifying-glass"></i></a></span> <span class="pt"><a class="button-search" href="https://blog.lacnic.net/pt-br/pesquisar"><i class="icon-magnifying-glass"></i></a></span> </li> <li class="header_lang"> <a class="button-icon-languaje" href="#"> <i class="icon-earth-americas"></i> <span class="es">ES</span> <span class="en">EN</span> <span class="pt">PT</span> </a> <div class="lang_sel_list_horizontal wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal" id="lang_sel_list"> <ul><li class="icl-es wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-es wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native">Español</span></a> </li><li class="icl-en wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/en/dnssec-deployment-in-the-region-statistics-and-measurements/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native" lang="en">English</span></a> </li><li class="icl-pt-br wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-pt-br wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://blog.lacnic.net/pt-br/implementacao-de-dnssec-na-regiao-estatisticas-e-medicoes/" class="wpml-ls-link"> <span class="wpml-ls-native icl_lang_sel_native" lang="pt-br">Português</span></a> </li></ul> </div> </li> </ul> </nav> </div> </header> <main class="single_page"> <section class="content_news"> <article id="main-single-page"> <div id="content"> <div id="breadcrumbs"> <a href="https://blog.lacnic.net">LACNIC Blog</a> > <a href="https://blog.lacnic.net/tag/enrutamiento/">Enrutamiento</a> > Despliegue de DNSSEC en la región – Estadísticas y mediciones </div> <h1>Despliegue de DNSSEC en la región – Estadísticas y mediciones</h1> <p class="date"> <em>27/07/2022</em> </p> <figure class="myAttachThumbnail"> <img class="attachment-post-thumbnail size-post-thumbnail wp-post-image" src="https://blog.lacnic.net/wp-content/uploads/2022/07/thumb-dnssec-jul-2022.png" alt="Despliegue de DNSSEC en la región – Estadísticas y mediciones"><figcaption class="freepik">Diseñado por <a href='http://www.freepik.es/' target='_blank'>Freepik</a></figcaption> </figure> <p><em>Por: Hugo Salgado, </em>Research and Development at NIC Chile<em>, Dario Gomez Consultor independiente en Tecnología, Alejandro Acosta </em>Coordinador de I+D LACNIC</p> <p><strong>Introducción</strong></p> <p>En el presente post queremos conversar sobre unas recientes investigaciones que hemos realizado sobre un tema que nos apasiona mucho: DNSSEC. Por favor notar que hablamos en plural: “investigaciones”, debido a que son dos estudios sobre DNSSEC que comenzamos a la vez… ¡favor continua leyendo para que entiendas de que se tratan ambas dos!</p> <p><strong>Sobre DNSSEC</strong></p> <p>DNSSEC añade un plus de seguridad al protocolo DNS que permite comprobar la integridad y autenticidad de los datos, previniendo ataques de suplantación y falsificación, mediante el uso de criptografía asimétrica o mejor conocida como clave pública / privada. Mediante el uso de estas claves y las firmas generadas a partir de ellas, se puede saber si una consulta fue modificada, permitiendo garantizar la integridad y autenticidad del mensaje. Si al comprobar estas firmas no coinciden entre ellas, quiere decir que la cadena de confianza se ha roto y la consulta no puede ser validada como legítima.</p> <p>Contar con DNSSEC depende del ISP o del proveedor de servicios de Internet que tenga contratado, que es quien debe configurarlo. Para saber si cuenta con DNSSEC existen varias herramientas en Internet que lo permiten como:</p> <p><a href="https://dnssec-analyzer.verisignlabs.com/" target="_blank" rel="noreferrer noopener">https://dnssec-analyzer.verisignlabs.com/</a></p> <p><a href="https://dnsviz.net/" target="_blank" rel="noreferrer noopener">https://dnsviz.net/</a></p> <p>DNSSEC es un protocolo que ha venido creciendo mucho en los últimos años. A continuación señalamos cuatro aspectos han marcado su aumento del despliegue:</p> <p>1) DNSSEC viene habilitado por defecto en algunos servidores recursivos (BIND)</p> <p>2) Grandes avances en facilitar habilitar DNSSEC en los diferentes dominios por los registradores más importantes.</p> <p>3) Todos los grandes recursivos públicos hacen validación DNSSEC (Google Public dns, Cloudflare, quad9, etc)</p> <p>4) Apple ha mencionado recientemente que iOS16 y macOS Ventura permitirán hacer validación DNSSEC en el stub final.</p> <p>DNSSEC es un tema muy importante para LACNIC, hemos realizado gran cantidad de eventos y actividades en torno a este tema, sin embargo hasta la fecha no teníamos ningún estudio propio al respecto.</p> <p><strong>¿De qué trata el estudio?</strong></p> <p>Desde el área I+D de LACNIC quisimos realizar un estudio con el fin de conocer el estado y el avance del despliegue de DNSSEC en la región.</p> <p><strong>Origen de la Data</strong></p> <p>Tenemos <em>dos</em> fuentes de datos muy confiables</p> <ul class="wp-block-list"><li>Utilizamos los probes ATLAS de RIPE <a href="https://atlas.ripe.net/" target="_blank" rel="noreferrer noopener">https://atlas.ripe.net/</a></li><li>Realizamos capturas (tcpdump) que posteriormente fueron anonimizadas en servidores autoritativos</li><li> </li></ul> <p><strong>Fechas:</strong></p> <p>La obtención de la data comenzó en Noviembre de 2021, actualmente se lleva a cabo de una manera automatizada con reportes semanales y mensuales [1]</p> <p><strong>¿Cómo se identifica que un servidor realice DNSSEC?</strong></p> <p>Hay que verlo desde dos aspectos:</p> <div class="box-code"><p><strong>Sondas Atlas:</strong></p> <p> Se envían solicitudes de resolución DNS a todas las sondas disponibles en Latinoamérica y el Caribe, por un nombre de dominio que intencionalmente tiene sus firmas incorrectas y por lo tanto no valida según DNSSEC. Si la respuesta es error (SERVFAIL), quiere decir que el resolver que utiliza esa sonda sí utiliza correctamente DNSSEC. Si por el contrario se obtiene respuesta (NOERROR), quiere decir que dicho resolver no realiza ninguna validación. Nótese que la idea es que la respuesta del servidor DNS sea negativa, esta es la clave para saber si el recursivo valida DNSSEC o no. Te dejamos este ejemplo: si visitas dnssec-failed.org y puedes abrir la página, significa que tu DNS recursivo no hace DNSSEC. </p><p><strong> Captura (tcpdump):</strong></p> <p> Antes de indicar qué hacemos con la captura, vamos a expandir un poco el concepto de DNSSEC. Así como existen los registros tradicionales en DNS (A, AAAA, MX, etc) para la utilización de DNSSEC se agregaron nuevos registros. Estos mismos son DS, RRSIG, NSEC, NSEC3 y DNSKEY. Es decir, un servidor DNS recursivo puede consultar el registro AAAA para conocer la dirección IPv6 de un registro y puede consultar el registro DS (Delegation Signer) para verificar la autenticidad de las zonas hijas. La parte clave de este estudio es que los servidores que no hacen validaciones DNSSEC no consultan registros DNSSEC. </p><p> En base a lo anterior, al momento de realizar la captura se le pide a tcpdump que tome todo el paquete (flag -s 0). De esa manera tenemos todo el contenido del mismo, desde capa 3 hasta capa 7, durante el procesamiento del paquete buscamos por los registros específicos de DNSSEC (nuevamente: DS, RRSIG, NSEC, NSEC3 y DNSKEY). Si conseguimos alguno de ellos entonces el recursivo sí hace DNSSEC; en caso contrario no hace. </p> </div> <p><strong>¿Donde se realiza la captura mencionada?</strong></p> <p>La captura se hace especificamente en una de las instancias del servidor DNS Reverso D (D.IP6-SERVERS.ARPA). El comando utilizado es: /usr/sbin/tcpdump -i $INTERFAZ -c $CANTIDAD -w findingdnssecresolvers-$TODAY.pcap -s 0 dst port $PORT and ( dst host $IP1 or dst host $IP2 )</p> <p><strong>Procesamiento de la información</strong></p> <p>Primero, el procesamiento de los datos consta de varias partes, todas realizadas completamente con software Open Source, específicamente con Bash, Perl y Python3 sobre Linux.<br><br>Segundo, recordemos que existen <em>dos</em> fuentes de información: captura de tráfico (PCAPs) y Probe Atlas.</p> <p>Aquí la metodología seguida en cada caso:</p> <p><br>a) Procesamiento de los PCAPs. Luego de obtener los PCAPs se realizan una serie de paso, entre ellos se encuentran:<br> – El procesamiento de los .pcap se realiza en Python3 utilizando la librería pyshark.<br> – Limpieza de los datos improcesables (paquetes malformados, dañados, no-procesables, etc)<br> – Remoción de direcciones duplicadas<br> – Anonimización de datos<br> – Generación de resultados<br> -Generación de las gráficas y open data</p> <p><br>b) Procesamiento de la información obtenida en RIPE Atlas.</p> <p>La captura de datos se realiza con mediciones mensuales en la plataforma RIPE Atlas, utilizando su API por línea de comandos. Luego se recogen y procesan en una serie de scripts utilizando lenguaje Perl, para finalmente graficar utilizando la API de Google Charts y adicionalmente dejamos los datos disponibles siempre en Open Data.</p> <p>Recordemos que para detectar si una sonda está utilizando un resolver con validación se utiliza un nombre de dominio que intencionalmente tiene sus firmas incorrectas. De esta forma, al intentar resolver ese nombre, una sonda que valide debe responder con error, porque el nombre no es válido según DNSSEC. Por el contrario, si se obtiene una respuesta positiva frente al nombre, quiere decir que el resolver no está validando, ya que ignoró la firma incorrecta.</p> <p><strong>Resultados obtenidos</strong></p> <p>Esta gráfica muestra la cantidad de servidores estudiados que utilizan DNSSEC y cuáles no lo usan. Las líneas azules determinan los servidores con DNSSEC activo, las rojas los que no lo tienen.</p> <figure class="wp-block-image size-large"><img decoding="async" src="https://labs.lacnic.net/imgs/posts/Post-DNSSEC-Julio-2022/nro_de_servidores_DNSs_estudiados.png" alt="Nro de Servidores DNSs estudiados"/><figcaption>Grafico 1</figcaption></figure> <p>Se puede apreciar que para el 2 de Junio 2022 existen más servidores recursivos sin realizar DNSSEC que los que lo hacen. Se analizaron entre 33.000 a 55.000 direcciones IP cada semana. En líneas generales, se mantiene un promedio aproximado de un 55% de servidores que no utilizan el protocolo y un 45% de muestras positivas.</p> <figure class="wp-block-image size-large"><img decoding="async" src="https://labs.lacnic.net/imgs/posts/Post-DNSSEC-Julio-2022/nro_de_servidores_DNSs_estudiados_v6.png" alt="Nro de Servidores IPv6 DNSs estudiados"/><figcaption>Grafico #2</figcaption></figure> <p>En el gráfico #2 podemos apreciar el histórico de consultas DNSSEC en IPv6. Un dato que llama mucho la atención es que en varios períodos de muestreo, existen más cantidad de consultas DNSSEC sobre v6 que en v4. Indiscutiblemente la intención es que la línea roja disminuya y la azul aumente de forma gradual.</p> <p><strong>Ranking de países con mayor validación DNSSEC</strong></p> <p>Utilizando la plataforma de mediciones de RIPE Atlas, es posible medir en cada una de ellas su capacidad de validar DNSSEC. Cada medición se puede agrupar por país, creando un ranking:</p> <figure class="wp-block-image size-large"><img decoding="async" src="https://labs.lacnic.net/imgs/posts/Post-DNSSEC-Julio-2022/dnssec_ranking_por_pais.png" alt="Ranking DNSSEC por pais"/><figcaption>Grafico #3</figcaption></figure> <p><em>Ranking ordenado con el porcentaje de validación DNSSEC promedio desde redes de países en Latinoamérica y el Caribe correspondiente a mayo de 2022.</em></p> <p><em>Los números dentro de las barras indican la cantidad de ASs participantes por cada país.</em> <em>Se descartan países donde medimos un solo ASs</em><em>.</em></p> <p><strong>Resumen</strong></p> <p>Desde el estudio basado en captura de tráfico, con los datos obtenidos en un lapso de 8 meses, la gráfica sugiere una disminución lenta de número de servidores NO-DNSSEC; adicionalmente parece existir un mayor despliegue de DNSSEC en servidores IPv6 que en IPv4.</p> <p>En el caso del análisis de sondas Atlas, es esperable un mayor despliegue de validación que con otras fuentes de datos más genéricas, considerando que las sondas generalmente son hospedadas en redes más avanzadas o por usuarios que podrían activar deliberadamente DNSSEC. Pero representa de alguna manera el “límite superior” de penetración, y también es un indicador importante de la evolución a través del tiempo.</p> <p><strong>OpenData</strong></p> <p>Dejamos disponibles los datos aquí</p> <p><a href="https://stats.labs.lacnic.net/DNSSEC/opendata/" target="_blank" rel="noreferrer noopener">https://stats.labs.lacnic.net/DNSSEC/opendata/</a></p> <p><a href="https://mvuy27.labs.lacnic.net/datos/" target="_blank" rel="noreferrer noopener">https://mvuy27.labs.lacnic.net/datos/</a></p> <p>Estos datos poseen el espíritu de “Time Series Data”. Es decir, estamos dejando los datos recolectados durante el tiempo lo que hará muy sencillo tener fluctuaciones de nuestras estadísitcas en el tiempo y saber si el despliegue de DNSSEC aumenta y/o disminuye por país, región, etc.</p> <p>Son bienvenidas sugerencias de mejora tanto en la implementación como en la visualización de la información obtenida.</p> <p class="has-small-font-size"><em>Las opiniones expresadas por los autores de este blog son propias y no necesariamente reflejan las opiniones de LACNIC.</em></p> <div class="subscription_message"> <button class="subscription_message_link" onclick="redirectToSubscriptionPage()"> </button> <span class="subscription_message_text"> </span> </div> <script type="text/javascript"> /* Verificar el lenguaje de la página */ const myLang = document.documentElement.lang; if(myLang === 'es-ES'){ document.querySelector('.subscription_message_link').innerHTML += 'Suscríbete'; document.querySelector('.subscription_message_text').innerHTML += 'para recibir las últimas novedades en tu mail '; } if( myLang === 'en-US') { document.querySelector('.subscription_message_link').innerHTML += 'Click here'; document.querySelector('.subscription_message_text').innerHTML += 'to subscribe receive the latest news in your inbox.'; } if (myLang === 'pt-br') { document.querySelector('.subscription_message_link').innerHTML += 'Inscreva-se aqui'; document.querySelector('.subscription_message_text').innerHTML += 'para receber as últimas novidades no seu e-mail'; } /* Botón reportar incidente */ function redirectToSubscriptionPage() { const myLang = document.documentElement.lang; switch (myLang) { case 'es-ES': window.location.href = '/suscribirse'; break; case 'en-US': window.location.href = '/en/subscribe'; break; case 'pt-br': window.location.href = '/pt-br/assinar'; break; // Agrega más casos según sea necesario default: // Redirección predeterminada o manejo de errores break; } } </script> <div class="wpdiscuz_top_clearing"></div> <div id='comments' class='comments-area'><div id='respond' style='width: 0;height: 0;clear: both;margin: 0;padding: 0;'></div> <div id="wpdcom" class="wpdiscuz_unauth wpd-default wpdiscuz_no_avatar wpd-layout-1 wpd-comments-open"> <div class="wc_social_plugin_wrapper"> </div> <div class="wpd-form-wrap"> <div class="wpd-form-head"> <div class="wpd-sbs-toggle"> <i class="far fa-envelope"></i> <span class="wpd-sbs-title">Subscribe</span> <i class="fas fa-caret-down"></i> </div> <div class="wpd-auth"> <div class="wpd-login"> </div> </div> </div> <div class="wpdiscuz-subscribe-bar wpdiscuz-hidden"> <form action="https://blog.lacnic.net/wp-admin/admin-ajax.php?action=wpdAddSubscription" method="post" id="wpdiscuz-subscribe-form"> <div class="wpdiscuz-subscribe-form-intro">Notify of </div> <div class="wpdiscuz-subscribe-form-option" style="width:40%;"> <select class="wpdiscuz_select" name="wpdiscuzSubscriptionType"> <option value="post">new follow-up comments</option> </select> </div> <div class="wpdiscuz-item wpdiscuz-subscribe-form-email"> <input class="email" type="email" name="wpdiscuzSubscriptionEmail" required="required" value="" placeholder="Email"/> </div> <div class="wpdiscuz-subscribe-form-button"> <input id="wpdiscuz_subscription_button" class="wpd-prim-button wpd_not_clicked" type="submit" value="›" name="wpdiscuz_subscription_button"/> </div> <div class="wpdiscuz-subscribe-agreement"> <input id="show_subscription_agreement" type="checkbox" required="required" name="show_subscription_agreement" value="1"> <label for="show_subscription_agreement">Las opiniones expresadas por los autores de este blog son propias y no necesariamente reflejan las opiniones de LACNIC. Tenga en cuenta que este blog se rige por un código de conducta.</label> </div> <input type="hidden" id="wpdiscuz_subscribe_form_nonce" name="wpdiscuz_subscribe_form_nonce" value="d24914a769" /><input type="hidden" name="_wp_http_referer" value="/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" /> </form> </div> <div class="wpd-form wpd-form-wrapper wpd-main-form-wrapper" id='wpd-main-form-wrapper-0_0'> <form method="post" enctype="multipart/form-data" data-uploading="false" class="wpd_comm_form wpd_main_comm_form" > <div class="wpd-field-comment"> <div class="wpdiscuz-item wc-field-textarea"> <div class="wpdiscuz-textarea-wrap "> <div id="wpd-editor-wraper-0_0" style="display: none;"> <div id="wpd-editor-char-counter-0_0" class="wpd-editor-char-counter"></div> <label style="display: none;" for="wc-textarea-0_0">Label</label> <textarea id="wc-textarea-0_0" name="wc_comment" class="wc_comment wpd-field"></textarea> <div id="wpd-editor-0_0"></div> <div id="wpd-editor-toolbar-0_0"> <div class="wpd-editor-buttons-right"> <span class='wmu-upload-wrap' wpd-tooltip='Attach an image to this comment' wpd-tooltip-position='left'><label class='wmu-add'><i class='far fa-image'></i><input style='display:none;' class='wmu-add-files' type='file' name='wmu_files[]' accept='image/*'/></label></span> </div> </div> </div> </div> </div> </div> <div class="wpd-form-foot" style='display:none;'> <div class="wpdiscuz-textarea-foot"> <div class="wpdiscuz-button-actions"><div class='wmu-action-wrap'><div class='wmu-tabs wmu-images-tab wmu-hide'></div></div></div> </div> <div class="wpd-form-row"> <div class="wpd-form-col-left"> <div class="wpdiscuz-item wc_name-wrapper wpd-has-icon"> <div class="wpd-field-icon"><i class="fas fa-user"></i> </div> <input id="wc_name-0_0" value="" required='required' aria-required='true' class="wc_name wpd-field" type="text" name="wc_name" placeholder="Nombre / Name / Nome*" maxlength="50" pattern='.{3,50}' title=""> <label for="wc_name-0_0" class="wpdlb">Nombre / Name / Nome*</label> </div> <div class="wpdiscuz-item wc_email-wrapper wpd-has-icon"> <div class="wpd-field-icon"><i class="fas fa-at"></i> </div> <input id="wc_email-0_0" value="" required='required' aria-required='true' class="wc_email wpd-field" type="email" name="wc_email" placeholder="Email*"/> <label for="wc_email-0_0" class="wpdlb">Email*</label> </div> </div> <div class="wpd-form-col-right"> <div class="wc-field-submit"> <label class="wpd_label" wpd-tooltip="Notify of new replies to this comment"> <input id="wc_notification_new_comment-0_0" class="wc_notification_new_comment-0_0 wpd_label__checkbox" value="comment" type="checkbox" name="wpdiscuz_notification_type" /> <span class="wpd_label__text"> <span class="wpd_label__check"> <i class="fas fa-bell wpdicon wpdicon-on"></i> <i class="fas fa-bell-slash wpdicon wpdicon-off"></i> </span> </span> </label> <input id="wpd-field-submit-0_0" class="wc_comm_submit wpd_not_clicked wpd-prim-button" type="submit" name="submit" value="Enviar" aria-label="Enviar"/> </div> </div> <div class="clearfix"></div> </div> <div class="wpd-form-row"> <div class="wpd-form-col-full"> <p class="es">Las opiniones expresadas por los autores de este blog son propias y no necesariamente reflejan las opiniones de LACNIC. Tenga en cuenta que este blog se rige por un <a href="https://www.lacnic.net/4038/1/lacnic/codigo-de-conducta-de-la-comunidad-de-lacnic">código de conducta.</a></p> <p class="en"> The views expressed by the authors of this blog are their own and do not necessarily reflect the views of APNIC. Please note a <a href="https://www.lacnic.net/4039/2/lacnic/lacnic-community-code-of-conduct">Code of Conduct </a> applies to this blog.</p> <p class="pt"> As opiniões expressas pelos autores deste blog são próprias e não refletem necessariamente as opiniões do APNIC. Leve em conta que um <a href="https://www.lacnic.net/4040/3/lacnic/codigo-de-conduta-da-comunidade-do-lacnic">código de conduta </a> é aplicado a este blog.</p> </div> <div class="clearfix"></div> </div> </div> <input type="hidden" class="wpdiscuz_unique_id" value="0_0" name="wpdiscuz_unique_id"> <p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="02e7248689" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="21"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p> </form> </div> <div id="wpdiscuz_hidden_secondary_form" style="display: none;"> <div class="wpd-form wpd-form-wrapper wpd-secondary-form-wrapper" id='wpd-secondary-form-wrapper-wpdiscuzuniqueid' style='display: none;'> <div class="wpd-secondary-forms-social-content"></div> <div class="clearfix"></div> <form method="post" enctype="multipart/form-data" data-uploading="false" class="wpd_comm_form wpd-secondary-form-wrapper" > <div class="wpd-field-comment"> <div class="wpdiscuz-item wc-field-textarea"> <div class="wpdiscuz-textarea-wrap "> <div id="wpd-editor-wraper-wpdiscuzuniqueid" style="display: none;"> <div id="wpd-editor-char-counter-wpdiscuzuniqueid" class="wpd-editor-char-counter"></div> <label style="display: none;" for="wc-textarea-wpdiscuzuniqueid">Label</label> <textarea id="wc-textarea-wpdiscuzuniqueid" name="wc_comment" class="wc_comment wpd-field"></textarea> <div id="wpd-editor-wpdiscuzuniqueid"></div> <div id="wpd-editor-toolbar-wpdiscuzuniqueid"> <div class="wpd-editor-buttons-right"> <span class='wmu-upload-wrap' wpd-tooltip='Attach an image to this comment' wpd-tooltip-position='left'><label class='wmu-add'><i class='far fa-image'></i><input style='display:none;' class='wmu-add-files' type='file' name='wmu_files[]' accept='image/*'/></label></span> </div> </div> </div> </div> </div> </div> <div class="wpd-form-foot" style='display:none;'> <div class="wpdiscuz-textarea-foot"> <div class="wpdiscuz-button-actions"><div class='wmu-action-wrap'><div class='wmu-tabs wmu-images-tab wmu-hide'></div></div></div> </div> <div class="wpd-form-row"> <div class="wpd-form-col-left"> <div class="wpdiscuz-item wc_name-wrapper wpd-has-icon"> <div class="wpd-field-icon"><i class="fas fa-user"></i> </div> <input id="wc_name-wpdiscuzuniqueid" value="" required='required' aria-required='true' class="wc_name wpd-field" type="text" name="wc_name" placeholder="Nombre / Name / Nome*" maxlength="50" pattern='.{3,50}' title=""> <label for="wc_name-wpdiscuzuniqueid" class="wpdlb">Nombre / Name / Nome*</label> </div> <div class="wpdiscuz-item wc_email-wrapper wpd-has-icon"> <div class="wpd-field-icon"><i class="fas fa-at"></i> </div> <input id="wc_email-wpdiscuzuniqueid" value="" required='required' aria-required='true' class="wc_email wpd-field" type="email" name="wc_email" placeholder="Email*"/> <label for="wc_email-wpdiscuzuniqueid" class="wpdlb">Email*</label> </div> </div> <div class="wpd-form-col-right"> <div class="wc-field-submit"> <label class="wpd_label" wpd-tooltip="Notify of new replies to this comment"> <input id="wc_notification_new_comment-wpdiscuzuniqueid" class="wc_notification_new_comment-wpdiscuzuniqueid wpd_label__checkbox" value="comment" type="checkbox" name="wpdiscuz_notification_type" /> <span class="wpd_label__text"> <span class="wpd_label__check"> <i class="fas fa-bell wpdicon wpdicon-on"></i> <i class="fas fa-bell-slash wpdicon wpdicon-off"></i> </span> </span> </label> <input id="wpd-field-submit-wpdiscuzuniqueid" class="wc_comm_submit wpd_not_clicked wpd-prim-button" type="submit" name="submit" value="Enviar" aria-label="Enviar"/> </div> </div> <div class="clearfix"></div> </div> <div class="wpd-form-row"> <div class="wpd-form-col-full"> <p class="es">Las opiniones expresadas por los autores de este blog son propias y no necesariamente reflejan las opiniones de LACNIC. Tenga en cuenta que este blog se rige por un <a href="https://www.lacnic.net/4038/1/lacnic/codigo-de-conducta-de-la-comunidad-de-lacnic">código de conducta.</a></p> <p class="en"> The views expressed by the authors of this blog are their own and do not necessarily reflect the views of APNIC. Please note a <a href="https://www.lacnic.net/4039/2/lacnic/lacnic-community-code-of-conduct">Code of Conduct </a> applies to this blog.</p> <p class="pt"> As opiniões expressas pelos autores deste blog são próprias e não refletem necessariamente as opiniões do APNIC. Leve em conta que um <a href="https://www.lacnic.net/4040/3/lacnic/codigo-de-conduta-da-comunidade-do-lacnic">código de conduta </a> é aplicado a este blog.</p> </div> <div class="clearfix"></div> </div> </div> <input type="hidden" class="wpdiscuz_unique_id" value="wpdiscuzuniqueid" name="wpdiscuz_unique_id"> <p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="02e7248689" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="215"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p> </form> </div> </div> </div> <div id="wpd-threads" class="wpd-thread-wrapper"> <div class="wpd-thread-head"> <div class="wpd-thread-info " data-comments-count="0"> <span class='wpdtc' title='0'>0</span> Comments </div> <div class="wpd-space"></div> <div class="wpd-thread-filter"> <div class="wpd-filter wpdf-reacted wpd_not_clicked wpdiscuz-hidden" wpd-tooltip="Most reacted comment"> <i class="fas fa-bolt"></i></div> <div class="wpd-filter wpdf-hottest wpd_not_clicked wpdiscuz-hidden" wpd-tooltip="Hottest comment thread"> <i class="fas fa-fire"></i></div> <div class="wpd-filter wpdf-sorting wpdiscuz-hidden"> <span class="wpdiscuz-sort-button wpdiscuz-date-sort-asc wpdiscuz-sort-button-active" data-sorting="oldest">Oldest</span> <i class="fas fa-sort-down"></i> <div class="wpdiscuz-sort-buttons"> <span class="wpdiscuz-sort-button wpdiscuz-date-sort-desc" data-sorting="newest">Newest</span> <span class="wpdiscuz-sort-button wpdiscuz-vote-sort-up" data-sorting="by_vote">Most Voted</span> </div> </div> </div> </div> <div class="wpd-comment-info-bar"> <div class="wpd-current-view"><i class="fas fa-quote-left"></i> Inline Feedbacks </div> <div class="wpd-filter-view-all">View all comments</div> </div> <div class="wpd-thread-list"> <!-- // From wpDiscuz's Caches // --> <div class="wpdiscuz-comment-pagination"> </div> </div> </div> </div> </div> <div id="wpdiscuz-loading-bar" class="wpdiscuz-loading-bar-unauth"></div> <div id="wpdiscuz-comment-message" class="wpdiscuz-comment-message-unauth"></div> <br> </div> </article> </section> <aside> <nav class="tag_cloud "><ul><p>Tags</p><li><a href="https://blog.lacnic.net/tag/capacitaciones/">Capacitaciones</a></li><li><a href="https://blog.lacnic.net/tag/ciberseguridad/">Ciberseguridad</a></li><li><a href="https://blog.lacnic.net/tag/dns/">DNS</a></li><li><a href="https://blog.lacnic.net/tag/enrutamiento/">Enrutamiento</a></li><li><a href="https://blog.lacnic.net/tag/eventos/">Eventos</a></li><li><a href="https://blog.lacnic.net/tag/institucional/">Institucional</a></li><li><a href="https://blog.lacnic.net/tag/interconexion/">Interconexión</a></li><li><a href="https://blog.lacnic.net/tag/investigacion/">Investigación</a></li><li><a href="https://blog.lacnic.net/tag/ipv6/">IPv6</a></li><li><a href="https://blog.lacnic.net/tag/labs/">Labs</a></li><li><a href="https://blog.lacnic.net/tag/mediciones-de-internet/">Mediciones de Internet</a></li><li><a href="https://blog.lacnic.net/tag/podcast/">Podcast</a></li><li><a href="https://blog.lacnic.net/tag/programa-frida/">Programa FRIDA</a></li><li><a href="https://blog.lacnic.net/tag/public-policy/">Public Policy</a></li></ul></nav> <div class="secondary"><nav class="previous_editions en"><a href="https://news.lacnic.net/en/editions"><i class="far fa-long-arrow-left"></i>Older posts</a></nav> <nav class="previous_editions es"><a href="https://news.lacnic.net/ediciones"><i class="far fa-long-arrow-left"></i>Notas previas</a></nav> <nav class="previous_editions pt"><a href="https://news.lacnic.net/pt-br/edicoes-anteriores"><i class="far fa-long-arrow-left"></i>Notas anteriores<br /> </a></nav> </div><div class="secondary"><nav class="previous_editions es"><a class="lacnicBlogContributors" href="https://blog.lacnic.net/como-colaborar-con-un-articulo">¿Te gustaría contribuir con un artículo?</a></nav> <nav class="previous_editions en"><a class="lacnicBlogContributors" href="https://blog.lacnic.net/en/guidelines-for-lacnic-blog-contributors"> Would you like to contribute an article?</a></nav> <nav class="previous_editions pt"><a class="lacnicBlogContributors" href="https://blog.lacnic.net/pt-br/diretrizes-para-contribuir-com-um-artigo">Você gostaria de contribuir com um artigo?</a></nav> </div><script> function copiarAlPortapapeles() { var input = document.createElement('textarea'); input.value = 'https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/'; document.body.appendChild(input); input.select(); document.execCommand('copy'); document.body.removeChild(input); } </script> <div class="ShareOn"> <p>Compartir en</p> <div> <a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" target="_blank" rel="noopener noreferrer"><i class="icon-facebook-f" aria-hidden="true"></i></a> <a href="https://twitter.com/intent/tweet?url=https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/&text=Despliegue de DNSSEC en la región – Estadísticas y mediciones" target="_blank" rel="noopener noreferrer"><i class="icon-x-twitter" aria-hidden="true"></i></a> <a href="https://www.linkedin.com/shareArticle?url=https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" target="_blank" rel="noopener noreferrer"><i class="icon-linkedin-in" aria-hidden="true"></i></a> <a href="https://api.whatsapp.com/send?text=Despliegue de DNSSEC en la región – Estadísticas y mediciones%20https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/" target="_blank" rel="noopener noreferrer"><i class="icon-whatsapp" aria-hidden="true"></i></a> <a href="mailto:?subject=Despliegue de DNSSEC en la región – Estadísticas y mediciones&body=https://blog.lacnic.net/despliegue-de-dnssec-en-la-region-estadisticas-y-mediciones/"><i class="icon-envelope" aria-hidden="true"></i></a> <button onclick="copiarAlPortapapeles()"><i class="icon-link" aria-hidden="true"></i></button> </div> </div> </aside> </main> <footer> <div> <nav class="foot_navigation"> <ul id="foot_org" class="foot_org"><li class="menu-item"><a href="#">Organización</a></li> <li class="menu-item"><a href="https://www.lacnic.net/966/1/lacnic/acerca-de-lacnic">Acerca de LACNIC</a></li> <li class="menu-item"><a href="https://www.lacnic.net/491/1/lacnic/casa-de-internet">Casa de Internet</a></li> <li class="menu-item"><a href="https://www.lacnic.net/1975/1/lacnic/cultura-organizacional">Cultura Organizacional</a></li> <li class="menu-item"><a href="https://www.lacnic.net/18/1/lacnic/reporte-anual">Reporte Anual</a></li> <li class="menu-item"><a href="https://www.lacnic.net/490/1/lacnic/empleo">Empleo</a></li> </ul> <ul id="foot_contact" class="foot_contact"><li class="menu-item"><a href="#">Contactar</a></li> <li class="menu-item"><a href="https://www.lacnic.net/3907/1/lacnic/sugerencias">Sugerencias</a></li> <li class="menu-item"><a href="https://www.lacnic.net/997/1/lacnic/listas-de-discusion">Listas de Discusión</a></li> <li class="menu-item"><a href="https://www.lacnic.net/492/1/lacnic/contacto">Contacto</a></li> <li class="menu-item"><a href="https://www.lacnic.net/1126/1/lacnic/faq">FAQ</a></li> </ul> <ul id="foot_nro" class="foot_nro"><li class="menu-item"><a href="#">The Number Resource Organization</a></li> <li class="menu-item"><a href="https://www.lacnic.net/5296/1/lacnic/nro-news">NRO News</a></li> <li class="menu-item"><a href="https://www.lacnic.net/2409/1/lacnic/comite-de-revision">Comité de Revisión</a></li> <li class="menu-item"><a href="https://www.lacnic.net/998/1/lacnic/aso-nro">ASO, NRO</a></li> </ul> <ul id="foot_security" class="foot_security"><li class="menu-item"><a href="#">Ciberseguridad</a></li> <li class="menu-item"><a target="_blank" rel="noopener" href="https://www.lacnic.net/5297/1/lacnic/lacnic-csirt">LACNIC CSIRT</a></li> <li class="menu-item"><a href="https://www.lacnic.net/4660/1/lacnic/informacion-para-leas">Información para LEAs</a></li> <li class="menu-item"><a target="_blank" rel="noopener" href="https://www.lacnic.net/5298/1/lacnic/reportar-incidente">Reportar Incidente</a></li> </ul> </nav> <nav class="foot_social"> <p class="es">Seguinos en</p> <p class="en">Follow us</p> <p class="pt">Siga-nos</p> <ul> <li><a href="https://twitter.com/lacnic" target="_blank" rel="nofollow"><i class="icon-x-twitter" aria-hidden="true"></i></a></li> <li><a href="https://facebook.com/lacnic" target="_blank" rel="nofollow"><i class="icon-facebook-f" aria-hidden="true"></i></a></li> <li><a href="https://www.instagram.com/lacnic/?hl=es-la" target="_blank" rel="nofollow"><i class="icon-instagram" aria-hidden="true"></i></a></li> <li><a href="https://uy.linkedin.com/company/lacnic" target="_blank" rel="nofollow"><i class="icon-linkedin-in" aria-hidden="true"></i></a></li> <li><a href="https://www.youtube.com/user/lacnicstaff" target="_blank" rel="nofollow"><i class="icon-youtube" aria-hidden="true"></i></a></li> <li><a href="https://www.lacnic.net/podcast" target="_blank" rel="nofollow"><i class="icon-podcast" aria-hidden="true"></i></a></li> </ul> </nav> <nav class="foot_legal"> <ul id="foot_legal" class="foot_legal"><li class="menu-item"><a href="https://www.lacnic.net/967/1/lacnic/politica-de-la-calidad">Política de la Calidad</a></li> <li class="menu-item"><a href="https://www.lacnic.net/2923/1/lacnic/politica-de-privacidad">Política de privacidad</a></li> <li class="menu-item"><a href="https://www.lacnic.net/615/1/lacnic/transparencia">Transparencia</a></li> <li class="menu-item"><a href="https://www.lacnic.net/5299/1/lacnic/archivo">Archivo</a></li> </ul> </nav> <p class="foot_iso"> <a href="https://lsqa.com.uy/Institucional/Clientes" target="_blank" rel="nofollow">SYSTEM CERTIFICATION ISO 9001 LSQA</a> </p> </div> </footer> </div> <div id='wpd-editor-source-code-wrapper-bg'></div><div id='wpd-editor-source-code-wrapper'><textarea id='wpd-editor-source-code'></textarea><button id='wpd-insert-source-code'>Insert</button><input type='hidden' id='wpd-editor-uid' /></div> <script type='text/javascript'> jQuery( function( $ ) { function navegacionFooter(){ let navegacionFooterElemento = $('nav.foot_navigation ul li:first-child a') navegacionFooterElemento.removeAttr('href').wrap('<p></p>').each(function(){ var textoDelFoot = $(this).text(); $(this).replaceWith( textoDelFoot ); $(this).wrap('<p></p>') }); let navegacionLegal = $('.foot_legal ul li a'); navegacionLegal.each(function(){ $(this).wrap('<p></p>') }) } navegacionFooter(); function easyWpPageNav(){ $('.next,.prev').text(''); $('.next').append('<i class="icon-chevron-right-solid"></i>'); $('.prev').append('<i class="icon-chevron-left-solid"></i>'); } easyWpPageNav() }); </script> <style> /* easy wp page nav */ .easy-wp-page-navigation { margin: 40px 0; display: grid; justify-content: center; } ul.easy-wp-page-nav { display: flex; padding: 5px 6px; border-radius: 8px; background: #eff2f5; } ul.easy-wp-page-nav li { margin: 0; padding: 0; } .easy-wp-page-navigation a, .easy-wp-page-navigation span { padding: 7px 12px; border: 0; font-size: 12pt; font-weight: 700; background: transparent; } .easy-wp-page-navigation a:hover { background: transparent; color: #007ae6; } .easy-wp-page-navigation span.current { background: transparent; color: #007ae6; } ul.easy-wp-page-nav .last-page, ul.easy-wp-page-nav .first-page { display:none; } .wp-block-embed iframe { width: 100%; } </style> <script> jQuery(document).ready(function($) { // Manejar clic en el enlace "Responder" $('.comment-reply-link').on('click', function(e) { e.preventDefault(); // Obtener el ID del comentario al que se está respondiendo var commentID = $(this).data('comment-id'); // Mostrar u ocultar el formulario de comentarios correspondiente $('#comment-form-' + commentID).toggle(); }); }); </script> <script type="text/javascript" id="wpdiscuz-combo-js-js-extra"> /* <![CDATA[ */ var wpdiscuzAjaxObj = {"wc_hide_replies_text":"Hide Replies","wc_show_replies_text":"View Replies","wc_msg_required_fields":"Please fill out required fields","wc_invalid_field":"Some of field value is invalid","wc_error_empty_text":"please fill out this field to comment","wc_error_url_text":"url is invalid","wc_error_email_text":"email address is invalid","wc_invalid_captcha":"Invalid Captcha Code","wc_login_to_vote":"You Must Be Logged In To Vote","wc_deny_voting_from_same_ip":"You are not allowed to vote for this comment","wc_self_vote":"You cannot vote for your comment","wc_vote_only_one_time":"You've already voted for this comment","wc_voting_error":"Voting Error","wc_banned_user":"You are banned","wc_comment_edit_not_possible":"Sorry, this comment is no longer possible to edit","wc_comment_not_updated":"Sorry, the comment was not updated","wc_comment_not_edited":"You've not made any changes","wc_msg_input_min_length":"Input is too short","wc_msg_input_max_length":"Input is too long","wc_spoiler_title":"Spoiler Title","wc_cannot_rate_again":"You cannot rate again","wc_not_allowed_to_rate":"You're not allowed to rate here","wc_confirm_rate_edit":"Are you sure you want to edit your rate?","wc_follow_user":"Follow this user","wc_unfollow_user":"Unfollow this user","wc_follow_success":"You started following this comment author","wc_follow_canceled":"You stopped following this comment author.","wc_follow_email_confirm":"Please check your email and confirm the user following request.","wc_follow_email_confirm_fail":"Sorry, we couldn't send confirmation email.","wc_follow_login_to_follow":"Please login to follow users.","wc_follow_impossible":"We are sorry, but you can't follow this user.","wc_follow_not_added":"Following failed. Please try again later.","is_user_logged_in":"","commentListLoadType":"0","commentListUpdateType":"0","commentListUpdateTimer":"60","liveUpdateGuests":"0","wordpressThreadCommentsDepth":"5","wordpressIsPaginate":"","commentTextMaxLength":"0","replyTextMaxLength":"0","commentTextMinLength":"1","replyTextMinLength":"1","storeCommenterData":"100000","socialLoginAgreementCheckbox":"1","enableFbLogin":"0","fbUseOAuth2":"0","enableFbShare":"0","facebookAppID":"","facebookUseOAuth2":"0","enableGoogleLogin":"0","googleClientID":"","googleClientSecret":"","cookiehash":"63646323e4e8b2a9f671e5c8bd9cd5a6","isLoadOnlyParentComments":"0","scrollToComment":"1","commentFormView":"collapsed","enableDropAnimation":"1","isNativeAjaxEnabled":"1","enableBubble":"0","bubbleLiveUpdate":"0","bubbleHintTimeout":"45","bubbleHintHideTimeout":"10","cookieHideBubbleHint":"wpdiscuz_hide_bubble_hint","bubbleHintShowOnce":"1","bubbleHintCookieExpires":"7","bubbleShowNewCommentMessage":"1","bubbleLocation":"content_left","firstLoadWithAjax":"0","wc_copied_to_clipboard":"Copied to clipboard!","inlineFeedbackAttractionType":"blink","loadRichEditor":"1","wpDiscuzReCaptchaSK":"","wpDiscuzReCaptchaTheme":"light","wpDiscuzReCaptchaVersion":"2.0","wc_captcha_show_for_guest":"0","wc_captcha_show_for_members":"0","wpDiscuzIsShowOnSubscribeForm":"0","wmuEnabled":"1","wmuInput":"wmu_files","wmuMaxFileCount":"1","wmuMaxFileSize":"2097152","wmuPostMaxSize":"8388608","wmuIsLightbox":"1","wmuMimeTypes":{"jpg":"image\/jpeg","jpeg":"image\/jpeg","jpe":"image\/jpeg","gif":"image\/gif","png":"image\/png","bmp":"image\/bmp","tiff":"image\/tiff","tif":"image\/tiff","ico":"image\/x-icon"},"wmuPhraseConfirmDelete":"Are you sure you want to delete this attachment?","wmuPhraseNotAllowedFile":"Not allowed file type","wmuPhraseMaxFileCount":"Maximum number of uploaded files is 1","wmuPhraseMaxFileSize":"Maximum upload file size is 2MB","wmuPhrasePostMaxSize":"Maximum post size is 8MB","wmuPhraseDoingUpload":"Uploading in progress! Please wait.","msgEmptyFile":"File is empty. Please upload something more substantial. This error could also be caused by uploads being disabled in your php.ini or by post_max_size being defined as smaller than upload_max_filesize in php.ini.","msgPostIdNotExists":"Post ID not exists","msgUploadingNotAllowed":"Sorry, uploading not allowed for this post","msgPermissionDenied":"You do not have sufficient permissions to perform this action","wmuKeyImages":"images","wmuSingleImageWidth":"auto","wmuSingleImageHeight":"200","isUserRated":null,"version":"7.6.27","wc_post_id":"18446","isCookiesEnabled":"1","loadLastCommentId":"0","dataFilterCallbacks":[],"phraseFilters":[],"scrollSize":"32","is_email_field_required":"1","url":"https:\/\/blog.lacnic.net\/wp-admin\/admin-ajax.php","customAjaxUrl":"https:\/\/blog.lacnic.net\/wp-content\/plugins\/wpdiscuz\/utils\/ajax\/wpdiscuz-ajax.php","bubbleUpdateUrl":"https:\/\/blog.lacnic.net\/wp-json\/wpdiscuz\/v1\/update","restNonce":"c35b9a374c","is_rate_editable":"0","menu_icon":"https:\/\/blog.lacnic.net\/wp-content\/plugins\/wpdiscuz\/assets\/img\/plugin-icon\/wpdiscuz-svg.svg","menu_icon_hover":"https:\/\/blog.lacnic.net\/wp-content\/plugins\/wpdiscuz\/assets\/img\/plugin-icon\/wpdiscuz-svg_hover.svg"}; var wpdiscuzUCObj = {"msgConfirmDeleteComment":"Are you sure you want to delete this comment?","msgConfirmCancelSubscription":"Are you sure you want to cancel this subscription?","msgConfirmCancelFollow":"Are you sure you want to cancel this follow?","additionalTab":"0"}; /* ]]> */ </script> <script type="text/javascript" id="wpdiscuz-combo-js-js-before"> /* <![CDATA[ */ var wpdiscuzEditorOptions = { modules: { toolbar: "", counter: { uniqueID: "", commentmaxcount : 0, replymaxcount : 0, commentmincount : 1, replymincount : 1, }, }, wc_be_the_first_text: "Be the First to Comment!", wc_comment_join_text: "Join the discussion", theme: 'snow', debug: 'error' }; /* ]]> */ </script> <script type="text/javascript" src="https://blog.lacnic.net/wp-content/plugins/wpdiscuz/assets/js/wpdiscuz-combo.min.js?ver=7.6.27" id="wpdiscuz-combo-js-js"></script> <script type="text/javascript" src="https://stats.wp.com/e-202448.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"182898185\",\"post\":\"18446\",\"tz\":\"0\",\"srv\":\"blog.lacnic.net\",\"j\":\"1:13.9.1\"}") ]); _stq.push([ "clickTrackerInit", "182898185", "18446" ]); /* ]]> */ </script> <script type="text/javascript" id="ivory-search-scripts-js-extra"> /* <![CDATA[ */ var IvorySearchVars = {"is_analytics_enabled":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://blog.lacnic.net/wp-content/plugins/add-search-to-menu/public/js/ivory-search.min.js?ver=5.5.7" id="ivory-search-scripts-js"></script> <script defer type="text/javascript" src="https://blog.lacnic.net/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1721224895" id="akismet-frontend-js"></script> <script src="https://blog.lacnic.net/wp-content/themes/lacnicnews/js/clipboard.js"></script> <script src="https://blog.lacnic.net/wp-content/themes/lacnicnews/js/email-address.js"></script> </body> </html>