# SOURCE: http://asciithoughts.com/posts/2014/02/23/setting-up-a-wildcard-dns-domain-on-mac-os-x/
# Install it
brew install dnsmasq
# Create the etc dir if needed
mkdir -p /usr/local/etc
# Create a simple configuration
# This forces the .dev domain to respond with 127.0.0.1
# You can find more information in the default config file:
# /usr/local/opt/dnsmasq/dnsmasq.conf.example
echo "address=/.local.xyz.com/127.0.0.1" > /usr/local/etc/dnsmasq.conf
# Install the daemon startup file
sudo cp -fv /usr/local/opt/dnsmasq/*.plist \
/Library/LaunchDaemons
# Start the daemon
sudo launchctl load \
/Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
# man 5 resolver
sudo mkdir -p /etc/resolver
sudo sh -c 'echo "nameserver 127.0.0.1" > /etc/resolver/dev'
Comments (0)
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.