#!/usr/bin/env bash set -eux if ! dnsmasq --version; then exit 1 fi if [ $# -ne 2 ]; then echo "Usage $0 " >2 exit 1 fi listen_addr=$1 listen_port=$2 exec dnsmasq \ --no-resolv \ --no-hosts \ --no-daemon \ --listen-addr="${listen_addr}" \ --port="${listen_port}" \ --host-record=example.com,10.0.0.1 \ --host-record=example.com,10.0.0.2 \ --host-record=example.com,10.0.0.3 \ --host-record=example.com,10.0.0.4 \ --host-record=example.com,fe80::6990:df6e:618:c096 \ --host-record=mx.example.com,10.0.0.99 \ --host-record=dns.example.com,10.0.0.99 \ --ptr-record=99.0.0.10.in-addr.arpa,mx.example.com \ --ptr-record=99.0.0.10.in-addr.arpa,dns.example.com \ --txt-record=example.com,network-monitor,open-source,zeek \ --txt-record=example.com,more-network-monitor,bro \ --cname=www.example.com,example.com