Skip to content

deepaksy/adguardhome-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADGUARDHOME - Network-wide DNS sinkhole - (Work in progress!)

A user guide to setup adguardhome as network-wide DNS server for dummies... Adguardhome

What is a DNS sinkhole?

Security guard

Create a macvlan network

sudo docker network create --driver macvlan \
--subnet <your-subnet>/<your-subnet-prefixlength> \
--gateway <default-gateway-of-your-network> \
-o parent=<your-physical-network-interface you want to bind with> \
<name-for-your-network>

Create a ipvlan network

sudo docker network create --driver macvlan \
--subnet <your-subnet>/<your-subnet-prefixlength> \
--gateway <default-gateway-of-your-network> \
-o parent=<your-physical-network-interface you want to bind with> \
<name-for-your-network>

If you choose to opt for macvlan network

If you have choosen to deploy your container to macvlan network, you need to enable promiscious mode on your network interface. In linux, follow the below command to turn on promisicous mode on you nic(network interace card).

sudo ip link set <your-interface> promisc on

to permanently enable promiscious mode on your nic follow below command.

sudo ipconfig <your-interface> promisc