# resolver

Published articles for resolver.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## tcpdump: analiza tráfico de red en terminal

DevFeed: [tcpdump: analiza tráfico de red en terminal](<https://devfeed.tech/articles/tcpdump-analiza-trafico-de-red-en-terminal-34085.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/tcpdump-analiza-trafico-red-terminal/>)

Author: Antonio Pérez

Published: 2026-08-01T12:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>)

Tags: [firewall](<https://devfeed.tech/tags/firewall.md>), [linux](<https://devfeed.tech/tags/linux.md>), [port](<https://devfeed.tech/tags/port.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

A practical guide to using tcpdump from the terminal to capture and inspect network traffic, apply filters, interpret TCP packets, and save or reread pcap files while troubleshooting network problems.

### Source excerpt

Guía práctica de tcpdump: sintaxis de filtros, lectura de paquetes y captura en archivos pcap para depurar problemas de red desde terminal.

## Pi-hole: bloquea publicidad en toda tu red

DevFeed: [Pi-hole: bloquea publicidad en toda tu red](<https://devfeed.tech/articles/pi-hole-bloquea-publicidad-en-toda-tu-red-34074.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/pihole-bloqueo-publicidad-red/>)

Author: Antonio Pérez

Published: 2026-02-04T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Pi-hole](<https://devfeed.tech/topics/pihole.md>), [DHCP](<https://devfeed.tech/topics/dhcp.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dhcp](<https://devfeed.tech/tags/dhcp.md>), [dns](<https://devfeed.tech/tags/dns.md>), [lan](<https://devfeed.tech/tags/lan.md>), [linux](<https://devfeed.tech/tags/linux.md>), [local](<https://devfeed.tech/tags/local.md>), [pi](<https://devfeed.tech/tags/pi.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [router](<https://devfeed.tech/tags/router.md>), [script](<https://devfeed.tech/tags/script.md>), [settings](<https://devfeed.tech/tags/settings.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A Spanish tutorial explaining how Pi-hole filters advertising and tracking domains through local DNS, how to install it on a Raspberry Pi or Linux system, configure it on a router, use DHCP when necessary, and resolve local network names.

### Source excerpt

Pi-hole a fondo: por qué el DoH del navegador lo esquiva, DNS local para tu LAN, Teleporter y qué revisar si no bloquea.

## Montar un servidor DNS autoritativo con BIND9

DevFeed: [Montar un servidor DNS autoritativo con BIND9](<https://devfeed.tech/articles/montar-un-servidor-dns-autoritativo-con-bind9-34054.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/dns-bind9-servidor-autoritativo/>)

Author: Alois

Published: 2026-01-15T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [rhel](<https://devfeed.tech/topics/rhel.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dns](<https://devfeed.tech/tags/dns.md>), [linux](<https://devfeed.tech/tags/linux.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [retry](<https://devfeed.tech/tags/retry.md>), [rhel](<https://devfeed.tech/tags/rhel.md>), [soa](<https://devfeed.tech/tags/soa.md>), [ttl](<https://devfeed.tech/tags/ttl.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A tutorial on setting up an authoritative BIND9 DNS server on Linux, covering forward and reverse zones, SOA values, common record types, distribution-specific paths, and distinctions from Pi-hole.

### Source excerpt

BIND9 autoritativo en Linux: zonas directas e inversas, servidor secundario con TSIG, rndc y buenas prácticas de seguridad.

## docker-stafwag-unbound v2.1.0 released: Use unbound as an DNS-over-TLS resolver and authoritative DNS server

DevFeed: [docker-stafwag-unbound v2.1.0 released: Use unbound as an DNS-over-TLS resolver and authoritative DNS server](<https://devfeed.tech/articles/docker-stafwag-unbound-v2-1-0-released-use-unbound-as-an-dns-over-tls-resolver-and-authoritative-dns-server-39532.md>)

Original publisher: [Read original article](<https://blog.wagemakers.be/blog/2025/05/04/use-unbound-as-dns-over-tls-and-authoritative-dns-server_v2.1.0/>)

Author: Staf Wagemakers

Published: 2025-05-04T15:01:01Z

Content type: release

Language: en

Sources: [stafwag Blog](<https://devfeed.tech/sources/stafwag-blog.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [gnu linux](<https://devfeed.tech/topics/gnu-linux.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dns](<https://devfeed.tech/tags/dns.md>), [docker](<https://devfeed.tech/tags/docker.md>), [linux](<https://devfeed.tech/tags/linux.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [stubby](<https://devfeed.tech/tags/stubby.md>), [unbound](<https://devfeed.tech/tags/unbound.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

This release updates the docker-stafwag-unbound container to version 2.1.0. The update moves the base image to Debian Bookworm, generates a default certificate with unbound-control-setup, and updates the documentation. The article also explains using Unbound as an authoritative DNS server and for DNS-over-TLS.

### Source excerpt

Unbound is a popular DNS resolver, that has native DNS-over-TLS support. Unbound and Stubby were among the first resolvers to implement DNS-over-TLS. I wrote a few blog posts on how to use Stubby on GNU/Linux and FreeBSD. https://blog.wagemakers.be/blog/2018/09/09/dns-privacy-with-stubby-part1-gnulinux/ https://blog.wagemakers.be/blog/2018/10/07/dns-privacy-with-stubby-part-2-freebsd/ The implementation status of DNS-over-TLS and other DNS privacy options is available at: https://dnsprivacy.org/. See https://dnsprivacy.org/implementation_status/ for more details. It's less known that it can also be used as authoritative DNS server (aka a real DNS server). Since I discovered this feature and Unbound got native DNS-over-TLS support I started to it as my DNS server. I created a docker container for it a couple of years back to use it as an authoritative DNS server. I recently updated the container, the latest version (2.1.0) is available at: https://github.com/stafwag/docker-stafwag-unbound ChangeLog Version 2.1.0 Upgrade to debian:bookworm Updated BASE_IMAGE to debian:bookworm Add ARG DEBIAN_FRONTEND=noninteractive Run unbound-control-setup to generate the default certificate Documentation updated

## Using Python AST to resolve dependencies

DevFeed: [Using Python AST to resolve dependencies](<https://devfeed.tech/articles/using-python-ast-to-resolve-dependencies-39624.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2023-06-30_Using-Python-AST-to-resolve-dependencies-c849bd184020>)

Published: 2023-06-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Parsing](<https://devfeed.tech/topics/parsing.md>), [syntax](<https://devfeed.tech/topics/syntax.md>), [modules](<https://devfeed.tech/topics/modules.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [ast](<https://devfeed.tech/tags/ast.md>), [code](<https://devfeed.tech/tags/code.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [import](<https://devfeed.tech/tags/import.md>), [modules](<https://devfeed.tech/tags/modules.md>), [object](<https://devfeed.tech/tags/object.md>), [python](<https://devfeed.tech/tags/python.md>), [python-dependencies](<https://devfeed.tech/tags/python-dependencies.md>), [repository](<https://devfeed.tech/tags/repository.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [startup](<https://devfeed.tech/tags/startup.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [trees](<https://devfeed.tech/tags/trees.md>), [unit-tests](<https://devfeed.tech/tags/unit-tests.md>)

### AI overview

This tutorial explains how to use Python's Abstract Syntax Trees to resolve dependencies among objects imported across modules in a complex repository. It proposes recursively analyzing imports and copying required object code and dependencies into a destination folder.

### Source excerpt

This article covers how to resolve python dependencies using Python's Abstract Syntax Trees (AST). There are different and maybe better ways to understand the scope of your python dependencies...

## How To Set Up a GraphQL API Server in Node.js

DevFeed: [How To Set Up a GraphQL API Server in Node.js](<https://devfeed.tech/articles/how-to-set-up-a-graphql-api-server-in-node-js-37591.md>)

Original publisher: [Read original article](<https://www.taniarascia.com/graphql-server-node/>)

Author: hello@taniarascia.com

Published: 2022-06-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tania Rascia](<https://devfeed.tech/sources/tania-rascia.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Express](<https://devfeed.tech/topics/express.md>), [API](<https://devfeed.tech/topics/api.md>), [middleware](<https://devfeed.tech/topics/middleware.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-server](<https://devfeed.tech/tags/api-server.md>), [cors](<https://devfeed.tech/tags/cors.md>), [express](<https://devfeed.tech/tags/express.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [node](<https://devfeed.tech/tags/node.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [resolver](<https://devfeed.tech/tags/resolver.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

This tutorial explains how to build a GraphQL API server with Express and Node.js. It covers defining a GraphQL schema with queries, mutations, and resolver functions, then exploring and debugging the API with GraphiQL.

### Source excerpt

In An Introduction to GraphQL, you learned that GraphQL is an open-source query language and runtime for APIs created to solve issues that...