trashposs/docs/custom-dns.md

35 lines
734 B
Markdown
Raw Normal View History

# How to resolve Domains to custom IPs by using dnsmasq on the host
First edit /etc/hosts and add your overrides.
Then run the following commands (Arch Linux) to install, enable and start dnsmasq
```
# pacman -S dnsmasq
# systemctl enable dnsmasq
# systemctl start dnsmasq
```
Uncomment or add the following config to your docker-compose.yml web service section (172.17.0.1 is the docker default network IP):
```
dns:
- 172.17.0.1
```
After changing /etc/hosts you can do
```
# systemctl restart dnsmasq
```
# How to use a different resolver
Uncomment or add the following config to your docker-compose.yml web service section (172.17.0.1 is the docker default network IP):
```
dns:
- 1.1.1.1
- 1.0.0.1
```