[Solution] - Run AdguardHome without breaking Guest Network DNS
This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
[Solution] - Run AdguardHome without breaking Guest Network DNS
Note: This can violate Advertisement rule's and maybe other laws. Some companies entirely depend's on Ad's revenue.
Most User want's to run AdguardHome or Pihole but running these services inside Deco network break Guest Network functionality, currently Deco not support separate DNS for Guest Network. But who cares even network isolated with Vlans.
Here you can use Docker to run this services on network.
Hardware - Raspberry pi 4 4gb
Os - Ubuntu server 20.4.x LTS
1.create a compose.yml file
2. paste below script then start docker compose
----------- version: "3" services: adguardhome: image: adguard/adguardhome container_name: adguardhome ports: - 53:53/tcp - 53:53/udp - 784:784/udp - 853:853/tcp - 3000:3000/tcp volumes: - ./work:/opt/adguardhome/work - ./conf:/opt/adguardhome/conf restart: unless-stopped bind9: image: ubuntu/bind9:9.18-22.04_beta restart: unless-stopped container_name: bind9-vlan591 ports: - 30053:53 - "53:53/tcp" - "53:53/udp" networks: ipvlan_network: ipv4_address: 192.168.68.11 environment: TZ: "Asia/Kolkata" BIND9_USER: "bind" deploy: resources: limits: memory: 256M volumes: - named_volume:/etc/bind - cache_volume:/var/cache/bind - records_volume:/var/lib/bind - default_volume:/etc/default volumes: named_volume: cache_volume: records_volume: default_volume: networks: ipvlan_network: driver: ipvlan driver_opts: ipvlan_mode: l2 parent: eth0.591 ipam: driver: default config: - subnet: 192.168.68.0/24 gateway: 192.168.68.1