Chciałbym polecenia, które przekształci nazwę hosta na adres IP, w taki sam sposób, jak normalny program rozpozna nazwę hosta. Innymi słowy, musi uwzględniać mDNS ( .local
) oraz /etc/hosts
regularny DNS. To wyklucza host
, dig
a nslookup
ponieważ wszystkie trzy narzędzia używają tylko zwykłego DNS i nie rozpoznają .local
adresów.
W systemie Linux getent
polecenie robi dokładnie to, co chcę . Jednak getent
nie istnieje w systemie OS X.
Czy istnieje odpowiednik Mac OS X getent
? Wiem, że mógłbym napisać jeden w kilku wierszach getaddrinfo
, i to właśnie zrobię, jeśli będę musiał, ale zastanawiałem się, czy istnieje już standardowe polecenie, które by to zrobiło.
Dzięki!