This commit is contained in:
DoTheEvolution 2020-05-06 03:03:49 +02:00
parent a833e80297
commit 5ddbaa493b

View File

@ -20,8 +20,8 @@ Lightweight DHCP and DNS server.
└── resolve.conf
```
* `dnsmasq.conf` - the main config file for dnsmasq where dns and dhcp server is set
* `resolve.conf` - a file containing ip addresses of dns nameservers to be used
* `dnsmasq.conf` - the main config file for dnsmasq where DNS and DHCP server is set
* `resolve.conf` - a file containing ip addresses of DNS nameservers to be used
by the machine it resides on
* `hosts` - a file that can provide additional hostname-ip mapping
@ -60,7 +60,7 @@ server=1.1.1.1
# DNS wildcards ----------------------------------------------------------------
# wildcard dns entry sending domain and all its subdomains to an ip
# wildcard DNS entry sending domain and all its subdomains to an ip
address=/blabla.org/192.168.1.2
# subdomain override
address=/plex.blabla.org/192.168.1.3
@ -87,7 +87,7 @@ like systemd or dhcpcd.
To prevent this, `resolv.conf` will be flagged as immutable,
which prevents all possible changes to it unless the attribute is removed.
Edit /`etc/resolv.conf` and set localhost as the dns nameserver.
Edit /`etc/resolv.conf` and set localhost as the DNS nameserver.
`resolv.conf`
```
@ -136,6 +136,9 @@ so blabla stuff here is just for show.
# Start the services
Make sure you disable other DHCP servers on the network beforehand,
usually a router is running one.
`sudo systemctl enable --now dnsmasq`
# Test it