nginx
tcp/443 tcp/80
Open service 172.233.111.7:443 · speedtest.madrid.linode.com
2026-01-11 07:30
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 11 Jan 2026 07:30:27 GMT
Content-Type: text/html
Content-Length: 12687
Last-Modified: Mon, 12 Aug 2024 13:14:15 GMT
Connection: close
ETag: "66ba0aa7-318f"
Expires: -1
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=0
Cache-Control: no-store, no-cache, must-revalidate, max-age=0
Content-Security-Policy: default-src 'self' 'unsafe-inline' assets.linode.com;
Accept-Ranges: bytes
Page title: Linode, now Akamai, Speedtest
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="shortcut icon" href="https://assets.linode.com/icons/favicon.ico">
<title>Linode, now Akamai, Speedtest</title>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<style type="text/css">
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff" ) format( "woff" );
}
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 600;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 300;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff" ) format( "woff" );
}
:root {
--dark-gray: #32363b;
--grass-green: #02b159;
--gap: 2rem;
--site-header-height: 76px;
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
background-color: #fafafc;
box-sizing: border-box;
color: var( --dark-gray );
display: flex;
flex-direction: column;
font-family: "Source Sans Pro", sans-serif;
font-weight: 400;
letter-spacing: 0;
line-height: 1.15;
margin: 0;
min-height: 100vh;
min-height: 100dvh;
padding: 0;
text-align: center;
}
*, *::before, *::after {
box-sizing: inherit;
}
header {
align-items: center;
background-color: white;
border-bottom: 1px solid #ededf4;
display: flex;
height: calc( var( --site-header-height ) - 1px );
justify-content: space-between;
padding-inline: 16px;
}
main {
display: flex;
flex: 1;
flex-direction: column;
gap: var( --gap );
justify-content: center;
padding-block: var( --gap );
padding-inline: 16px;
}
footer {
background-color: white;
border-top: 1px solid #ededf4;
display: flex;
justify-content: center;
padding: 16px;
}
#pageTitle {
font-size: 4em;
letter-spacing: -2px;
margin: 0;
}
#pageTitle .eyebrow {
display: block;
font-family: "Oswald", sans-serif;
font-size: 1rem;
font-weight: 400;
letter-spacing: 2px;
line-height: 1.5;
margin-bottom: 1em;
text-transform: uppercase;
width: 100%;
}
#signupBtn,
#startStopBtn {
background-color: var( --grass-green );
border-radius: 0.25rem;
border: 0.125rem solid var( --grass-green );
color: white;
cursor: pointer;
display: inline-block;
font-weight: 600;
padding: 0.8888888889em 1.666rem;
text-decoration: none;
}
#signupBtn {
background-color: white;
border-color: #d9dbe1;
color: var( --dark-gray );
font-size: 0.8125em;
padding-inline: 1.5384615385em;
}
#startStopBtn {
margin-inline: auto;
}
#signupBtn:hover,
#startStopBtn:hover,
#startStopBtn.running {
background-color: var( --dark-gray );
border-color: var( --dark-gray );
color: white;
}
#startStopBtn::before{
conte
Open service 2a01:7e02::f03c:93ff:feea:b5b5:80 · speedtest.madrid.linode.com
2026-01-11 07:30
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 11 Jan 2026 07:30:26 GMT
Content-Type: text/html
Content-Length: 12687
Last-Modified: Mon, 12 Aug 2024 13:14:15 GMT
Connection: close
ETag: "66ba0aa7-318f"
Accept-Ranges: bytes
Page title: Linode, now Akamai, Speedtest
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="shortcut icon" href="https://assets.linode.com/icons/favicon.ico">
<title>Linode, now Akamai, Speedtest</title>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<style type="text/css">
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff" ) format( "woff" );
}
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 600;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 300;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff" ) format( "woff" );
}
:root {
--dark-gray: #32363b;
--grass-green: #02b159;
--gap: 2rem;
--site-header-height: 76px;
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
background-color: #fafafc;
box-sizing: border-box;
color: var( --dark-gray );
display: flex;
flex-direction: column;
font-family: "Source Sans Pro", sans-serif;
font-weight: 400;
letter-spacing: 0;
line-height: 1.15;
margin: 0;
min-height: 100vh;
min-height: 100dvh;
padding: 0;
text-align: center;
}
*, *::before, *::after {
box-sizing: inherit;
}
header {
align-items: center;
background-color: white;
border-bottom: 1px solid #ededf4;
display: flex;
height: calc( var( --site-header-height ) - 1px );
justify-content: space-between;
padding-inline: 16px;
}
main {
display: flex;
flex: 1;
flex-direction: column;
gap: var( --gap );
justify-content: center;
padding-block: var( --gap );
padding-inline: 16px;
}
footer {
background-color: white;
border-top: 1px solid #ededf4;
display: flex;
justify-content: center;
padding: 16px;
}
#pageTitle {
font-size: 4em;
letter-spacing: -2px;
margin: 0;
}
#pageTitle .eyebrow {
display: block;
font-family: "Oswald", sans-serif;
font-size: 1rem;
font-weight: 400;
letter-spacing: 2px;
line-height: 1.5;
margin-bottom: 1em;
text-transform: uppercase;
width: 100%;
}
#signupBtn,
#startStopBtn {
background-color: var( --grass-green );
border-radius: 0.25rem;
border: 0.125rem solid var( --grass-green );
color: white;
cursor: pointer;
display: inline-block;
font-weight: 600;
padding: 0.8888888889em 1.666rem;
text-decoration: none;
}
#signupBtn {
background-color: white;
border-color: #d9dbe1;
color: var( --dark-gray );
font-size: 0.8125em;
padding-inline: 1.5384615385em;
}
#startStopBtn {
margin-inline: auto;
}
#signupBtn:hover,
#startStopBtn:hover,
#startStopBtn.running {
background-color: var( --dark-gray );
border-color: var( --dark-gray );
color: white;
}
#startStopBtn::before{
conte
Open service 2a01:7e02::f03c:93ff:feea:b5b5:443 · speedtest.madrid.linode.com
2026-01-11 07:30
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 11 Jan 2026 07:30:26 GMT
Content-Type: text/html
Content-Length: 12687
Last-Modified: Mon, 12 Aug 2024 13:14:15 GMT
Connection: close
ETag: "66ba0aa7-318f"
Expires: -1
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=0
Cache-Control: no-store, no-cache, must-revalidate, max-age=0
Content-Security-Policy: default-src 'self' 'unsafe-inline' assets.linode.com;
Accept-Ranges: bytes
Page title: Linode, now Akamai, Speedtest
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="shortcut icon" href="https://assets.linode.com/icons/favicon.ico">
<title>Linode, now Akamai, Speedtest</title>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<style type="text/css">
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff" ) format( "woff" );
}
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 600;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 300;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff" ) format( "woff" );
}
:root {
--dark-gray: #32363b;
--grass-green: #02b159;
--gap: 2rem;
--site-header-height: 76px;
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
background-color: #fafafc;
box-sizing: border-box;
color: var( --dark-gray );
display: flex;
flex-direction: column;
font-family: "Source Sans Pro", sans-serif;
font-weight: 400;
letter-spacing: 0;
line-height: 1.15;
margin: 0;
min-height: 100vh;
min-height: 100dvh;
padding: 0;
text-align: center;
}
*, *::before, *::after {
box-sizing: inherit;
}
header {
align-items: center;
background-color: white;
border-bottom: 1px solid #ededf4;
display: flex;
height: calc( var( --site-header-height ) - 1px );
justify-content: space-between;
padding-inline: 16px;
}
main {
display: flex;
flex: 1;
flex-direction: column;
gap: var( --gap );
justify-content: center;
padding-block: var( --gap );
padding-inline: 16px;
}
footer {
background-color: white;
border-top: 1px solid #ededf4;
display: flex;
justify-content: center;
padding: 16px;
}
#pageTitle {
font-size: 4em;
letter-spacing: -2px;
margin: 0;
}
#pageTitle .eyebrow {
display: block;
font-family: "Oswald", sans-serif;
font-size: 1rem;
font-weight: 400;
letter-spacing: 2px;
line-height: 1.5;
margin-bottom: 1em;
text-transform: uppercase;
width: 100%;
}
#signupBtn,
#startStopBtn {
background-color: var( --grass-green );
border-radius: 0.25rem;
border: 0.125rem solid var( --grass-green );
color: white;
cursor: pointer;
display: inline-block;
font-weight: 600;
padding: 0.8888888889em 1.666rem;
text-decoration: none;
}
#signupBtn {
background-color: white;
border-color: #d9dbe1;
color: var( --dark-gray );
font-size: 0.8125em;
padding-inline: 1.5384615385em;
}
#startStopBtn {
margin-inline: auto;
}
#signupBtn:hover,
#startStopBtn:hover,
#startStopBtn.running {
background-color: var( --dark-gray );
border-color: var( --dark-gray );
color: white;
}
#startStopBtn::before{
conte
Open service 172.233.111.7:80 · speedtest.madrid.linode.com
2026-01-11 07:30
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 11 Jan 2026 07:30:26 GMT
Content-Type: text/html
Content-Length: 12687
Last-Modified: Mon, 12 Aug 2024 13:14:15 GMT
Connection: close
ETag: "66ba0aa7-318f"
Accept-Ranges: bytes
Page title: Linode, now Akamai, Speedtest
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="shortcut icon" href="https://assets.linode.com/icons/favicon.ico">
<title>Linode, now Akamai, Speedtest</title>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<style type="text/css">
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-regular.woff" ) format( "woff" );
}
@font-face {
font-family: "Source Sans Pro";
font-style: normal;
font-weight: 600;
src:
local( "" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/source-sans-pro-v14-latin-600.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 300;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-300.woff" ) format( "woff" );
}
@font-face {
font-family: "Oswald";
font-style: normal;
font-weight: 400;
src:
local( "" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff2" ) format( "woff2" ),
url( "https://assets.linode.com/fonts/oswald-v35-latin-regular.woff" ) format( "woff" );
}
:root {
--dark-gray: #32363b;
--grass-green: #02b159;
--gap: 2rem;
--site-header-height: 76px;
}
body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
background-color: #fafafc;
box-sizing: border-box;
color: var( --dark-gray );
display: flex;
flex-direction: column;
font-family: "Source Sans Pro", sans-serif;
font-weight: 400;
letter-spacing: 0;
line-height: 1.15;
margin: 0;
min-height: 100vh;
min-height: 100dvh;
padding: 0;
text-align: center;
}
*, *::before, *::after {
box-sizing: inherit;
}
header {
align-items: center;
background-color: white;
border-bottom: 1px solid #ededf4;
display: flex;
height: calc( var( --site-header-height ) - 1px );
justify-content: space-between;
padding-inline: 16px;
}
main {
display: flex;
flex: 1;
flex-direction: column;
gap: var( --gap );
justify-content: center;
padding-block: var( --gap );
padding-inline: 16px;
}
footer {
background-color: white;
border-top: 1px solid #ededf4;
display: flex;
justify-content: center;
padding: 16px;
}
#pageTitle {
font-size: 4em;
letter-spacing: -2px;
margin: 0;
}
#pageTitle .eyebrow {
display: block;
font-family: "Oswald", sans-serif;
font-size: 1rem;
font-weight: 400;
letter-spacing: 2px;
line-height: 1.5;
margin-bottom: 1em;
text-transform: uppercase;
width: 100%;
}
#signupBtn,
#startStopBtn {
background-color: var( --grass-green );
border-radius: 0.25rem;
border: 0.125rem solid var( --grass-green );
color: white;
cursor: pointer;
display: inline-block;
font-weight: 600;
padding: 0.8888888889em 1.666rem;
text-decoration: none;
}
#signupBtn {
background-color: white;
border-color: #d9dbe1;
color: var( --dark-gray );
font-size: 0.8125em;
padding-inline: 1.5384615385em;
}
#startStopBtn {
margin-inline: auto;
}
#signupBtn:hover,
#startStopBtn:hover,
#startStopBtn.running {
background-color: var( --dark-gray );
border-color: var( --dark-gray );
color: white;
}
#startStopBtn::before{
conte