Dnsmasq
Setup and manage a Dnsmasq DNS server. This allows you to manipulate DNS requests. For example, you can have your Home Assistant domain resolve with an internal address inside your network.
interface
options are for resinos based installation. On other system you can set it to ""
, for listen on every interface.
{
"defaults": ["8.8.8.8", "8.8.4.4"],
"forwards": [
{"domain": "mystuff.local", "server": "192.168.1.40"}
],
"hosts": [
{"host": "home.mydomain.io", "ip": "192.168.1.10"}
],
"interface": "eth1"
}
Configuration variables:
- defaults (Required): A list of DNS servers to forward default requests to.
- forwards (Optional): A list of domains that will forward to a specific server.
- hosts (Optional): A list of hosts to resolve statically.
- interface (Optional): If an interface is set, it listens only on this interface. Needs to be set for ResinOS. Normally is
eth0
for ethernet wired connection andwlan0
for wireless connection.