Så fungerar snabb DNS – optimera din surfhastighet

Så fungerar snabb DNS – optimera din surfhastighet

Med rätt DNS-server blir internet snabbare. I veckans avsnitt förklarar Karl Emil Nikka hur DNS-systemet fungerar och hur det går till att optimera anslutningen med gratistjänster såsom Google, Cloudfare och Quad9.

Läs hela artikeln här

Provat cloudflare, google och bahnhofs egna. Märker dock ingen skillnad alls när jag surfar på laddningstider osv.

https://1.1.1.1 #ftw

@Nivity: Jag har också testat alla möjliga och inte märkt någon skillnad mot Comhems, det ändrades dock när jag testade 1.1.1.1

Senast redigerat 2018-05-14 23:15

Värt att nämna är att Cloudflares 1.1.1.1 (och Quad9 9.9.9.9, 9.9.9.10 ska stödja det) inte stödjer EDNS Client Subnet, vilket kan göra att du får prata med en server mycket längre bort än vad du annars hade gjort (används för att ge olika svar baserat på geografisk (gissad) plats), antagligen inte ett jätteproblem i praktiken och har sina privacy fördelar.

Trevlig guide men känns hyfsat irrelevant för oss svenskar eftersom vi generellt sett har tillräckligt bra tryck ändå. I mitt fall är det snarare routingen som är det negativa där jag tycker mig uppleva något högre svarstider är jag kanske hade förväntat mig i spel. Knappast något avgörande, men ändå.

Vid mina tester med DNSBench så var operatörens egen överlägset snabbast, känns onödigt att testa någon annan när allt jag bryr mig om är hastighet.

1.1.1.1 var tvåa iaf

Senast redigerat 2018-05-14 18:07

Med bredband 2. 250/100mbit/s i Karlskrona fick jag fram openDNS som snabbaste dns. nummer 2 va cloudflare, så ska testa cloudflare

Senast redigerat 2018-05-14 18:16

Verkligen bra förklarat och lätt att förstå.
För mig var Cloudflare snabbast följt av Google, jag valde dock Quad 9 pga deras filtrering av skadliga sidor.
Som sekundär server, kommer Cloudflare.

Senast redigerat 2018-05-14 18:36

@nikka Dina genomgångar är perfektion rakt igenom!

Riktigt bra jobbat – intressant och även något man kan ta del av. Videon var väldigt behaglig att titta på, 1.25 som hastighet funkade fint om man vill spara lite tid.

Så här ser kvällens mätning ut med Bahnhof i Karlstads stadsnät.

kevinmitnick@unifipi:~/dnsperftest $ bash ./dnstest.sh |sort -k 22 -n test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 Average bredbandsbolaget1 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6.00 cloudflare2 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6.00 teliaorebro1 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6.00 bredbandsbolaget2 6 ms 6 ms 6 ms 6 ms 6 ms 7 ms 6 ms 6 ms 6 ms 6 ms 6.10 cloudflare1 6 ms 6 ms 6 ms 7 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6.10 bahnhof1 5 ms 6 ms 5 ms 5 ms 5 ms 5 ms 5 ms 5 ms 5 ms 39 ms 8.50 bahnhof2 5 ms 30 ms 5 ms 5 ms 5 ms 5 ms 6 ms 5 ms 5 ms 30 ms 10.10 teliaorebro2 16 ms 14 ms 16 ms 15 ms 15 ms 15 ms 16 ms 14 ms 16 ms 15 ms 15.20 ovpn1 6 ms 27 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 6 ms 138 ms 21.30 google 6 ms 6 ms 6 ms 16 ms 26 ms 162 ms 6 ms 17 ms 6 ms 16 ms 26.70 neustar 27 ms 28 ms 28 ms 29 ms 28 ms 28 ms 28 ms 28 ms 28 ms 28 ms 28.00 norton 28 ms 28 ms 28 ms 29 ms 29 ms 28 ms 28 ms 28 ms 28 ms 28 ms 28.20 quad9 29 ms 29 ms 30 ms 29 ms 29 ms 29 ms 29 ms 29 ms 29 ms 29 ms 29.10 opendns 13 ms 13 ms 13 ms 31 ms 21 ms 112 ms 13 ms 30 ms 13 ms 37 ms 29.60 ovpn2 11 ms 45 ms 11 ms 11 ms 11 ms 153 ms 11 ms 11 ms 11 ms 57 ms 33.20 yandex 33 ms 74 ms 34 ms 33 ms 34 ms 34 ms 33 ms 33 ms 33 ms 34 ms 37.50 cleanbrowsing 41 ms 42 ms 44 ms 40 ms 41 ms 50 ms 41 ms 50 ms 41 ms 63 ms 45.30 adguard 50 ms 51 ms 50 ms 50 ms 187 ms 51 ms 50 ms 50 ms 51 ms 161 ms 75.10 comodo 81 ms 47 ms 1000 ms 49 ms 1000 ms 1000 ms 47 ms 46 ms 48 ms 1000 ms 431.80

