Ho un servizio in esecuzione su localhost su MacOS High Sierra.
curl foo.test
non funziona, ma
curl localhost
fa.
Per accedere al mio setup, ho installato dns usando homebrew,
brew install dnsmasq
ha aggiunto la mia configurazione a /usr/local/etc/dnsmasq.conf,
address=/test/127.0.0.1
e aggiunto un file resolver / etc / resolver / test:
nameserver 127.0.0.1
Ho passato un giorno a provarci dig foo.test scutil --dns dscacheutil -q host -a nome foo.test e niente ha funzionato.
Il mio eventuale problema non era coperto da nessun'altra parte, quindi sto rispondendo qui per qualcun altro.