{"id":3895,"date":"2017-01-02T17:38:40","date_gmt":"2017-01-02T16:38:40","guid":{"rendered":"http:\/\/jonk.pirateboy.net\/blog\/?p=3895"},"modified":"2017-01-02T17:38:40","modified_gmt":"2017-01-02T16:38:40","slug":"pi-hole","status":"publish","type":"post","link":"https:\/\/jonk.pirateboy.net\/blog\/2017\/01\/02\/pi-hole\/","title":{"rendered":"Pi-hole"},"content":{"rendered":"<p><a href=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3897\" src=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-500x275.png\" alt=\"\" width=\"500\" height=\"275\" srcset=\"https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-500x275.png 500w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-768x423.png 768w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole.png 1024w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/pi-hole.net\/\" target=\"_blank\">Pi-hole<\/a> \u00e4r ett fiffigt s\u00e4tt att blockera annonser p\u00e5 ett helt n\u00e4tverk genom att l\u00e5ta en <a href=\"https:\/\/www.raspberrypi.org\/\" target=\"_blank\">Raspberry Pi<\/a> agera som en DNS-server som inte sl\u00e4pper igenom trafik fr\u00e5n k\u00e4nda annonsadresser. Detta inneb\u00e4r att trafiken som genereras fr\u00e5n annonser inte ens laddas ner och befriar hela n\u00e4tverket fr\u00e5n dessa. Har man begr\u00e4nsat med bredband, som jag som bor p\u00e5 landet, s\u00e5 \u00e4r det ganska fint att ungef\u00e4r 10% av all trafik filtreras bort och g\u00f6r n\u00e4tet snabbare. T\u00e4nker du dig ett st\u00f6rre f\u00f6retags n\u00e4tverk s\u00e5 \u00e4r det ocks\u00e5 l\u00e4tt att se att det finns mycket bandbredd att spara som g\u00f6r n\u00e4tet snabbare f\u00f6r alla. Pi-hole filtrerar all trafik och anv\u00e4ndarna p\u00e5 n\u00e4tverket beh\u00f6ver inte installera n\u00e5gon ad-block-mjukvara alls utan allt sk\u00f6ts automatiskt av Pi-hole. Det \u00e4r till exempel v\u00e4ldigt trevligt att kunna titta p\u00e5 YouTube utan att beh\u00f6va v\u00e4nta p\u00e5 reklam f\u00f6rst eller st\u00f6ras av banners i filmerna.<\/p>\n<p>Det du beh\u00f6ver f\u00f6r att bygga en Pi-hole maskin \u00e4r:<\/p>\n<ul>\n<li>Raspberry-pi<\/li>\n<li>N\u00e4tverkskabel<\/li>\n<li>Str\u00f6mkabel<\/li>\n<li>SD-minneskort<\/li>\n<li>Chassi<\/li>\n<\/ul>\n<p>Alla dessa saker finns att k\u00f6pa p\u00e5 t ex Webbhallen, M.nu &amp; Kjell&amp;Co, och kommer att kosta dig under 1000 kr.<\/p>\n<p>Jag hade redan en gammal Raspberry Pi (Raspberry Pi 1 Model B) liggandes hemma s\u00e5 jag k\u00f6rde p\u00e5, det funkar bra och jag m\u00e4rker inga prestandaproblem. Ska man bygga till st\u00f6rre n\u00e4tverk s\u00e5 \u00e4r det s\u00e4kert en bra id\u00e9 att k\u00f6ra p\u00e5 en nyare Raspberry Pi.<\/p>\n<ol>\n<li>Ladda hem operativsystemet Raspbian Jessie Lite som finns att ladda hem <a href=\"https:\/\/www.raspberrypi.org\/downloads\/raspbian\/\" target=\"_blank\">h\u00e4r<\/a>.<\/li>\n<li>Jag skapade SD-kortet p\u00e5 en mac med instruktioner <a href=\"https:\/\/www.raspberrypi.org\/documentation\/installation\/installing-images\/mac.md\" target=\"_blank\">h\u00e4rifr\u00e5n<\/a>.<br \/>\nDet du beh\u00f6ver g\u00f6ra \u00e4r att s\u00e4tta i minneskortet i datorn. Kolla var kortet mountas med kommandot:<br \/>\n<code>diskutil list<\/code><br \/>\nI mitt fall var minneskortet p\u00e5 disk2 s\u00e5 d\u00e5 unmountar jag kortet med<br \/>\n<code>diskutil unmountDisk \/dev\/disk2<\/code><br \/>\noch sedan installerar jag operativsystemet med:<br \/>\n<code>sudo dd bs=1m if=2016-11-25-raspbian-jessie-lite.img of=\/dev\/rdisk2<\/code><br \/>\nd\u00e4r &#8221;2016-11-25-raspbian-jessie-lite.img&#8221; \u00e4r filen jag laddade ner innan.<\/li>\n<li>Nu \u00e4r det dags att starta upp maskinen, koppla den till en sk\u00e4rm, koppla in ett tangentbord och koppla den ocks\u00e5 till din router med n\u00e4tverkskabeln.<\/li>\n<li>Skriv kommandot<br \/>\n<code>sudo raspi-config<\/code><br \/>\nf\u00f6r att kofigurera servern<\/li>\n<li>H\u00e4r \u00e4r de inst\u00e4llningar jag valde:<br \/>\nExpand<br \/>\nInterationailzation: Swedish keyboard<br \/>\nAdvanced: Hostname (D\u00f6p maskinen till vad du vill att den ska heta)<br \/>\nAdvanced: SSH enable (S\u00e5 att du kan komma \u00e5t den via ssh)<br \/>\nAdvanced: Memory split: GPU: 16 (Detta \u00e4r f\u00f6r att jag anv\u00e4nder en gammal Raspberry pi och vill ge mer minne till servern och mindre till grafiken)<br \/>\nBoot: Console (Vi har inget grafiskt gr\u00e4nssnitt s\u00e5 vi vill att maskinen ska starta i konsoll\u00e4ge)<br \/>\nOverclock: Turbo (\u00d6verklockar maskinen lite, \u00e5terigen f\u00f6r att jag anv\u00e4nder en gammal Raspberry pi)<br \/>\nChange user password: V\u00e4lj ett l\u00f6senord s\u00e5 att inte defaultl\u00f6senordet &#8221;raspberry&#8221; anv\u00e4nds.<br \/>\nV\u00e4lj Finish s\u00e5 att den startas om.<\/li>\n<li>Logga in med anv\u00e4ndarnamn &#8221;pi&#8221; och ditt l\u00f6senord. K\u00f6r<br \/>\n<code>sudo apt-get update<\/code><br \/>\noch sedan<br \/>\n<code>sudo apt-get upgrade<\/code><br \/>\ns\u00e5 att maskinen \u00e4r uppdaterad.<\/li>\n<li>Installera pi-hole genom att k\u00f6ra kommandot<br \/>\n<code>curl -L https:\/\/install.pi-hole.net | bash<\/code><br \/>\noch f\u00f6lj instruktionerna p\u00e5 sk\u00e4rmen, se till att notera vilket ip-nummer maskinen f\u00e5tt, du kommer att beh\u00f6va det senare.<\/li>\n<li>Nu kan du koppla bort sk\u00e4rm och tangentbord fr\u00e5n din Pi-hole.<\/li>\n<li>Nu ska du se till att din router anv\u00e4nder din Pi-hole som DNS-server. Logga in p\u00e5 din router och fyll i det ip-nummer som du har f\u00e5tt p\u00e5 din Pi-hole. Jag anv\u00e4nder en Apple Airport Extreme och d\u00e5 ser det ut <a href=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/Screen-Shot-2017-01-02-at-17.19.32.png\">s\u00e5h\u00e4r<\/a>.<\/li>\n<li>Nu \u00e4r allt klart och du kan bes\u00f6ka <a href=\"http:\/\/pi.hole\/admin\/\" target=\"_blank\">http:\/\/pi.hole\/admin\/<\/a> f\u00f6r att se statistik och konfigurera din Pi-hole. Du kan t ex beh\u00f6va l\u00e4gga till en eller annan dom\u00e4n till whitelist d\u00e4r du vill att annonser ska visas.<\/li>\n<\/ol>\n<div id=\"attachment_3908\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3908\" class=\"wp-image-3908 size-medium\" src=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar-500x500.jpg\" width=\"500\" height=\"500\" srcset=\"https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar-500x500.jpg 500w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar-150x150.jpg 150w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar-768x768.jpg 768w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar-1024x1024.jpg 1024w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/installerar.jpg 1080w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-3908\" class=\"wp-caption-text\">S\u00e5h\u00e4r s\u00e5g det ut n\u00e4r jag installerade.<\/p><\/div>\n<div id=\"attachment_3912\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-admin.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3912\" class=\"size-medium wp-image-3912\" src=\"http:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-admin-500x275.png\" alt=\"\" width=\"500\" height=\"275\" srcset=\"https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-admin-500x275.png 500w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-admin-768x423.png 768w, https:\/\/jonk.pirateboy.net\/blog\/wp-content\/uploads\/2017\/01\/pi-hole-admin-1024x564.png 1024w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-3912\" class=\"wp-caption-text\">S\u00e5h\u00e4r ser Pi-holes admin ut.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pi-hole \u00e4r ett fiffigt s\u00e4tt att blockera annonser p\u00e5 ett helt n\u00e4tverk genom att l\u00e5ta en Raspberry Pi agera som en DNS-server som inte sl\u00e4pper igenom trafik fr\u00e5n k\u00e4nda annonsadresser. Detta inneb\u00e4r att trafiken som genereras fr\u00e5n annonser inte ens laddas ner och befriar hela n\u00e4tverket fr\u00e5n dessa. Har man begr\u00e4nsat med bredband, som jag [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,12,7],"tags":[444,443,361],"class_list":["post-3895","post","type-post","status-publish","format-standard","hentry","category-dator","category-datorbyggande","category-linux","tag-adblock","tag-pi-hole","tag-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/posts\/3895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/comments?post=3895"}],"version-history":[{"count":15,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/posts\/3895\/revisions"}],"predecessor-version":[{"id":3914,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/posts\/3895\/revisions\/3914"}],"wp:attachment":[{"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/media?parent=3895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/categories?post=3895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jonk.pirateboy.net\/blog\/wp-json\/wp\/v2\/tags?post=3895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}