Mihin kaikkialle Pi-holen IP-osoite pitää asettaa Asuksen reitittimen ohjauspaneelissa?
DHCP palvelimen asetuksiin pitäisi riittää.
DHCP palvelin jakaa kotiverkkosi laitteille IP asetukset.
Eli kertoo mikä on laitteen oma IP ja IP-avaruus, kertoo mikä on gateway ulos verkosta ja sen että kuka vastaa DNS kyselyihin.
Ja jos näiden asetusten DNS IP on Pi-Hole niin silloin kaikki kotiverkkosi laitteet jotka käyttävät DHCP:tä* käyttävät Pi-Holea DNS palvelimenaan.
Pi-Holen osoitteen voinee tunkea myös Asuksen WAN DNS puolelle mutta en nyt yhtäkkiä usko että siitä on mitään hyötyä. Joku korjannee jos olen väärässä.
*Yleisesti ottaen oletuksena on että voi käyttää muita DNS palvelimia. Eli laite X voi vaihtaa DNS:äksi vaikka 8.8.8.8 ja tehdä DNS kyselyitä siltä. Mutta jos et halua että tämä on mahdollista, esimerkkinä vaikka porno esto DNS käytössä, niin sen käytettävän DNS palvelimen pystyy "pakottamaan".
Ehkäpä fiksuin tapa on tehdä se DNAT säännöllä eli Destination NAT. Yksinkertaisuudessaan se on että liikenne porttiin 53 TCP tai UDP protokollalla ohjataan osoitteeseen X joka on se DNS palvelin jota halutaan käytettävän aina.
Jos laitteelle vaihdetaan jokin toinen DNS IP niin käyttäjä ei huomaa mitään koska DNS kyselyt toimivat.
Jos taas käytetään palomuuri sääntöjä ja suoraan estetään liikenne muihin DNS palvelimiin niin jos käyttäjä vaihtaa sen DNS IP:n niin sitten ei DNS kyselyt toimi joka ei ole kivaa.
Älä kysy miten tämä tehdään AsusWRT:ssä mutta eiköhän se ole mahdollista.
Ovatko asetukset oikein vai pitääkö laittaa eri tavalla?
"Advertise router's IP in addition to user specified DNS" pitäisi minun mielestä olla No asennossa.
Jos haluat käyttää Pi-Holea ainoana DNS palvelimena kotiverkossasi niin turha viljellä reitittimen IP:tä Pi-Hole IP:n mukana.
Jättäisin myös tuon kuvan WAN DNS täpän No asentoon. Kun kerta käytät omaa DNS palvelintasi, Pi-Holea jolla oma upstream DNS palvelin, niin reitittimen ei itse tarvitse kysellä joltain upstream DNS palvelimelta (WAN DNS) yhtään mitään koska sille niitä DNS kyselyitä ei tehdä (ne tehdään pi-holelle) ja pi-hole kyselee omalta upstream DNS palvelimeltaan.