Pi-hole og VPN á einum Pi: er stýrikerfið enn stutt?
Stilltu stuðning stjórnborðs, arkitektúr notendarýmis, stuðning þjónustanna og uppfærsluleið saman áður en þú setur Pi-hole og VPN á eitt Raspberry Pi.
Á sameinuðum Pi-hole- og VPN-kassa blandast tvennt: dreifingarfjölskyldan sem þú settir upp og útgáfan ásamt arkitektúrnum sem íhlutirnir styðja í raun. Stjórnborð sem ræsir mynd sannar að kjarninn keyri; það sannar ekki að FTL-tvíkóðinn frá Pi-hole og VPN-uppsetningarforritið þitt stefni á sama notendarými. Raunverulega prófið er fjórfalt skörun á stuðningi stjórnborðs, útgáfugrein, pakkaarkitektúr og uppfærsluleið sem þú getur stýrt sjálf. Missirðu einhvern af þessum fjórum fótum virkar tækið í þessari viku og skilur þig síðan eftir í næstu öryggisuppfærslu.
Útgáfugreinin ræður stuðningnum, ekki fjölskylduheitið
Spyrðu hvaða útgáfu verkefnið prófar enn gegn, og skrifaðu svarið sem útgáfustreng en ekki Debian. Forsendusíða Pi-hole telur upp studd stýrikerfi og forsmíðaða FTL-arkitektúra sem tvær aðskildar kröfur, takmarkar stuðning við útgáfur sem dreifingin sjálf heldur enn við, og varar við að afbrigði eða óvenjulegar stillingar geti mistekist jafnvel innan studda listans. Þessi orðalag skiptir máli: studd fjölskylda nær ekki yfir hvern einasta meðlim hennar.
Gömul mynd sem ræsist enn á Pi-inu þínu er ekki sönnun um stuðning. Stjórnborðið er í lagi, pakkaskráin er úrelt, og misræmið kemur í ljós síðar, þegar uppsetningarforrit dregur inn háð sem útgáfan getur ekki lengur uppfyllt.
VPN-hliðin hefur fleiri hluta, hver með sínum glugga: túnelpjónninn, uppsetningarhjálparinn sem skrifar stillingarnar hans, biðlaraforrit veitandans og samþættingarpakki dreifingarinnar eru fjögur aðskilin verkefni. Uppsetningarforrit sem þekkir dreifinguna þína og uppsetningarforrit sem býr til þjónustu sem útgáfan getur haldið gangandi eru tvær ólíkar fullyrðingar. Flettu upp eigin vettvanglista pjónsins og síðan hvort hjálparinn sem þú ætlar að keyra hafi verið snert síðan sú útgáfa kom út. Þar sem verkefni lýsir stuðningi aðeins fram að nafngreindri útgáfu skaltu meðhöndla þá næstu sem óprófaða þar til þú hefur ræst hana sjálf.
Láttu tvíkóðamarkið passa við notendarýmið sem þú hefur
Arkitektúrinn er hljóðlátari bilunin. 64-bita kjarni með 32-bita notendalandi er raunveruleg, studd samsetning á nokkrum stjórnborðum, og hún keyrir 32-bita FTL-tvíkóða án kvörtunar, alveg þar til þú setur upp eitthvað sem er aðeins gefið út fyrir arm64. Prentaðu báða helmingana áður en þú velur mynd, og hafðu úttakið við hliðina á glósunum þínum.
uname -m
dpkg --print-architecture
grep -E '^(PRETTY_NAME|VERSION_ID)=' /etc/os-release
apt-cache policy pihole-ftl
Ef þessar tvær arkitektúrlínur stemma ekki ertu á blönduðu uppsetningu: nothæf fyrir Pi-hole eitt og sér, brothætt um leið og önnur þjónusta vill innfæddar bókasöfn. Endurflösun á hreinni 64-bita mynd er venjulega fljótlegri en að endurbyggja verkfærakeðjuna sem olli misræminu.
Markaðssetning stjórnborðsins ræður þessu ekki heldur. Stærð minnis og CPU-gerð segja ekkert um hvaða libc pakkarnir þínir tengjast, svo ákváðu út frá prentuðu gildunum, aldrei út frá vörusíðunni.
Einn kassi, tvær þjónustur, einn eigandi netsins
Ákváðu hver á heimilisfangasetninguna, leysinn og túnelinn áður en fyrsti pakkinn fer upp, annars munu tvær þjónustur gera tilkall til sömu skyldu og hvorug vinnur hreint. Gefðu Pi-inu kyrrstætt heimilisfang utan DHCP-hópsins sem beinirinn þinn úthlutar, og haltu túnelnum á sínu eigin undirneti: 192.168.50.10 fyrir Pi og 10.42.0.0/24 fyrir túnelinn er ein nothæf skipting, og tölurnar sjálfar eru handahófskenndar svo framarlega sem þær rekast ekki á það sem beinirinn þinn þjónar þegar. Skrifaðu síðan hvaða íhlutur svarar á porti 53, hver úthlutar DHCP ef þú notar það, og hver á sjálfgefnu leiðina meðan túnelinn er uppi. Á mynd án skjás tilheyrir síðasta verkið NetworkManager eða systemd-networkd, og að setja upp biðlara frá veitanda sem endurskrifar líka stillingar leysisins er leiðin sem fólk endar með lifandi túnel og dauðan DNS.
Að deila kassanum er í lagi. Að deila hlutverki ekki. Pi-hole vill vera eini hlustandinn á porti 53, og VPN-pjónninn vill ýta eigin DNS-stillingu sinni út til biðlara, svo veldu hvorum af þeim tveimur biðlararnir eiga að treysta og stilltu hinn að halda sig frá.
Haltu stjórnunarleiðinni utan túnelins þar sem þú getur. Ef leysirinn og túnelinn falla saman viltu samt geta náð SSH á LAN-heimilisfanginu, og það þýðir að stjórnunarþjónustan má ekki vera háð hvorugu.
Gerðu næstu uppfærslu að hluta af valinu
Útgáfa sem þú getur ekki uppfært er stuðningsþak sem þú hefur þegar samþykkt. Prófaðu uppfærsluaðferðina á varakorti áður en tækið ber DNS heimilisins þíns, og lestu hvað verkefnin segja um að stökkva milli greina í stað þess að gera ráð fyrir að pakkauppfærsla nægi.
sudo apt update
apt-mark showhold
sudo apt full-upgrade
pihole -up
Haldnar pakkurnar eru venjuleg skýring á því að uppfærsla virðist takast og breytir engu. Leystu höldin viljandi, eitt í einu, og taktu niður hvaða þjónusta þurfti pinnann.
Fyrir stökkið skaltu flytja út Pi-hole-stillinguna, kyrrstæðu leigurnar og allar túnelssniðmát, og staðfesta að þú getir endurheimt þær á nýrri mynd. Eftir stökkið skaltu prófa venjulegt biðlara-DNS, einkaaðilinn bak við túnelinn, endurtengingu og hvaða framsendingarreglu sem er á gáttinni. Kassi sem ræsist og svarar pingi hefur næstum ekkert staðist.
Þegar engin ein útgáfa hentar báðum þjónustum
Stundum er skörunin tóm: VPN-hjálparinn hefur fært sig á nýrri útgáfu en Pi-hole-pakkinn sem þú getur sett upp, eða mynd framleiðandans á stjórnborðinu er á eftir báðum. Þá skaltu aðskilja hlutverkin í stað þess að breyta útgáfulýsigögnum til að gera uppsetningarforriti til geðs. Tvö lítil tæki, eða eitt tæki auk gáma fyrir seinni þjónustuna, kosta minna en tæki sem stuðningssaga þess hvílir á lygi.
Að falsa útgáfuna er eina flýtileiðin sem á að hafna algjörlega. Pakkastjórar treysta því sem útgáfuskráin segir, svo fölsuð auðkenni gefa þér uppsetningu sem hvorugt verkefnanna hjálpar þér að aflúsa.
Ef tvær núverandi útgáfur uppfylla allt skaltu velja þá sem þú getur fylgt uppfærsluskýringum hennar eftir án giskana, og hætta að leita. Skráðu síðan útgáfuna, arkitektúrinn, eigendur þjónustanna og endurheimtarþrepið á einn stað, því næsta manneskja sem snertir SD-kortið þarf öll fjögur.