หน้าแรก > คุย Linux, คุย...Network, คุย..บริหารserver > dig- เครื่องมือสำหรับดูการเชื่อมต่อ DNS

dig- เครื่องมือสำหรับดูการเชื่อมต่อ DNS

ผู้ใช้เคยใช้งาน linux ทุกตระกูลคงคุ้นเคยกับคำสั่ง dig  โดยคำสั่ง dig ความสามารถของคำสั่งคือ เป็นการรายงานข้อมูล DNS ของโฮสต์ได้อย่างรวดเร็ว และกระชับกว่าคำสั่งอื่นๆ มาก โดยใช้อ๊อปชั่น +short โดยใช้ง่ายๆ ดังนี้

# dig +short [hostname]

นอกจากนี้ยังมี option อีกมากมายให้เลือกใช้ตามความเหมาะสมกับความต้องการ มาดูรูปแบบของคำสั่งกันหน่อยน่ะคับ

dig [ @server ] [ -b address ] [ -c class ] [ -f filename ] [ -k filename ] [ -p port# ] [ -t type ] [ -x addr ] [ -y name:key ] [ name ] [ type ] [ class ] [ queryopt]

dig [ -h]

dig [ global-queryopt ] [ query ]

ดูรูปแบบ สำหรับคนที่ไม่เคยมีพื้นฐานคงจะงงกันมากมายเลย แต่สำหรับผู้สนใจ หรือผู้ที่ใช้งานอยู่คงไม่มีอะไรที่ยากเกินความจำเป็น จะลองมาอธิบายคำสั่ง และรูปแบบของคำสั่ง เพื่อนำไปปรับใช้งาน (จดเรื่องนี้ไม่ได้มีความรู้มากมายน่ะคับ)

dig ย่อมาจา (domain information groper) ใช้สำหรับรายงาน และแสดงรายละเอียดของโดเมน อีกอย่างหนึ่งเพื่อตรวจสอบว่า การเซ็ตค่า dns ของเราสามารถใช้งานได้หรือเปล่า โดยเราต้องทำการเซ็ต dns ก่อน ในโดยทำการแก้ไขไฟล์ /etc/resolv.conf  เมื่อแก้ไขเรียบร้อยแล้ว ก็ทำการ restart dns ใหม่

ด้วยคำสั่ง

สำหรับ Linux:

starting: /etc/rc.d/init.d/named start
stopping: /etc/rc.d/init.d/named stop
restarting: /etc/rc.d/init.d/named restart

สำหรับ FreeBSD:

สำหรับ Bind 9.3 หรือสูงกว่า:

starting: /usr/local/etc/rc.d/named.sh start
stopping: /usr/local/etc/rc.d/named.sh stop
restarting: /usr/local/etc/rc.d/named.sh restart

For Bind 8.x:

starting: /usr/sbin/named -u named
stopping: /usr/sbin/ndc stop -u named
restarting: /usr/sbin/ndc restart -u named

(bind9 คงจะต้องทำการศึกษาเพิ่มเติม)

ตัวอย่างการใช้งานของคำสั่ง

dig @server name type

 

  1. ยังไม่มีความเห็น
  1. No trackbacks yet.

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: