{"id":101348,"date":"2021-09-20T16:22:35","date_gmt":"2021-09-20T14:22:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale"},"modified":"2021-09-20T16:22:35","modified_gmt":"2021-09-20T14:22:36","slug":"proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale","title":{"rendered":"Headscale-projektet udvikler en \u00e5ben server til et distribueret VPN-netv\u00e6rk Tailscale","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Headscale-projektet udvikler en \u00e5ben implementation af serverkomponenten til VPN-netv\u00e6rket Tailscale, der g\u00f8r det muligt at opbygge Tailscale-lignende VPN-netv\u00e6rk p\u00e5 egne servere uden at v\u00e6re bundet til tredjepartstjenester. Koden til Headscale er skrevet i Go og distribueres under BSD-licensen. Projektet ledes af Juan Font Alonso fra Det Europ\u00e6iske Rumagentur.    <\/p>\n<p>Tailscale g\u00f8r det muligt at sammenkoble et vilk\u00e5rligt antal geografisk adskilte v\u00e6rter i \u00e9t netv\u00e6rk, der er opbygget som et meshnetsv\u00e6rk, hvor hver node kommunikerer direkte med andre noder (P2P) eller via nabonoder, uden at trafikken sendes gennem centraliserede, eksterne servere. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"180\">VPN<\/a>-udbyder. Der underst\u00f8ttes adgangs- og ruteadministration baseret p\u00e5 ACL. For at etablere forbindelser under brug af NAT (Network Address Translation) tilbydes underst\u00f8ttelse af STUN-, ICE- og DERP-mekanismer (analog til TURN, men baseret p\u00e5 HTTPS). Hvis forbindelsen mellem bestemte noder blokeres, kan netv\u00e6rket omkonfigurere routing for at lede trafik gennem andre noder.  <center><img decoding=\"async\" alt=\"Headscale-projektet udvikler en \u00e5ben server til et distribueret VPN-netv\u00e6rk Tailscale \" src=\"\/wp-content\/uploads\/2021\/09\/f1cafcc1350e50d63fabdde9c84d80d9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p>Tailscale adskiller sig fra Nebula-projektet, som ogs\u00e5 er designet til at oprette distribuerede VPN-netv\u00e6rk med mesh-routing, ved at anvende Wireguard-protokollen til datatransmission mellem noder, mens Nebula benytter grundlaget fra Tinc-projektet, hvor AES-256-GSM-algoritmen bruges til kryptering af pakker (i Wireguard anvendes ChaCha20-krypteringen, der i tests viser h\u00f8jere b\u00e5ndbredde og reaktionsevne).     <\/p>\n<p>Et separat projekt udvikles ogs\u00e5 \u2014 Innernet, hvor der til datadeling mellem noder anvendes Wireguard-protokollen. I mods\u00e6tning til Tailscale og Nebula anvender Innernet et andet adgangsdelingssystem, som ikke er baseret p\u00e5 ACL med tags knyttet til enkelte noder, men p\u00e5 subnetopdeling og tildeling af forskellige intervaller. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"842\">IP-adresser<\/a>, som i almindelige internet-netv\u00e6rk. Derudover anvendes Rust i stedet for Go i Innernet. For tre dage siden blev Innernet 1.5 opdateringen udgivet, som forbedrer underst\u00f8ttelsen af NAT-omg\u00e5else. Der findes ogs\u00e5 et projekt ved navn Netmaker, som muligg\u00f8r sammenkobling af netv\u00e6rk med forskellige topologier ved hj\u00e6lp af Wireguard, men koden til dette projekt leveres under SSPL (Server Side Public License), som ikke er \u00e5ben p\u00e5 grund af diskriminerende krav.    <\/p>\n<p>Tailscale distribueres ved hj\u00e6lp af en freemium-model, der giver mulighed for gratis brug for enkeltpersoner og betalt adgang for virksomheder og teams. Tailscale-klientkomponenter, undtagen grafiske applikationer til Windows og macOS, udvikles som \u00e5bne projekter under BSD-licensen. Den server-software, der k\u00f8rer p\u00e5 Tailscale-selskabets side og sikrer autentifikation ved tilslutning af nye klienter, koordinerer n\u00f8gletjenester og organiserer kommunikation mellem noder, er propriet\u00e6r. Headscale-projektet afhj\u00e6lper denne mangel og tilbyder en uafh\u00e6ngig, \u00e5ben implementering af serverkomponenterne i Tailscale.      <center><img decoding=\"async\" alt=\"Headscale-projektet udvikler en \u00e5ben server til et distribueret VPN-netv\u00e6rk Tailscale \" src=\"\/wp-content\/uploads\/2021\/09\/3b980b09a70a70877a604e96b185b227.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Headscale h\u00e5ndterer funktionerne ved n\u00f8gleudveksling mellem noder samt udf\u00f8rer opgaver som tildeling af IP-adresser og distribution af routingtabeller mellem noder. I sin nuv\u00e6rende tilstand indeholder Headscale alle de grundl\u00e6ggende funktioner i serveradministrationen, bortset fra underst\u00f8ttelse af MagicDNS og Smart DNS. Is\u00e6r underst\u00f8ttes funktioner som noderegistrering (ogs\u00e5 via web), tilpasning af netv\u00e6rk ved tilf\u00f8jelse eller fjernelse af noder, opdeling af subnetv\u00e6rk ved hj\u00e6lp af navnerum (et VPN-netv\u00e6rk kan oprettes til flere brugere), organisering af f\u00e6lles adgang til subnetv\u00e6rk blandt forskellige navnerum, styring af routing (herunder tildeling af udg\u00e5ende noder for adgang til omverdenen), kontrol af adgang via ACL og drift af DNS-tjenester.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55834\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 VPN-\u0441\u0435\u0442\u0438 Tailscale, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0435 \u043d\u0430 Tailscale VPN-\u0441\u0435\u0442\u0438 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043a \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c. \u041a\u043e\u0434 Headscale \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Go \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0425\u0443\u0430\u043d \u0424\u043e\u043d\u0442 \u0410\u043b\u043e\u043d\u0441\u043e (Juan Font) \u0438\u0437 \u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u043e\u0433\u043e \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0430\u0433\u0435\u043d\u0442\u0441\u0442\u0432\u0430. Tailscale \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043d\u0435\u0441\u0451\u043d\u043d\u044b\u0445 \u0445\u043e\u0441\u0442\u043e\u0432 \u0432 \u043e\u0434\u043d\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101349,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101348","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 VPN-\u0441\u0435\u0442\u0438 Tailscale, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0435 \u043d\u0430 Tailscale VPN-\u0441\u0435\u0442\u0438 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043a \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/news\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 VPN-\u0441\u0435\u0442\u0438 Tailscale | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 VPN-\u0441\u0435\u0442\u0438 Tailscale, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0435 \u043d\u0430 Tailscale VPN-\u0441\u0435\u0442\u0438 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043a \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-09-20T14:22:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-09-20T14:22:36+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Headscale-projektet udvikler en \u00e5ben server til det distribuerede Tailscale VPN-netv\u00e6rk | ProHoster","description":"Headscale-projektet udvikler en \u00e5ben implementering af serverkomponenten i Tailscale VPN-netv\u00e6rket, hvilket giver mulighed for at oprette VPN-netv\u00e6rk, der ligner Tailscale, p\u00e5 egne ressourcer uden at v\u00e6re afh\u00e6ngig af tredjepartstjenester.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 VPN-\u0441\u0435\u0442\u0438 Tailscale | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 Headscale \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 VPN-\u0441\u0435\u0442\u0438 Tailscale, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0435 \u043d\u0430 Tailscale VPN-\u0441\u0435\u0442\u0438 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043a \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/proekt-headscale-razvivaet-otkrytyj-server-dlya-raspredelyonnoj-vpn-seti-tailscale","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-09-20T14:22:36+00:00","article:modified_time":"2021-09-20T14:22:36+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101348","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-09-20 14:23:05","updated":"2026-02-08 20:40:16","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/101348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=101348"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/101348\/revisions"}],"predecessor-version":[{"id":158033,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/101348\/revisions\/158033"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/101349"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=101348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=101348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=101348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}