Senast redigerat 2018-05-14 19:11

Tänkte bara dubbelkolla en sak: Detta påverkar alltså bara hastigheten när jag surfar och skickar en förfrågan till en sida med ett namn istället för en IP-adress, eller hur? T.ex. www.sweclockers.com.

Det jag är ute efter är alltså om detta påverkar hastigheten när man spelar, streamar/strömmar, laddar upp/ner filer till molnet o.s.v.? I dessa fall är det redan en fixt IP-adress om jag förstått rätt.

Trevlig guide för övrigt

Skrivet av Alotiat:

Tänkte bara dubbelkolla en sak: Detta påverkar alltså bara hastigheten när jag surfar och skickar en förfrågan till en sida med ett namn istället för en IP-adress, eller hur? T.ex. www.sweclockers.com.

Det jag är ute efter är alltså om detta påverkar hastigheten när man spelar, streamar/strömmar, laddar upp/ner filer till molnet o.s.v.? I dessa fall är det redan en fixt IP-adress om jag förstått rätt.

Trevlig guide för övrigt

Det hjälper bara med hur snabbt du kopplar upp en överföring, så för t.ex. streaming gör det i praktiken minimal skillnad. Säg att du sparar kanske 10ms innan videon startar, därefter är det ingen skillnad.
Samma med en spelserver, första gången du ansluter sparar du någon ms, men när du väl anslutit så vet din dator redan ip-adressen och svarstiden/pingen när du spelar är opåverkad.
På en hemsida där kanske 50 uppslag görs sparar du 500ms vilket också är lite, men åtminstone märkbart.

Värt att nämna är att användandet av globala IP-servrar kan ställa till det för molntjänster som exchange via Office 365. Jag var tvungen att ta bort Googles DNS från datorerna på jobbet då vi fick grava problem med anslutningen till exchange-servrar.
Exempel på vad man kan råka ut för:
https://answers.microsoft.com/en-us/msoffice/forum/msoffice_o...

Värt att komma ihåg är att både operativsystem och webbläsare ofta har en inbyggd DNS-cache, vilket gör att det normalt inte är särskilt många DNS-sökningar per webbdsida som påverkas av prestandaskillnaden. Säkerhetsaspekten kan med tanke på detta vägas ganska mycket tyngre än relativt små skillander i DNS-prestanda.

Citat:

När det gäller avståndet kommer operatörens DNS-servrar alltid att vinna. Publika DNS-servrar kommer per definition alltid vara minst ett steg längre bort.

Det här behöver nödvändigtvis inte stämma. Det är i många fall så av förklarliga skäl men det är definitivt inte något som är per automatik eller definition. I övrigt en bra artikel.

Bra artikel/video!

Jag testade med DNSBench och min operatör är klart snabbast. Men om jag lägger till IP adressen till operatörens DNS manuellt i programmet testar den mycket långsammare än min router (som använder samma DNS server). Nån som vet varför?

skulle gärna se en organiserad benchmark för att få fram vilka operatörer som ger best routing/lägst latency till gaming-servrar/xbox live/PSN. Ska välja operatör på IP-Onlys stadsnät i Stockholms innerstad, det lutar åt bahnhof men på sista tiden har bredbandsbolaget (jag har över kabeltv-nät) gjort något som markant förbättrat min uppkoppling mot Xbox Live. Kan ju vara så att Microsoft gjort något men jag ser såväl lägre latency som betydligt högre hastighet.

Kanske placebo, men jag tycker att surfandet är lite rappare.

För mig så är (inte helt oväntat) Telias egna DNS snabbast före 1.1.1.1. Dock så är (var vid första benchmarken, men inte nu) Telias lite långsammare på den gröna stapeln än vad 1.1.1.1 är. Skillnaden i praktiken måste dock vara väldigt liten då jag får 8ms pingtid till 1.1.1.1.

Jag skall snart byta ISP till Bredband2 så jag ställer in 1.1.1.1 som primär DNS i min router och låter den tugga på så. Innan har jag använt Googles DNS men dit har jag 18ms så den är sämre alla kategorier.

Är Telias DNS-servrar öppna för användande utanför deras nät? De listar sina DNS-servrar här: https://www.telia.se/foretag/support/info/fastadns-windows och det finns ju gott om lokala servrar som är kvicka där.

edit:

Testade att benchmarka Telias DNS från mina föräldrars lina som är Netatonce, det gick inte - alltså kan man inte använda Telias DNS-servrar om man inte har Telia själv.
Dessutom så får jag andra resultat (duh) på benchmark från deras lina. Där verkar inte 1.1.1.1 ha lika stor fördel.

Senast redigerat 2018-05-14 20:36
Skrivet av fadelol:

Det här behöver nödvändigtvis inte stämma. Det är i många fall så av förklarliga skäl men det är definitivt inte något som är per automatik eller definition. I övrigt en bra artikel.

Den stora skillnaden är ju om uppslaget finns i cache eller inte, min router slår ju skiten ur operatören på cachade uppslag men är i princip identisk på ej cachade uppslag. Nu har jag en Asus GT-AC5300 så för mig är det enkelt val att använda routerns DNS.

Final benchmark results, sorted by nameserver performance:
(average cached name retrieval speed, fastest to slowest)

192.168. 0. 2 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
+ Cached Name | 0,000 | 0,000 | 0,000 | 0,000 | 100,0 |
+ Uncached Name | 0,009 | 0,057 | 0,184 | 0,054 | 100,0 |
+ DotCom Lookup | 0,008 | 0,011 | 0,014 | 0,001 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
router.asus.com
Local Network Nameserver

195. 54.122.200 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,006 | 0,009 | 0,010 | 0,001 | 100,0 |
- Uncached Name | 0,009 | 0,053 | 0,191 | 0,060 | 100,0 |
- DotCom Lookup | 0,009 | 0,011 | 0,015 | 0,001 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
ns3.bredband.com
TELENOR-NEXTEL Telenor Norge AS, NO

1. 0. 0. 1 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,007 | 0,009 | 0,011 | 0,001 | 100,0 |
- Uncached Name | 0,010 | 0,059 | 0,243 | 0,060 | 100,0 |
- DotCom Lookup | 0,026 | 0,063 | 0,146 | 0,043 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
1dot1dot1dot1.cloudflare-dns.com
CLOUDFLARENET - Cloudflare, Inc., US

1. 1. 1. 1 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,007 | 0,009 | 0,011 | 0,001 | 100,0 |
- Uncached Name | 0,010 | 0,066 | 0,254 | 0,061 | 100,0 |
- DotCom Lookup | 0,007 | 0,056 | 0,135 | 0,048 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
1dot1dot1dot1.cloudflare-dns.com
CLOUDFLARENET - Cloudflare, Inc., US

8. 8. 4. 4 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,004 | 0,009 | 0,012 | 0,001 | 100,0 |
- Uncached Name | 0,019 | 0,077 | 0,341 | 0,072 | 100,0 |
- DotCom Lookup | 0,028 | 0,039 | 0,170 | 0,026 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
google-public-dns-b.google.com
GOOGLE - Google LLC, US

8. 8. 8. 8 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,006 | 0,009 | 0,011 | 0,001 | 100,0 |
- Uncached Name | 0,018 | 0,078 | 0,317 | 0,073 | 100,0 |
- DotCom Lookup | 0,028 | 0,036 | 0,083 | 0,013 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
google-public-dns-a.google.com
GOOGLE - Google LLC, US

195. 54.122.204 | Min | Avg | Max |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
- Cached Name | 0,007 | 0,010 | 0,012 | 0,001 | 100,0 |
- Uncached Name | 0,010 | 0,057 | 0,193 | 0,055 | 100,0 |
- DotCom Lookup | 0,008 | 0,011 | 0,015 | 0,001 | 100,0 |
---<-------->---+-------+-------+-------+-------+-------+
ns4.bredband.com
TELENOR-NEXTEL Telenor Norge AS, NO

Stort tack för ännu en informativ video Nikka känns bra att dina föreläsningar har hittat hit så att jag kan fortsätta att lära mig mer!

MVH Diego

Kul att det finns människor som fortfarande gillar små effektiva program som gör det de ska utan massa krimskrams i ui:t

När man leker med dns kan man testa pihole med. Blockerar reklam med hjälp av just dns.

Skickades från m.sweclockers.com

Skrivet av copyguy:

När man leker med dns kan man testa pihole med. Blockerar reklam med hjälp av just dns.

Skickades från m.sweclockers.com

Jag minns att jag använde en hosts-fil som hade en lång lista med reklamservrar som en primitiv ad-blocker, det är ju lite samma sak.

@Mordekai: *Face Palm* om du inte har ändrat dns server i din router så är det din operatörs dns som används by default....

Att din routers "dns" sedan cache:ar resultat för att snabba upp lookups har inget med saken att göra

Jag som sitter på fiber från Telia fick faktiskt oväntat 1.0.0.1 som snabbast med 1.1.1.1 som tvåa. Sedan kom Telias egna.
För övrigt ännu en briljant video. Tack som f-n!

Senast redigerat 2018-05-14 22:40
Skrivet av Svantesson666:

För jag som sitter på fiber från Telia fick faktiskt 1.0.0.1 som snabbast med 1.1.1.1 som tvåa. Sedan kom Telias egna.

Jag har Telia Fiberlan och för mig var Telias DNS fortfarande snabbast tätt följd av 1.1.1.1. Se benchmarks ovan.

Clodflare har de gånger jag provat gett felaktiga översättningar, ofta till mycket suspekta sajter, Google och telia funkar alltid utan strul men man skulle kunna misstänka att cloudflare blivit hackade alternativt extremt dåligt uppdaterade

Skrivet av mezzo_:

För mig så är (inte helt oväntat) Telias egna DNS snabbast före 1.1.1.1. Dock så är (var vid första benchmarken, men inte nu) Telias lite långsammare på den gröna stapeln än vad 1.1.1.1 är. Skillnaden i praktiken måste dock vara väldigt liten då jag får 8ms pingtid till 1.1.1.1.

Jag skall snart byta ISP till Bredband2 så jag ställer in 1.1.1.1 som primär DNS i min router och låter den tugga på så. Innan har jag använt Googles DNS men dit har jag 18ms så den är sämre alla kategorier.

Är Telias DNS-servrar öppna för användande utanför deras nät? De listar sina DNS-servrar här: https://www.telia.se/foretag/support/info/fastadns-windows och det finns ju gott om lokala servrar som är kvicka där.

https://i.imgur.com/I4OID5X.png

edit:

Testade att benchmarka Telias DNS från mina föräldrars lina som är Netatonce, det gick inte - alltså kan man inte använda Telias DNS-servrar om man inte har Telia själv.
Dessutom så får jag andra resultat (duh) på benchmark från deras lina. Där verkar inte 1.1.1.1 ha lika stor fördel.

https://i.imgur.com/BiwNsjX.png

Tack för tipset med listan! har Telia för att det ingår i hyran och de listade var snabbare än default.