• LemmyPlaceDN@europe.pub
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    9 hours ago

    I only know the basics of networking, so I’ve been wondering why this “DNS-sinkhole” functionality can’t simply be implemented directly in private routers (as some kind of blocklist) instead of adding a new device to your network. Do routers not support this for technical or security reasons?

    • glitch1985@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 hours ago

      Most consumer routers don’t offer this functionality out of the box, likely because manufacturers don’t consider it essential for most users. There’s no major technical reason it couldn’t be built in though. You can already set up DNS sinkholing with OPNsense or pfSense if you don’t mind running and managing your own router.

    • BlackSwan@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 hours ago

      Routers are usually hardware level optimized for throughput, filtering is inherently computationally expensive compared to routing (not crazy expensive just more than usually fits an FPGA), especially if you have to keep up multi-gigabit throughput

      You could totally do it at the router, it would just become a more expensive piece of hardware and most people choose to cheap out

      • cron@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 minutes ago

        I doubt a DNS filter would noticeably increase CPU usage. We’re not talking about deep packet inspection here.

    • RememberTheApollo_@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      8 hours ago

      A Raspberry Pi 3b is adequate to run PiHole to do the job, or implementing AdGuard DNS.

      However, these require a little skill and knowledge to implement.

      Consumer routers aren’t built to do the job.

      • IphtashuFitz@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 hours ago

        I love my Pihole. It blocks ads on my PCs, my iPads, our streaming devices, etc. It also blocks telemetry gathering by other device manufacturers.