A user guide to setup adguardhome as network-wide DNS server for dummies...
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>
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 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