Apakah ada perintah Linux untuk menerjemahkan nama domain ke IP?
linux
ip
domain-name
jujur
sumber
sumber
Jawaban:
Gunakan ini
atau ini
sumber
bind-tools
paket.basename $(dig +short stackoverflow.com A | tr '\n' '/')
sebagai gantinya. Ini berguna ketika Anda ingin mendapatkan-IP-by-domain dalam skrip shell.127.0.1.1
bagi saya jika domain menunjuk ke IP mesin yang menjalankan perintah.Kamu bisa memakai:
sumber
nslookup
kurang ideal untuk pembuatan skrip.dig +short
mungkin adalah jawaban yang paling benar di sini, seperti yang telah disarankan oleh @unutbu.dig
danhost
diinstal secara default di semua distro, sementara itunslookup
adalah bagian dari busybox, basis disto ringan seperti Alpine.www.
www.example.com
danexample.com
dapat mengarah ke alamat IP yang berbeda.nslookup
sudah usang, tetapi saya masih lebih suka format keluarannya daripadadig +short
danhost
agar mudah dibaca manusia.