Git Product home page Git Product logo

Comments (3)

virt-god avatar virt-god commented on July 25, 2024

I used the default config, but commented out all forwarders. Seems to be working.

Screenshot 2023-06-14 at 05-52-44 Pi-hole - perry

server:
        access-control: 127.0.0.0/8 allow
        cache-max-ttl: 14400
        cache-min-ttl: 600
        do-tcp: yes
        hide-identity: yes
        hide-version: yes
        interface: 127.0.0.1
        minimal-responses: yes
        prefetch: yes
        qname-minimisation: yes
        rrset-roundrobin: yes
        ssl-upstream: yes
        use-caps-for-id: yes
        verbosity: 1
        port: 5335

#forward-zone:
#        name: "."
#        forward-addr: 9.9.9.9@853 # quad9.net primary
#        forward-addr: 1.1.1.1@853 # cloudflare primary
#        forward-addr: 149.112.112.112@853 # quad9.net secondary
#        forward-addr: 1.0.0.1@853 # cloudflare secondary

from pi-hole-for-android.

Dpoint1 avatar Dpoint1 commented on July 25, 2024

I don't think that is working the reply is N/A

from pi-hole-for-android.

virt-god avatar virt-god commented on July 25, 2024

@Dpoint1
You were right was not working. I did not notice as I am just using this as a backup.
This one works. (changed verbosity to 1 so we can see logs)

pitest

server:
        access-control: 127.0.0.0/8 allow
#        cache-max-ttl: 14400
#        cache-min-ttl: 600
        do-tcp: yes
        do-ip4: yes
        do-udp: yes
        hide-identity: yes
        hide-version: yes
        interface: 127.0.0.1
#        minimal-responses: yes
        prefetch: yes
#        qname-minimisation: yes
#        rrset-roundrobin: yes
#        ssl-upstream: yes
#        use-caps-for-id: yes
        verbosity: 1
        port: 5335
    # May be set to yes if you have IPv6 connectivity
        do-ip6: no
    # You want to leave this to no unless you have *native* IPv6. With 6to4 and
    # Terredo tunnels your web browser should favor IPv4 for the same reasons
        prefer-ip6: no
    # Trust glue only if it is within the server's authority
        harden-glue: yes
    # Require DNSSEC data for trust-anchored zones, if such data is absent, the zone becomes BOGUS
        harden-dnssec-stripped: yes
    # Don't use Capitalization randomization as it known to cause DNSSEC issues sometimes
    # see https://discourse.pi-hole.net/t/unbound-stubby-or-dnscrypt-proxy/9378 for further details
        use-caps-for-id: no
    # Reduce EDNS reassembly buffer size.
    # IP fragmentation is unreliable on the Internet today, and can cause
    # transmission failures when large DNS messages are sent via UDP. Even
    # when fragmentation does work, it may not be secure; it is theoretically
    # possible to spoof parts of a fragmented DNS message, without easy
    # detection at the receiving end. Recently, there was an excellent study
    # >>> Defragmenting DNS - Determining the optimal maximum UDP response size for DNS <<<
    # by Axel Koolhaas, and Tjeerd Slokker (https://indico.dns-oarc.net/event/36/contributions/776/)
    # in collaboration with NLnet Labs explored DNS using real world data from the
    # the RIPE Atlas probes and the researchers suggested different values for
    # IPv4 and IPv6 and in different scenarios. They advise that servers should
    # be configured to limit DNS messages sent over UDP to a size that will not
    # trigger fragmentation on typical network links. DNS servers can switch
    # from UDP to TCP when a DNS response is too big to fit in this limited
    # buffer size. This value has also been suggested in DNS Flag Day 2020.
        edns-buffer-size: 1232
        so-rcvbuf: 1m

from pi-hole-for-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.