O OSX tem um arquivo / etc / hosts, mas primeiro usa serviços de diretório para encontrar hosts. Estes são mantidos através do comando dscl
Esta página da web fornece exemplos de uso para manter as pesquisas.
Essencialmente, você só precisa executar o seguinte comando no Terminal:
sudo dscl localhost -create /Local/Default/Hosts/sitename.com IPAddress 127.0.0.1