คำสั่ง Linux เพื่อแปล DomainName เป็น IP [ปิด]


137

มีคำสั่ง Linux เพื่อแปลชื่อโดเมนเป็น IP หรือไม่


1
คุณได้ถามคำถามนี้ไปแล้วในคำถามก่อนหน้านี้: ping คอมพิวเตอร์เป็น ssh? และอีกครั้งสิ่งนี้ไม่ได้อยู่ใน SO
เฟลิกซ์ลิ่ง

4
ทำไมคุณถึงไม่ถามคำถามเหล่านี้ในที่ผิด?
Ignacio Vazquez-Abrams

ไม่ทุบตียังเป็นภาษาการเขียนโปรแกรม? คำถามเดียวกันถามในหลามหรือ PHP จะได้รับการยอมรับดูเหมือนว่า ...
vaab

5
ทำไมคุณถึงปิดคำถามสำคัญสำหรับนักพัฒนาซอฟต์แวร์ ใช่คำถามนี้ดูเหมือนว่าจะเป็นสิทธิ์ของ ServerFault แต่ ServerFault เป็นไซต์ StackExchange ที่ไม่เป็นมิตรกับผู้ใช้มากที่สุดคุณถามคำถามที่นั่นและไม่เคยได้รับคำตอบ
Thelambofgoat

5
ว้าว 27 upvotes คำถามและ 53 upvotes ตอบ บางที stackoverflow มีการควบคุมมากเกินไป
Michael Cole

คำตอบ:


212
% dig +short stackoverflow.com
69.59.196.211

หรือ

% host stackoverflow.com
stackoverflow.com has address 69.59.196.211
stackoverflow.com mail is handled by 30 alt2.aspmx.l.google.com.
stackoverflow.com mail is handled by 40 aspmx2.googlemail.com.
stackoverflow.com mail is handled by 50 aspmx3.googlemail.com.
stackoverflow.com mail is handled by 10 aspmx.l.google.com.
stackoverflow.com mail is handled by 20 alt1.aspmx.l.google.com.

1
ที่ดี แต่ถ้าคุณแทนที่% ด้วย $ หรือเพียงแค่ลบแล้วมันจะประหยัด 1 นาทีสำหรับแมวสำเนาขี้เกียจ :)
อับดุล Hameed

3
หากคุณใช้ Arch Linux หรือจากการแจกจ่ายนั้นคุณจะพบเครื่องมือและ nslookup ในbind-toolsแพ็คเกจ
lava-lava

1
หากต้องการให้เข้ากันได้กับระเบียน CNAME หรือระเบียน A หลายค่าให้ใช้basename $(dig +short stackoverflow.com A | tr '\n' '/')แทน สิ่งนี้มีประโยชน์เมื่อคุณต้องการรับ -IP- โดเมนในเชลล์สคริปต์
fuweichin

84

คุณสามารถใช้ได้:

nslookup www.example.com

3
เอาต์พุตจากnslookupน้อยกว่าที่เหมาะสมสำหรับการเขียนสคริปต์ dig +shortอาจเป็นคำตอบที่ถูกต้องที่สุดที่นี่ตามที่ @unutbu แนะนำแล้ว
tripleee

4
ไม่ว่าจะมีการติดตั้งdigและhostติดตั้งไว้ที่ distros ทั้งหมดก็ตามในขณะเดียวกันก็nslookupเป็นส่วนหนึ่งของ busybox ซึ่งเป็นฐานของ distros ที่มีน้ำหนักเบาอย่าง Alpine
CTodea

ฉันคิดว่าคุณต้องวางwww.
Chris_Rands

@Chris_Rands โดเมนwww.example.comและexample.comสามารถชี้ไปยังที่อยู่ IP ต่างๆ
cubuspl42

ฉันรู้ว่าnslookupเลิกใช้แล้ว แต่ฉันยังชอบรูปแบบผลลัพธ์มากกว่าdig +shortและhostเพื่อให้มนุษย์อ่านได้
wisbucky
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.