Herramientas de usuario

Herramientas del sitio


informatica:software:adguard_home

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:adguard_home [2024/04/06 17:55] – [Docker] tempwininformatica:software:adguard_home [2024/04/11 11:29] (actual) – [Docker] tempwin
Línea 14: Línea 14:
  
 <code yaml> <code yaml>
-name<your project name>+version"3"
 services: services:
-    adguardhome: +  adguardhome: 
-        container_name: adguardhome\ +    image: adguard/adguardhome     
-        restart: unless-stopped\ +    container_name: adguardhome 
-        volumes: +    restart: unless-stopped\ 
-            - /my/own/workdir:/opt/adguardhome/work\ +    volumes: 
-            - /my/own/confdir:/opt/adguardhome/conf\ +      - /my/own/workdir:/opt/adguardhome/work\ 
-        ports: +      - /my/own/confdir:/opt/adguardhome/conf\ 
-            - 53:53/tcp +    ports: 
-            - 53:53/udp\ +    # DNS normal 
-            - 67:67/udp +      - 53:53/tcp 
-            - 68:68/udp\ +      - 53:53/udp 
-            - 80:80/tcp +    # Si vamos a usar AdGuard como servidor DHCP 
-            - 443:443/tcp +      - 67:67/udp  
-            - 443:443/udp +      - 68:68/udp 
-            - 3000:3000/tcp\ +    # Panel de administración y DNS-over-HTTPS 
-            - 853:853/tcp\ +      - 80:80/tcp 
-            - 784:784/udp +      - 443:443/tcp 
-            - 853:853/udp +      - 443:443/udp 
-            - 8853:8853/udp\ +      - 3000:3000/tcp 
-            - 5443:5443/tcp +    # DNS-over-TLS 
-            - 5443:5443/udp+      - 853:853/tcp 
-        image: adguard/adguardhome+    # 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.
 </code> </code>
  
   * [[https://hub.docker.com/r/adguard/adguardhome|Imagen oficial en Docker Hub]]   * [[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'':
 +
 +<code>
 +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=<INTERFAZ_REAL> <NOMBRE_INTERFAZ_VIRTUAL>
 +</code>
 +
 +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:
 +
 +<code yaml>
 +services:
 +  pihole:
 +    (...)
 +    networks:
 +      interfaz_virtual:
 +        ipv4_address: 192.168.0.241
 +        
 +networks:
 +  interfaz_virtual:
 +    name: interfaz_virtual
 +    external: true
 +</code>
 +
 +  * 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í]]
informatica/software/adguard_home.1712418941.txt.gz · Última modificación: por tempwin