====== AdGuard Home ====== Servicio DNS para bloquear anuncios y acceso a páginas web. Alternativa de [[informatica:software:pi-hole|Pi-hole]] * [[https://adguard.com/es/adguard-home/overview.html|Web oficial]] ===== Instalación ===== ==== Docker ==== Ejemplo de fichero [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Compose]] para usar con Docker: version: "3" services: adguardhome: image: adguard/adguardhome container_name: adguardhome restart: unless-stopped\ volumes: - /my/own/workdir:/opt/adguardhome/work\ - /my/own/confdir:/opt/adguardhome/conf\ ports: # DNS normal - 53:53/tcp - 53:53/udp # Si vamos a usar AdGuard como servidor DHCP - 67:67/udp - 68:68/udp # Panel de administración y DNS-over-HTTPS - 80:80/tcp - 443:443/tcp - 443:443/udp - 3000:3000/tcp # DNS-over-TLS - 853:853/tcp # DNS-over-QUIC - 784:784/udp - 853:853/udp - 8853:8853/udp # DNSCrypt - 5443:5443/tcp # Si vamos a usar AdGuard como servidor DNSCrypt. - 5443:5443/udp # Si vamos a usar AdGuard como servidor DNSCrypt. * [[https://hub.docker.com/r/adguard/adguardhome|Imagen oficial en Docker Hub]] Si queremos usarlo en [[informatica:sistemas_operativos:linux:omv|OMV]], se quejará porque ya está en uso el puerto 53 (puerto que usa el DNS). Una solución es crear una interfaz de red virtual y crear una red docker de tipo ''macvlan'': docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 --ip-range=192.168.0.240/29 -o parent= Con el ejemplo, anterior, podremos darle al contenedor de Pi-hole una IP entre ''192.168.0.241'' y ''192.168.0.246'' de la siguiente manera en el fichero Compose: services: pihole: (...) networks: interfaz_virtual: ipv4_address: 192.168.0.241 networks: interfaz_virtual: name: interfaz_virtual external: true * Más información [[https://wiki.omv-extras.org/doku.php?id=omv6:omv6_plugins:docker_compose#how_to_create_a_vlan_with_ip_on_the_same_lan_as_the_host|aquí]]