Локальные домены с dnsmasq

Во время работы с веб-проектами у себя на локальной машине разработчики обычно добавляют для них локальные домены, например, some-project.dev или some-project.local.

Один из простых способов сделать это - добавить такую запись в /etc/hosts:

127.0.0.1    some-project.dev other-project.dev

Если вам лень каждый раз править /etc/hosts, можно использовать dnsmasq.

Установим его:

sudo apt-get install dnsmasq

Добавляем запись в /etc/dnsmasq.conf:

address=/dev/127.0.0.1
sudo service dnsmasq restart

Теперь любому домену *.dev соответствует адрес 127.0.0.1.

Просто и удобно!