Új hozzászólás Aktív témák

  • Aryes

    nagyúr

    válasz golya87 #30289 üzenetére

    Hát jó, hátha kedvet kap valaki. :)
    Akinek nincs ssh engedélyezve a Pi-n, az kapcsolja be, mert szükség lesz rá!

    A docker kiegészítőt először is a gyári libreelec repóból telepíteni kell.
    Utána ssh-n kell telepíteni a pi-hole image-et:

    docker pull diginc/pi-hole-multiarch:debian_armhf

    Ezután container-t kell létrehozni, ez egy fajta példányosítás, egy image-et több példányban is lehet futtatni. Egy csomó paramétert kell ilyenkor megadni, a nagy részét nem is értem, úgyhogy ne kérdezzetek :) Hosszas keresés után sikerült vadászni egy példát, amivel (kis módosítás után) el tudtam indítani a gépezet:

    docker run -d \
    --name pihole \
    -p 53:53/tcp \
    -p 53:53/udp \
    -p 80:80 \
    -v /storage/pihole/:/etc/pihole \
    -v /storage/pihole/dnsmasq.d/:/etc/dnsmasq.d \
    -v /storage/html/:/var/www/html/html/ \
    -h $(cat /etc/hostname) \
    -e ServerIP=$(ip route get 8.8.8.8 | awk '{ print $NF; exit }') \
    -e WEBPASSWORD=123456 \
    --restart=always \
    diginc/pi-hole-multiarch:debian_armhf

    A WEBPASSWORD az admin felületre való belépéshez kell majd, bármit meg lehet adni (amire később emlékezni fogsz ;]).

    Ezután a container automatikusan indulni fog, pl. a pi újraindítása után is, elvileg tehát többet nem kell vele foglalkozni.
    Ha mégis indítani/megállítani kell, azt hiszem
    docker stop pihole
    docker start pihole

    parancsokkal lehet megtenni, de eddig nem volt rá szükség.

    Ha módosítani kell valamit, ezzel:

    docker rm -f pihole

    lehet törölni a container-t, majd újra létre lehet hozni más paraméterekkel.
    A container törlése után lehet törölni az image-et is, ha már nincs szükség rá (sd kártyán ugye mindig kevés a hely),

    docker rmi -f diginc/pi-hole-multiarch:debian_armhf

    Telepítés után, ha minden működik (erről a
    docker info
    parancs adhat tájékoztatást), és be van állítva a RPi ip címe a routeren, asztali gépen, vagy ahol használni akarod DNS szervernek,
    be lehet lépni az admin felületre böngészőből a

    http://pi.hole/admin

    címen, azért, hogy a Prohardver! domain neveit whitelist-re tegyük. ;)

    A routeren DNS2-nek én megadtam a Google szerverét (8.8.8.8), így ha bármi van a Raspberry-vel (lefagy, elromlik, éppen újraindul), akkor nem maradok internet nélkül.

    Hát kb. ennyit tudok a témáról, ne nagyon kérdezzetek, mert zavarba hoztok. :DDD

Új hozzászólás Aktív témák