Open3

macOS にて *.localhost を 127.0.0.1 に解決する(ワイルドカードの解決)

AlisueAlisue

localhost の名前解決を自身に対して行うように設定(通常 /etc/resolver ディレクトリは存在してないので sudo mkdir /etc/resolver が必要)

/etc/resolver/localhost
nameserver 127.0.0.1
AlisueAlisue

dnsmasq をインストールして *.localhost を 127.0.0.1 に解決するように設定

brew install dnsmasq
sudo brew services start dnsmasq
/opt/homebrew/etc/dnsmasq.d/localhost.conf
address=/.localhost/127.0.0.1
sudo brew services restart dnsmasq
AlisueAlisue

Ping で確認

ping test.localhost