Czy jest jakieś polecenie systemu Linux do przetłumaczenia nazwy domeny na adres IP?
linux
ip
domain-name
Szczery
źródło
źródło
Odpowiedzi:
lub
źródło
bind-tools
pakiecie.basename $(dig +short stackoverflow.com A | tr '\n' '/')
zamiast tego. Jest to przydatne, gdy chcesz pobierać adresy IP według domeny w skryptach powłoki.Możesz użyć:
źródło
nslookup
jest mniej idealny do tworzenia skryptów.dig +short
jest prawdopodobnie najbardziej poprawną odpowiedzią, jak już zasugerował @unutbu.dig
ihost
są instalowane domyślnie we wszystkich dystrybucjach, tymczasemnslookup
są częścią busybox, podstawy lekkich dystrybucji, takich jak Alpine.www.
www.example.com
iexample.com
mogą wskazywać różne adresy IP.nslookup
jest przestarzały, ale nadal wolę jego format wyjściowy oddig +short
ihost
dla czytelności dla ludzi.