Simon Marsh
3970981f1b
All checks were successful
continuous-integration/drone/push Build is passing
1317 lines
52 KiB
HTML
1317 lines
52 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<meta name="description" content="2020">
|
||
|
||
<title>2020 | burble.dn42</title>
|
||
|
||
<link rel="icon" href="/favicon/favicon-32x32.png" type="image/x-icon">
|
||
|
||
<link rel="preload" as="font" href="/fonts/Metropolis.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/LiberationSans.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/LiberationSans-Bold.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/LiberationSans-BoldItalic.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/LiberationSans-Italic.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/LiberationMono.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/DroidSans.woff2" type="font/woff2" crossorigin="anonymous">
|
||
<link rel="preload" as="font" href="/fonts/GeekdocIcons.woff2" type="font/woff2" crossorigin="anonymous">
|
||
|
||
<link rel="preload" href="/main-7a8a8dd1df.min.css" as="style">
|
||
<link rel="stylesheet" href="/main-7a8a8dd1df.min.css" media="all">
|
||
|
||
<link rel="preload" href="/mobile-2eb10ce87d.min.css" as="style">
|
||
<link rel="stylesheet" href="/mobile-2eb10ce87d.min.css" media="screen and (max-width: 45rem)">
|
||
|
||
<link rel="preload" href="/print-16259ad7b8.min.css" as="style">
|
||
<link rel="stylesheet" href="/print-16259ad7b8.min.css" media="print">
|
||
|
||
<link rel="preload" href="/custom.css" as="style">
|
||
<link rel="stylesheet" href="/custom.css" media="all">
|
||
|
||
<!-- Made with Geekdoc theme https://github.com/thegeeklab/hugo-geekdoc -->
|
||
|
||
</head>
|
||
|
||
<body>
|
||
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol viewBox="-2.29 -2.29 28.57 28.57" id="arrow_back" xmlns="http://www.w3.org/2000/svg"><path d="M24 10.526v2.947H5.755l8.351 8.421-2.105 2.105-12-12 12-12 2.105 2.105-8.351 8.421H24z"/></symbol><symbol viewBox="-2.29 -2.29 28.57 28.57" id="arrow_left_alt" xmlns="http://www.w3.org/2000/svg"><path d="M5.965 10.526V6.035L0 12l5.965 5.965v-4.491H24v-2.947H5.965z"/></symbol><symbol viewBox="-2.29 -2.29 28.57 28.57" id="arrow_right_alt" xmlns="http://www.w3.org/2000/svg"><path d="M18.035 10.526V6.035L24 12l-5.965 5.965v-4.491H0v-2.947h18.035z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="bitbucket" xmlns="http://www.w3.org/2000/svg"><path d="M15.905 13.355c.189 1.444-1.564 2.578-2.784 1.839-1.375-.602-1.375-2.784-.034-3.403 1.151-.705 2.818.223 2.818 1.564zm1.907-.361c-.309-2.44-3.076-4.056-5.328-3.042-1.426.636-2.389 2.148-2.32 3.747.086 2.097 2.08 3.815 4.176 3.626s3.729-2.234 3.472-4.331zm4.108-9.315c-.756-.997-2.045-1.169-3.179-1.358-3.214-.516-6.513-.533-9.727.034-1.066.172-2.269.361-2.939 1.323 1.1 1.031 2.664 1.186 4.073 1.358 2.544.327 5.156.344 7.699.017 1.426-.172 3.008-.309 4.073-1.375zm.979 17.788c-.481 1.684-.206 3.953-1.994 4.932-3.076 1.701-6.806 1.89-10.191 1.289-1.787-.327-3.884-.894-4.864-2.578-.43-1.65-.705-3.334-.98-5.018l.103-.275.309-.155c5.121 3.386 12.288 3.386 17.427 0 .808.241.206 1.22.189 1.805zM26.01 4.951c-.584 3.764-1.255 7.51-1.908 11.257-.189 1.1-1.255 1.719-2.148 2.183-3.214 1.615-6.96 1.89-10.483 1.512-2.389-.258-4.829-.894-6.771-2.389-.911-.705-.911-1.908-1.083-2.922-.602-3.523-1.289-7.046-1.719-10.604.206-1.547 1.942-2.217 3.231-2.698C6.848.654 8.686.362 10.508.19c3.884-.378 7.854-.241 11.618.859 1.341.395 2.784.945 3.695 2.097.412.533.275 1.203.189 1.805z"/></symbol><symbol viewBox="-2.29 -2.29 28.57 28.57" id="bookmark" xmlns="http://www.w3.org/2000/svg"><path d="M15.268 4.392q.868 0 1.532.638t.664 1.506v17.463l-7.659-3.268-7.608 3.268V6.536q0-.868.664-1.506t1.532-.638h10.876zm4.34 14.144V4.392q0-.868-.638-1.532t-1.506-.664H6.537q0-.868.664-1.532T8.733 0h10.876q.868 0 1.532.664t.664 1.532v17.412z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="code" xmlns="http://www.w3.org/2000/svg"><path d="M9.917 24.5a1.75 1.75 0 10-3.501.001 1.75 1.75 0 003.501-.001zm0-21a1.75 1.75 0 10-3.501.001A1.75 1.75 0 009.917 3.5zm11.666 2.333a1.75 1.75 0 10-3.501.001 1.75 1.75 0 003.501-.001zm1.75 0a3.502 3.502 0 01-1.75 3.026c-.055 6.581-4.721 8.039-7.82 9.023-2.898.911-3.846 1.349-3.846 3.117v.474a3.502 3.502 0 011.75 3.026c0 1.932-1.568 3.5-3.5 3.5s-3.5-1.568-3.5-3.5c0-1.294.711-2.424 1.75-3.026V6.526A3.502 3.502 0 014.667 3.5c0-1.932 1.568-3.5 3.5-3.5s3.5 1.568 3.5 3.5a3.502 3.502 0 01-1.75 3.026v9.06c.93-.456 1.914-.766 2.807-1.039 3.391-1.075 5.323-1.878 5.359-5.687a3.502 3.502 0 01-1.75-3.026c0-1.932 1.568-3.5 3.5-3.5s3.5 1.568 3.5 3.5z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="date" xmlns="http://www.w3.org/2000/svg"><path d="M27.192 28.844V11.192H4.808v17.652h22.384zm0-25.689q1.277 0 2.253.976t.976 2.253v22.459q0 1.277-.976 2.216t-2.253.939H4.808q-1.352 0-2.291-.901t-.939-2.253V6.385q0-1.277.939-2.253t2.291-.976h1.577V.001h3.23v3.155h12.769V.001h3.23v3.155h1.577zm-3.155 11.267v3.155h-3.23v-3.155h3.23zm-6.46 0v3.155h-3.155v-3.155h3.155zm-6.384 0v3.155h-3.23v-3.155h3.23z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="download" xmlns="http://www.w3.org/2000/svg"><path d="M2.866 28.209h26.269v3.79H2.866v-3.79zm26.268-16.925L16 24.418 2.866 11.284h7.493V.001h11.283v11.283h7.493z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="email" xmlns="http://www.w3.org/2000/svg"><path d="M28.845 9.615v-3.23L16 14.422 3.155 6.385v3.23L16 17.577zm0-6.46q1.277 0 2.216.977T32 6.385v19.23q0 1.277-.939 2.253t-2.216.977H3.155q-1.277 0-2.216-.977T0 25.615V6.385q0-1.277.939-2.253t2.216-.977h25.69z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="git" xmlns="http://www.w3.org/2000/svg"><path d="M27.472 12.753L15.247.529a1.803 1.803 0 00-2.55 0l-2.84 2.84 2.137 2.137a2.625 2.625 0 013.501 3.501l3.499 3.499a2.625 2.625 0 11-1.237 1.237l-3.499-3.499c-.083.04-.169.075-.257.106v7.3a2.626 2.626 0 11-1.75 0v-7.3a2.626 2.626 0 01-1.494-3.607L8.62 4.606l-8.09 8.09a1.805 1.805 0 000 2.551l12.225 12.224a1.803 1.803 0 002.55 0l12.168-12.168a1.805 1.805 0 000-2.551z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="github" xmlns="http://www.w3.org/2000/svg"><path d="M16 .394c8.833 0 15.999 7.166 15.999 15.999 0 7.062-4.583 13.062-10.937 15.187-.813.146-1.104-.354-1.104-.771 0-.521.021-2.25.021-4.396 0-1.5-.5-2.458-1.083-2.958 3.562-.396 7.312-1.75 7.312-7.896 0-1.75-.625-3.167-1.646-4.291.167-.417.708-2.042-.167-4.25-1.333-.417-4.396 1.646-4.396 1.646a15.032 15.032 0 00-8 0S8.937 6.602 7.603 7.018c-.875 2.208-.333 3.833-.167 4.25-1.021 1.125-1.646 2.542-1.646 4.291 0 6.125 3.729 7.5 7.291 7.896-.458.417-.875 1.125-1.021 2.146-.917.417-3.25 1.125-4.646-1.333-.875-1.521-2.458-1.646-2.458-1.646-1.562-.021-.104.979-.104.979 1.042.479 1.771 2.333 1.771 2.333.938 2.854 5.396 1.896 5.396 1.896 0 1.333.021 2.583.021 2.979 0 .417-.292.917-1.104.771C4.582 29.455-.001 23.455-.001 16.393-.001 7.56 7.165.394 15.998.394zM6.063 23.372c.042-.083-.021-.187-.146-.25-.125-.042-.229-.021-.271.042-.042.083.021.187.146.25.104.062.229.042.271-.042zm.646.709c.083-.062.062-.208-.042-.333-.104-.104-.25-.146-.333-.062-.083.062-.062.208.042.333.104.104.25.146.333.062zm.625.937c.104-.083.104-.25 0-.396-.083-.146-.25-.208-.354-.125-.104.062-.104.229 0 .375s.271.208.354.146zm.875.875c.083-.083.042-.271-.083-.396-.146-.146-.333-.167-.417-.062-.104.083-.062.271.083.396.146.146.333.167.417.062zm1.187.521c.042-.125-.083-.271-.271-.333-.167-.042-.354.021-.396.146s.083.271.271.312c.167.062.354 0 .396-.125zm1.313.104c0-.146-.167-.25-.354-.229-.187 0-.333.104-.333.229 0 .146.146.25.354.229.187 0 .333-.104.333-.229zm1.208-.208c-.021-.125-.187-.208-.375-.187-.187.042-.312.167-.292.312.021.125.187.208.375.167s.312-.167.292-.292z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="gitlab" xmlns="http://www.w3.org/2000/svg"><path d="M1.629 11.034L14 26.888.442 17.048a1.09 1.09 0 01-.39-1.203l1.578-4.811zm7.217 0h10.309l-5.154 15.854zM5.753 1.475l3.093 9.559H1.63l3.093-9.559a.548.548 0 011.031 0zm20.618 9.559l1.578 4.811c.141.437-.016.922-.39 1.203l-13.558 9.84 12.371-15.854zm0 0h-7.216l3.093-9.559a.548.548 0 011.031 0z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="heart" xmlns="http://www.w3.org/2000/svg"><path d="M16 29.714a1.11 1.11 0 01-.786-.321L4.072 18.643c-.143-.125-4.071-3.714-4.071-8 0-5.232 3.196-8.357 8.535-8.357 3.125 0 6.053 2.464 7.464 3.857 1.411-1.393 4.339-3.857 7.464-3.857 5.339 0 8.535 3.125 8.535 8.357 0 4.286-3.928 7.875-4.089 8.035L16.785 29.392c-.214.214-.5.321-.786.321z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="keyborad_arrow_down" xmlns="http://www.w3.org/2000/svg"><path d="M3.281 5.36L14 16.079 24.719 5.36 28 8.641l-14 14-14-14z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="keyborad_arrow_left" xmlns="http://www.w3.org/2000/svg"><path d="M25.875 28.25L22.125 32 6.126 16.001 22.125.002l3.75 3.75-12.25 12.25z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="keyborad_arrow_right" xmlns="http://www.w3.org/2000/svg"><path d="M6.125 28.25L18.375 16 6.125 3.75 9.875 0l15.999 15.999L9.875 31.998z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="link" xmlns="http://www.w3.org/2000/svg"><path d="M24.037 7.963q3.305 0 5.634 2.366T32 16t-2.329 5.671-5.634 2.366h-6.46v-3.08h6.46q2.028 0 3.493-1.465t1.465-3.493-1.465-3.493-3.493-1.465h-6.46v-3.08h6.46zM9.615 17.578v-3.155h12.77v3.155H9.615zM3.005 16q0 2.028 1.465 3.493t3.493 1.465h6.46v3.08h-6.46q-3.305 0-5.634-2.366T0 16.001t2.329-5.671 5.634-2.366h6.46v3.08h-6.46q-2.028 0-3.493 1.465t-1.465 3.493z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="menu" xmlns="http://www.w3.org/2000/svg"><path d="M.001 5.334h31.998v3.583H.001V5.334zm0 12.416v-3.5h31.998v3.5H.001zm0 8.916v-3.583h31.998v3.583H.001z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="notification" xmlns="http://www.w3.org/2000/svg"><path d="M22.615 19.384l2.894 2.894v1.413H2.49v-1.413l2.894-2.894V12.25q0-3.365 1.716-5.856t4.745-3.231v-1.01q0-.875.606-1.514T13.999 0t1.548.639.606 1.514v1.01q3.029.74 4.745 3.231t1.716 5.856v7.134zM14 27.999q-1.211 0-2.053-.808t-.841-2.019h5.788q0 1.144-.875 1.986T14 27.999z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="path" xmlns="http://www.w3.org/2000/svg"><path d="M28 12.62h-9.793V8.414h-2.826v11.173h2.826v-4.206H28V26.62h-9.793v-4.206H12.62v-14H9.794v4.206H.001V1.381h9.793v4.206h8.413V1.381H28V12.62z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="person" xmlns="http://www.w3.org/2000/svg"><path d="M16 20.023q5.052 0 10.526 2.199t5.473 5.754v4.023H0v-4.023q0-3.555 5.473-5.754t10.526-2.199zM16 16q-3.275 0-5.614-2.339T8.047 8.047t2.339-5.661T16 0t5.614 2.386 2.339 5.661-2.339 5.614T16 16z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="search" xmlns="http://www.w3.org/2000/svg"><path d="M11.925 20.161q3.432 0 5.834-2.402t2.402-5.834-2.402-5.834-5.834-2.402-5.834 2.402-2.402 5.834 2.402 5.834 5.834 2.402zm10.981 0L32 29.255 29.255 32l-9.094-9.094v-1.458l-.515-.515q-3.26 2.831-7.721 2.831-4.976 0-8.45-3.432T.001 11.925t3.474-8.45 8.45-3.474 8.407 3.474 3.432 8.45q0 1.802-.858 4.075t-1.973 3.646l.515.515h1.458z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="shield" xmlns="http://www.w3.org/2000/svg"><path d="M22.167 15.166V3.5h-8.166v20.726c.93-.492 2.424-1.349 3.883-2.497 1.95-1.531 4.284-3.919 4.284-6.562zm3.499-13.999v14c0 7.674-10.737 12.523-11.192 12.724-.146.073-.31.109-.474.109s-.328-.036-.474-.109c-.456-.201-11.192-5.049-11.192-12.724v-14C2.334.529 2.863 0 3.501 0H24.5c.638 0 1.167.529 1.167 1.167z"/></symbol><symbol viewBox="-2.29 -2.29 32.57 32.57" id="tags" xmlns="http://www.w3.org/2000/svg"><path d="M6.606 7.549c0-1.047-.84-1.887-1.887-1.887s-1.887.84-1.887 1.887.84 1.887 1.887 1.887 1.887-.84 1.887-1.887zm15.732 8.493c0 .501-.206.988-.546 1.327l-7.239 7.254c-.354.339-.84.546-1.342.546s-.988-.206-1.327-.546L1.342 14.066C.59 13.329 0 11.899 0 10.852V4.718a1.9 1.9 0 011.887-1.887h6.134c1.047 0 2.477.59 3.229 1.342L21.792 14.7c.339.354.546.84.546 1.342zm5.661 0c0 .501-.206.988-.546 1.327l-7.239 7.254c-.354.339-.84.546-1.342.546-.767 0-1.15-.354-1.651-.87l6.93-6.93c.339-.339.546-.826.546-1.327s-.206-.988-.546-1.342L13.609 4.173c-.752-.752-2.182-1.342-3.229-1.342h3.303c1.047 0 2.477.59 3.229 1.342L27.454 14.7c.339.354.546.84.546 1.342z"/></symbol><symbol viewBox="-2.29 -2.29 36.57 36.57" id="telescope" xmlns="http://www.w3.org/2000/svg"><path d="M25.026 3.335a.466.466 0 00-.646-.238L13.362 8.91a.463.463 0 00-.216.575l.227.593-6.36 3.488a.462.462 0 00-.205.583l.211.508-6.755 3.228a.463.463 0 00-.228.595l1.386 3.341a.463.463 0 00.583.259l7.056-2.5.211.508a.462.462 0 00.557.267l6.733-1.941.202.527a.46.46 0 00.566.277l12.03-3.702a.46.46 0 00.293-.613L25.026 3.335zM2.109 21.061l-1.049-2.53 6.314-3.018 1.332 3.211-6.596 2.337zm7.857-1.708l-.22-.531-1.706-4.113-.22-.53 5.863-3.216 2.197 5.676.347.908-6.261 1.806zm7.505-1.146l-.188-.491c-.003-.01-.001-.022-.006-.032l-.572-1.478-2.549-6.668 10.201-5.381 4.249 10.624-11.136 3.428zm8.943-16.723a.463.463 0 00-.86.344l5.552 13.881a.464.464 0 00.602.258.464.464 0 00.258-.602L26.413 1.484zM16.268 20.627h-2.776c-1.055 0-1.851.796-1.851 1.851v1.217l-5.44 6.347a.462.462 0 10.702.602l5.415-6.316h2.101v6.015a.463.463 0 00.926 0v-6.015h2.101l5.414 6.316a.462.462 0 10.703-.602l-5.44-6.347v-1.148c0-1.076-.813-1.92-1.851-1.92zm.925 2.777h-4.627v-.925c0-.545.38-.925.925-.925h2.776c.527 0 .925.428.925.995v.856z"/></symbol></svg>
|
||
|
||
<div class="wrapper">
|
||
<input type="checkbox" class="hidden" id="menu-control" />
|
||
<header class="gdoc-header">
|
||
<div class="container flex align-center justify-between">
|
||
|
||
<label for="menu-control" class="gdoc-nav__control">
|
||
<svg class="icon menu"><use xlink:href="#menu"></use></svg>
|
||
<svg class="icon arrow-back"><use xlink:href="#arrow_back"></use></svg>
|
||
</label>
|
||
|
||
<a class="gdoc-header__link" href="https://dn42.burble.com/">
|
||
<span class="gdoc-brand flex align-center">
|
||
<img class="gdoc-brand__img" src="/burble-dn42-64.png" alt="" width=359 height=64>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</header>
|
||
|
||
|
||
<main class="container flex flex-even">
|
||
<aside class="gdoc-nav">
|
||
<nav>
|
||
|
||
<div class="gdoc-search">
|
||
<svg class="icon search"><use xlink:href="#search"></use></svg>
|
||
<input type="text" id="gdoc-search-input" class="gdoc-search__input" placeholder="Search..."
|
||
aria-label="Search" maxlength="64" />
|
||
<div class="gdoc-search__spinner spinner hidden"></div>
|
||
<ul id="gdoc-search-results" class="gdoc-search__list"></ul>
|
||
</div>
|
||
|
||
|
||
|
||
<section class="gdoc-nav--main">
|
||
<h2>Navigation</h2>
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/" class="gdoc-nav__entry ">
|
||
Network
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/overview/" class="gdoc-nav__entry ">
|
||
Overview
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/peering/" class="gdoc-nav__entry ">
|
||
Peering with burble.dn42
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/nodes/" class="gdoc-nav__entry ">
|
||
Node Information
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/IPAM/" class="gdoc-nav__entry ">
|
||
IPAM
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/routing-policy/" class="gdoc-nav__entry ">
|
||
Routing Policy
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/communities/" class="gdoc-nav__entry ">
|
||
BGP Communities
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/network/status/" class="gdoc-nav__entry ">
|
||
Realtime Status
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/" class="gdoc-nav__entry ">
|
||
Services
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/dn42/" class="gdoc-nav__entry ">
|
||
DN42
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/public/" class="gdoc-nav__entry ">
|
||
Public Services
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/internal/" class="gdoc-nav__entry ">
|
||
Internal Services
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/dns/" class="gdoc-nav__entry ">
|
||
DNS
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/services/ca/" class="gdoc-nav__entry ">
|
||
Certificate Authority
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/" class="gdoc-nav__entry ">
|
||
Additional Info
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
<input type="checkbox" id="navtree-f10c5528" class="gdoc-nav__toggle" checked>
|
||
<label for="navtree-f10c5528" class="flex justify-between">
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/maintlog/" class="gdoc-nav__entry ">
|
||
Maintenance Log
|
||
</a>
|
||
</span>
|
||
|
||
|
||
<svg class="icon keyborad_arrow_left"><use xlink:href="#keyborad_arrow_left"></use></svg>
|
||
<svg class="icon keyborad_arrow_down hidden"><use xlink:href="#keyborad_arrow_down"></use></svg>
|
||
</label>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/maintlog/2020/" class="gdoc-nav__entry is-active">
|
||
2020
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/maintlog/2019/" class="gdoc-nav__entry ">
|
||
2019
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/maintlog/2018/" class="gdoc-nav__entry ">
|
||
2018
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
<span class="flex">
|
||
<a href="/additional/things-to-do/" class="gdoc-nav__entry ">
|
||
Things to do in DN42
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</section>
|
||
|
||
<section class="gdoc-nav--more">
|
||
|
||
<h2>More</h2>
|
||
|
||
|
||
|
||
|
||
|
||
<ul class="gdoc-nav__list">
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<span class="flex">
|
||
<svg class="icon bookmark"><use xlink:href="#bookmark"></use></svg>
|
||
<a href="https://dn42.dev"
|
||
class="gdoc-nav__entry ">
|
||
DN42 Wiki
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<span class="flex">
|
||
<svg class="icon git"><use xlink:href="#git"></use></svg>
|
||
<a href="https://git.dn42.dev"
|
||
class="gdoc-nav__entry ">
|
||
DN42 Registry
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
<li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<span class="flex">
|
||
<svg class="icon git"><use xlink:href="#git"></use></svg>
|
||
<a href="https://git.burble.com"
|
||
class="gdoc-nav__entry ">
|
||
View Source
|
||
</a>
|
||
</span>
|
||
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
</ul>
|
||
|
||
|
||
|
||
|
||
|
||
</section>
|
||
</nav>
|
||
|
||
</aside>
|
||
|
||
<div class="gdoc-page">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="gdoc-page__header flex flex-wrap justify-between hidden-mobile" itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
|
||
<span>
|
||
|
||
<span class="breadcrumb">
|
||
<svg class="icon path"><use xlink:href="#path"></use></svg>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href='/'>burble.dn42</a> / <a href='/additional/'>Additional Info</a> / <a href='/additional/maintlog/'>Maintenance Log</a> / 2020
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</span>
|
||
|
||
</span>
|
||
<span>
|
||
|
||
</span>
|
||
</div>
|
||
|
||
|
||
<article class="gdoc-markdown">
|
||
<h1>2020</h1>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<p>Archive of changes made in 2020</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="13th-december-2020">13th December 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#13th-december-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 13th December 2020" href="#13th-december-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p><strong>Issue Log</strong></p>
|
||
<p>burble.dn42 now has a public issue log, hosted on the <a href="https://git.dn42.dev">DN42 Registry</a>.</p>
|
||
<ul>
|
||
<li><a href="https://git.dn42.dev/burble/burble.dn42/issues">Issue Log</a></li>
|
||
</ul>
|
||
<p>Feel free to raise issues or enhancements on the log.</p>
|
||
<p><strong>Speedtest Service</strong></p>
|
||
<p>An experimental speed test service has been introduced:</p>
|
||
<ul>
|
||
<li>France: <a href="https://speedtest.fr-rbx1.burble.dn42">https://speedtest.fr-rbx1.burble.dn42</a></li>
|
||
<li>Canada: <a href="https://speedtest.ca-bhs2.burble.dn42">https://speedtest.ca-bhs2.burble.dn42</a></li>
|
||
</ul>
|
||
<p>The two services are currently only accessible over IPv6 but are hosted on dedicated
|
||
servers with plenty of available bandwidth. If the service ends up loading or disrupting
|
||
the rest of the network then I may end up removing it, so use responsibly.</p>
|
||
<p><strong>n8n Automation</strong></p>
|
||
<p>The burble.dn42 network now has an instance of <a href="https://n8n.io">n8n</a> to help
|
||
automate internal workflows.<br>
|
||
Whilst this isn’t a public service the first visibile benefit is that the
|
||
<a href="https://explorer.burble.com">Explorer</a> and
|
||
<a href="https://dn42.dev/howto/Bird#route-origin-authorization">ROA files</a> now update
|
||
immediately following registry changes. Previously changes were polled and could
|
||
take up to an hour to be updated.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="6th-december-2020">6th December 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#6th-december-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 6th December 2020" href="#6th-december-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>ca-bhs2 and fr-rbx1 have been migrated to their new servers. If you are peering with these
|
||
nodes please make sure you update any IP addresses on your side as required.</p>
|
||
<p>git.dn42.dev is hosted on ca-bhs2 and so was also migrated and upgraded to v1.13.0.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="28th-november-2020">28th November 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#28th-november-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 28th November 2020" href="#28th-november-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Black Friday has been been and gone and this means that a few nodes have now reached the end of their contract and are being retired:</p>
|
||
<ul>
|
||
<li>fr-sbg1</li>
|
||
<li>us-sea2</li>
|
||
<li>jp-tyo1</li>
|
||
<li>sg-sin1</li>
|
||
<li>us-mia2</li>
|
||
</ul>
|
||
<p>However, the good news is that Black Friday also delivered a few shiny new nodes for the burble.dn42 network:</p>
|
||
<ul>
|
||
<li>ca-bhs2 will be replaced with a new node that has SSD rather than HDD storage</li>
|
||
<li>new nodes expected in Hong Kong and Madrid, eta Jan 2021</li>
|
||
</ul>
|
||
<p>Users of ca-bhs2 will be migrated to the new node, with details to be confirmed.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="12th-september-2020">12th September 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#12th-september-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 12th September 2020" href="#12th-september-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>uk-lon1 has been upgraded. If you are peered on this node, please update
|
||
your IP address accordingly.</p>
|
||
<p>burble.dn42 now includes some limited protection against ghost route updates.
|
||
See the <a href="/home/bgp-communities">communities</a> page for more details.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="9th-september-2020">9th September 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#9th-september-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 9th September 2020" href="#9th-september-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>uk-lon1 will be upgraded this weekend (12/13th
|
||
September), but unfortunately this does mean that the IP address for the
|
||
server is going to change.</p>
|
||
<p>The hostname will be changed to match the new address, but if you use the
|
||
IP address in your configuration (e.g. for firewall rules), you will need
|
||
to update them, as detailed below.</p>
|
||
<p><em>dn42-uk-lon1.burble.com</em></p>
|
||
<ul>
|
||
<li>IPv4: 185.42.222.153</li>
|
||
<li>IPv6: 2a04:92c5:2::42</li>
|
||
</ul>
|
||
<p>All other peering details, such as encryption keys and tunnel IP addresses
|
||
will remain the same, and the new server is in the same datacentre so there
|
||
should be no changes to connectivity or latency.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="28th-august-2020">28th August 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#28th-august-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 28th August 2020" href="#28th-august-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p><strong>Changes to the burble.dn42 network</strong></p>
|
||
<p>Over the next year the focus of the burble.dn42 network will change focus to providing high quality, reliable services for DN42. As part of this change, a number of the current ‘edge’ nodes will be decommissioned to reduce admin overhead and allow concentration on the core, service nodes.</p>
|
||
<p>The following nodes will be decommissioned and are no longer available for new peerings:</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left">Node</th>
|
||
<th style="text-align:left">Decommissioning Date</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">us-mia2</td>
|
||
<td style="text-align:left">Immediately</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">sg-sin1</td>
|
||
<td style="text-align:left">November 2020</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">us-sea2</td>
|
||
<td style="text-align:left">November 2020</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">fr-sbg1</td>
|
||
<td style="text-align:left">Nocember 2020</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">jp-tyo1</td>
|
||
<td style="text-align:left">December 2020</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">au-syd1</td>
|
||
<td style="text-align:left">January 2021</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">us-nyc1</td>
|
||
<td style="text-align:left">April 2021</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">us-chi1</td>
|
||
<td style="text-align:left">May 2021</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left"> </td>
|
||
<td></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>The current core nodes will continue to operate and some will also be upgraded. The number of services provided by the network will also expand.</p>
|
||
<p><strong>Core nodes</strong></p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left">Node</th>
|
||
<th style="text-align:left">Future Plans</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">fr-rbx1</td>
|
||
<td style="text-align:left">Increase in services offered</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">ca-bhs2</td>
|
||
<td style="text-align:left">Upgrade to ssd disks ~November 2020</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">de-fra1</td>
|
||
<td style="text-align:left">Upgraded in August to 4 x Epyc / 20G RAM / NVMe</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">us-dal3</td>
|
||
<td style="text-align:left">Increase in services offered / potential for upgrade</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">us-lax1</td>
|
||
<td style="text-align:left">Increase in services offered</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">sg-sin2</td>
|
||
<td style="text-align:left">Take over services from sg-sin1</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left"> </td>
|
||
<td></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p><strong>Other Nodes</strong></p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th style="text-align:left">Node</th>
|
||
<th style="text-align:left">Future Plans</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td style="text-align:left">uk-lon1</td>
|
||
<td style="text-align:left">Upgrade before January 2021</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">ch-zur1</td>
|
||
<td style="text-align:left">No changes planned</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left">no-trd1</td>
|
||
<td style="text-align:left">No changes planned</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="text-align:left"> </td>
|
||
<td></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="22nd-august-2020">22nd August 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#22nd-august-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 22nd August 2020" href="#22nd-august-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>de-fra1 has been replaced with a shiny, upgraded, new node.</p>
|
||
<p>If you are peered on de-fra1, please check your configuration and ensure
|
||
you are using the new IP addresses</p>
|
||
<ul>
|
||
<li>IPv4: 193.41.237.149</li>
|
||
<li>IPv6: 2a0d:5941:1:17c::4e2a</li>
|
||
</ul>
|
||
<p>All other peering parameters remain the same.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="15th-august-2020">15th August 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#15th-august-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 15th August 2020" href="#15th-august-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>The DN42 registry now supports automated pipelines using Drone CI.<br>
|
||
Details will be published on the DN42 wiki.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="25th-july-2020">25th July 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#25th-july-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 25th July 2020" href="#25th-july-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>us-mia1 and us-mia2 have been swapped. The provider for the old us-mia2 (Stockservers)
|
||
appears to have ceased trading, so the node has been swapped in case the original server
|
||
disappears at short notice.</p>
|
||
<p>EDIT: seems the new provider wasn’t better, so us-mia2 is back on the old server
|
||
until it dies completely.</p>
|
||
<p>no-trd1 has been added, courtesy of jastrup.</p>
|
||
<p>lt-vil1 is being decommissioned and users will need to migrate to a different node to
|
||
maintain service.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="5th-july-2020">5th July 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#5th-july-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 5th July 2020" href="#5th-july-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>A busy weekend supporting the move of the DN42 registry to its new host.</p>
|
||
<p>Remember to join the new mailing list at <a href="https://groups.io/g/dn42">https://groups.io/g/dn42</a>
|
||
and create yourself an account on the new registry <a href="https://git.dn42.dev">https://git.dn42.dev</a></p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="10th-june-2020">10th June 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#10th-june-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 10th June 2020" href="#10th-june-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Website moved again, and new paste.burble.dn42 service added.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="6th-june-2020">6th June 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#6th-june-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 6th June 2020" href="#6th-june-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>The global route collector has had a long overdue upgrade. Please let me know
|
||
if you spot any residual issues.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="25th-may-2020">25th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#25th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 25th May 2020" href="#25th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>The new DNS implementation has been deployed across all nodes.
|
||
The DNS service now supports:</p>
|
||
<ul>
|
||
<li>Authoritative DNS for DN42 domains (b.delegation-servers.dn42)</li>
|
||
<li>Recursive DNS (b.recursive-servers.dn42)</li>
|
||
<li>DNS64 (dns64.burble.dn42)</li>
|
||
</ul>
|
||
<p>All services support UDP, TCP, DNS over HTTPS and DNS over TLS queries.
|
||
See the <a href="/home/dns">DNS</a> page for more info.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="23rd-may-2020">23rd May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#23rd-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 23rd May 2020" href="#23rd-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>A new implementation of the edge DNS service is currently being tested across
|
||
a few nodes, please let me know if you spot any DNS oddness.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="18th-may-2020">18th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#18th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 18th May 2020" href="#18th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Added whois.burble.dn42 service, see the <a href="/home/burble-dn42-services">services</a>
|
||
page for more details.</p>
|
||
<p><a href="https://explorer.burble.dn">https://explorer.burble.dn</a>42 now has regional mirrors so should be significantly
|
||
faster for anyone not in Europe.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="16th-may-2020">16th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#16th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 16th May 2020" href="#16th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Approximately 40 old or inactive peers have been deleted as part of a spring cleaning
|
||
exercise.</p>
|
||
<p>If you’ve been accidently deleted and still want to peer with me, just give me a shout
|
||
and I will re-instate the configuration.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="11th-may-2020">11th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#11th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 11th May 2020" href="#11th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Rate limiting on BGP sessions has been implemented to protect the network from major
|
||
route flapping events. The rate limiting should only kick in after 30+ minutes of
|
||
extremely high updates (or even longer for milder events), but please let me know if
|
||
this causes any issues.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="8th-may-2020">8th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#8th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 8th May 2020" href="#8th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>us-lax1 has been migrated. If you peer with me please remember to update the
|
||
clearnet IP addresses on your side:</p>
|
||
<p>dn42-us-lax1<br>
|
||
<strong>IPv4</strong>: 185.215.224.214<br>
|
||
<strong>IPv6</strong>: 2a0b:ae40:1:4a0a::5a</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="5th-may-2020">5th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#5th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 5th May 2020" href="#5th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>us-lax1 is being upgraded !</p>
|
||
<p>Apologies for the short notice, but us-lax1 will be upgraded over the weekend of 9th/10th
|
||
May. The upgrade will allow for more services to be provided from the node, to provide
|
||
enabling a better response for users in Asia and West Coast US.</p>
|
||
<p>Unfortunately the upgrade means that IP address of the node will change and peers will need
|
||
to update their config accordingly. The encryption keys and tunnel addresses should not need
|
||
to change.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="4th-may-2020">4th May 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#4th-may-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 4th May 2020" href="#4th-may-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Several of the burble.dn42 core nodes have been upgraded to Ubuntu 20.04. This required
|
||
a short outage, but will allow for a refactoring of a few services in the future.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="13th-april-2020">13th April 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#13th-april-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 13th April 2020" href="#13th-april-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Bugs have been fixed and both instances of the burble.dn42 website are now running
|
||
in a new environment with the latest grav.</p>
|
||
<p>The new website instance is the first burble.dn42 application running on Ubuntu 20.04
|
||
(Focal Fossa).</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="11th-april-2020">11th April 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#11th-april-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 11th April 2020" href="#11th-april-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>The clearnet version of this <a href="https://dn42.burble.com">website</a> is running with
|
||
a new instance that has the latest grav.<br>
|
||
Please let me know if you spot any problems.</p>
|
||
<p>The DN42 instance continues to run with the previous version.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="4th-april-2020">4th April 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#4th-april-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 4th April 2020" href="#4th-april-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>Well, that was fun; burble.dn42 had a number of outages over this evening, caused by trying
|
||
to perform a rolling upgrade across the network. The biggest of these took out the burble.dn42
|
||
DNS service for an extended period, impacting DNS resolution across DN42.</p>
|
||
<p>The plan had been to perform a full upgrade and reboot for every burble.dn42 node. To minimise
|
||
disruption I perform updates across groups of servers that are chosen to be independent
|
||
so that service resilience should not be impacted.<br>
|
||
However, this time there were two key failures:</p>
|
||
<ul>
|
||
<li>
|
||
<p>The provider configuration for ca-bhs2 meant that it could not mount all of its disks when
|
||
rebooted and it ended up in maintenance mode. The server needed to be recovered via the
|
||
IPMI console. Whilst global services continued to be provided by other nodes, peers on
|
||
ca-bhs2 lost connectivity whilst the node was recovered.</p>
|
||
</li>
|
||
<li>
|
||
<p>The new pdns-recursor that was implemented at the end of March (see below) had a different
|
||
runtime path than the default OS install. This meant that when each of the core nodes was
|
||
restarted the pdns-recursor failed to restart as the runtime path was missing. Since the DNS
|
||
service is resilient, it continued to operate without problems until the last core node was
|
||
restarted, at which point the entire service failed. Without DNS, most of the remaining
|
||
burble.dn42 failed or could not be restarted and recovery was also hampered by having to
|
||
work without having DNS available.</p>
|
||
</li>
|
||
</ul>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="1st-april-2020">1st April 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#1st-april-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 1st April 2020" href="#1st-april-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>at-vie1 will be decommissioned by 14th April.
|
||
If you are peered on this node, please contact me to move the peering to another node.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="28th-march-2020">28th March 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#28th-march-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 28th March 2020" href="#28th-march-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>The patched pdns recursor is now deployed to all core nodes.</p>
|
||
<p>Please let me know immediately if you notice odd DNS behaviour.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="24th-march-2020">24th March 2020<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#24th-march-2020" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 24th March 2020" href="#24th-march-2020"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>fr-sbg1 (which hosts the europe region core DNS service) is currently testing a special pdns
|
||
recursor build in order to try and fix <a href="https://github.com/PowerDNS/pdns/issues/8106">this issue</a>.</p>
|
||
<p>The server is likely to be used for most recursive DNS lookups across Europe that use the
|
||
new DNS anycast addresses, or my service directly. Please let me know immediately if you
|
||
notice odd DNS behaviour.</p>
|
||
<div class="gdoc-page__anchorwrap"><h4 id="26th-january-2019">26th January 2019<a data-clipboard-text="https://dn42.burble.com/additional/maintlog/2020/#26th-january-2019" class="gdoc-page__anchor gdoc-page__anchor--right clip" aria-label="Anchor 26th January 2019" href="#26th-january-2019"><svg class="icon link"><use xlink:href="#link"></use></svg></a></h4></div>
|
||
<p>This weekend has been a huge maintenance weekend for burble.dn42, with the following
|
||
updates taking place:</p>
|
||
<ul>
|
||
<li>A number of nodes have been built and swapped in to the network to upgrade and manage renewals</li>
|
||
</ul>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th></th>
|
||
<th></th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>fr-rbx1 replaced by fr-rbx2</td>
|
||
<td><em>fr-rbx2 was a much faster node</em></td>
|
||
</tr>
|
||
<tr>
|
||
<td>ca-bhs2 replaced with a new node</td>
|
||
<td><em>the replacement is also much faster</em></td>
|
||
</tr>
|
||
<tr>
|
||
<td>us-dal3 replaced by us-dal1</td>
|
||
<td><em>us-dal3 was a poor performer and has been replaced with a dedicated server</em></td>
|
||
</tr>
|
||
<tr>
|
||
<td>au-syd1 replaced with a new node</td>
|
||
<td><em>memory increased from 1G to 2G</em></td>
|
||
</tr>
|
||
<tr>
|
||
<td>sg-sin2 replaced with a new node</td>
|
||
<td><em>memory increased from 1G to 2G</em></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>Node renewals are now mostly sorted until November, which will be a nice break for my wallet.</p>
|
||
<ul>
|
||
<li>The build of ca-bhs2 introduced a new disk layout for my core nodes, which is intended
|
||
to provide more flexibility for new features. uk-lon3, a private storage
|
||
node, was also rebuilt for the new design.</li>
|
||
</ul>
|
||
<p>A bad decision around backups meant that I also had to re-create all the services on
|
||
fr-rbx2 and us-dal1 as they were swapped in to their new roles. As a result, the services
|
||
on these boxes were also flattened and rebuilt to the new disk layout.</p>
|
||
<p>At some future point, fr-sbg1 will follow and also change to the new layout.</p>
|
||
<ul>
|
||
<li>The burble.dn42 is organised around a core network of servers in each region, the updates
|
||
this weekend complete a series of changes to upgrade the core nodes that has been taking
|
||
place since November 2019. A lot of the recent work has been to update the services so they
|
||
are on, or point to, the new core nodes.</li>
|
||
</ul>
|
||
<p>The core network looked like this prior to November 2019:</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>CPU</th>
|
||
<th>Memory</th>
|
||
<th>Disk</th>
|
||
<th>Network</th>
|
||
<th>Descr</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>fr-rbx1</td>
|
||
<td>i5-2400 (4/8 x 3.4Ghz)</td>
|
||
<td>16G</td>
|
||
<td>2TB Consumer HDD</td>
|
||
<td>100mbps un-metered</td>
|
||
<td>Kimsufi KS-10</td>
|
||
</tr>
|
||
<tr>
|
||
<td>ca-bhs2</td>
|
||
<td>i5-3570S (4/8 x 3.8Ghz)</td>
|
||
<td>16G</td>
|
||
<td>2TB Consumer HDD</td>
|
||
<td>100mbps un-metered</td>
|
||
<td>Kimsufi KS-10</td>
|
||
</tr>
|
||
<tr>
|
||
<td>sg-sin2</td>
|
||
<td>virtual (1 x 3.5Ghz)</td>
|
||
<td>1G</td>
|
||
<td>30GB HDD</td>
|
||
<td>1TB @ 1gbit</td>
|
||
<td>OVH VPS</td>
|
||
</tr>
|
||
<tr>
|
||
<td>us-dal3</td>
|
||
<td>virtual (2 x 3.4Ghz)</td>
|
||
<td>5G</td>
|
||
<td>120GB HDD</td>
|
||
<td>5TB @ 10gbit</td>
|
||
<td>HostDoc VPS</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<p>Following the upgrades, the core now consists of the following servers:</p>
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th>Name</th>
|
||
<th>CPU</th>
|
||
<th>Memory</th>
|
||
<th>Disk</th>
|
||
<th>Network</th>
|
||
<th>Descr</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>fr-sbg1</td>
|
||
<td>E5-1620 (4/8 x 3.7Ghz)</td>
|
||
<td>32G</td>
|
||
<td>3 x 480GB SSD</td>
|
||
<td>500mbps un-metered</td>
|
||
<td>OVH SYS</td>
|
||
</tr>
|
||
<tr>
|
||
<td>fr-rbx1</td>
|
||
<td>E3-1245 (4/8 x 3.4Ghz)</td>
|
||
<td>32G</td>
|
||
<td>2 x 480GB SSD</td>
|
||
<td>500mbps un-metered</td>
|
||
<td>OVH SYS</td>
|
||
</tr>
|
||
<tr>
|
||
<td>uk-lon3</td>
|
||
<td>virtual (2 x 3Ghz)</td>
|
||
<td>3G</td>
|
||
<td>3TB HDD</td>
|
||
<td>10TB @ 1gbit</td>
|
||
<td>HostHatch</td>
|
||
</tr>
|
||
<tr>
|
||
<td>ca-bhs2</td>
|
||
<td>E5-1620 (4/8 x 3.7Ghz)</td>
|
||
<td>32G</td>
|
||
<td>2 x 2TB Ent. HDD</td>
|
||
<td>500mbps un-metered</td>
|
||
<td>OVH SYS</td>
|
||
</tr>
|
||
<tr>
|
||
<td>us-dal3</td>
|
||
<td>C2750 (8 x 2.4Ghz)</td>
|
||
<td>8G</td>
|
||
<td>240GB SSD</td>
|
||
<td>100mbps un-metered</td>
|
||
<td>drserver</td>
|
||
</tr>
|
||
<tr>
|
||
<td>sg-sin1</td>
|
||
<td>virtual (4 x 2.2Ghz)</td>
|
||
<td>4G</td>
|
||
<td>24GB SSD</td>
|
||
<td>1gbit un-metered</td>
|
||
<td>ITLDC VPS</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
</article>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="gdoc-page__footer flex flex-wrap justify-between">
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</main>
|
||
|
||
<footer class="gdoc-footer">
|
||
<div class="container flex flex-wrap">
|
||
<span class="gdoc-footer__item">
|
||
Built with <a href="https://gohugo.io/" class="gdoc-footer__link">Hugo</a> and
|
||
<svg class="icon heart"><use xlink:href="#heart"></use></svg>
|
||
</span>
|
||
|
||
|
||
<span class="gdoc-footer__item">
|
||
<a href="/privacy" class="gdoc-footer__link">Privacy Policy</a>
|
||
</span>
|
||
|
||
</div>
|
||
</footer>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<script defer src="/js/en.search.min.4fd6f08770a626034edfcee09a621c3281dbd9d06e049d6864cdd55b73f8a6c1.js"></script>
|
||
|
||
|
||
|
||
<script defer src="/js/clipboard-af8ab36589.min.js"></script>
|
||
<script>
|
||
document.addEventListener("DOMContentLoaded", function(event) {
|
||
var clipboard = new ClipboardJS('.clip');
|
||
});
|
||
</script>
|
||
|
||
|
||
</body>
|
||
</html>
|