Command Line เกี่ยว NETWORK บน Windows XP

มาตรฐานหลักๆ ที่ผมพอจะแนะนำได้
เขียนด้วยภาษาผมเอง
ผมอธิบายไม่ค่อยเก่ง
ขออภัยล่วงหน้าครับ
-----------------------------------------------------------------------
ping
ใช้ทำการ ping node ปลายทาง ว่า node นั้นยังคง online อยู่หรือไม่
option ที่ใช้กันหลักๆ เช่น
ping -t = ping ยาว จนกว่าจะ Ctrl+C เพื่อหยุด
ping -l = ping โดยกำหนดขนาด packet เอง หน่วยเป็น byte (ค่ามาตรฐานคือ 32 bytes)
ping -w = ping โดยกำหนดเวลาในการรอคอยการ ping แต่ละครั้ง มีหน่วยเป็นวินาที (ค่ามาตรฐานคือ 4 วินาที)

คำเตือน ไม่ควรกำหนด packet size ใหญ่ๆ เพราะนั่นหมายถึง การโจมตีที่เรียกว่า ping of dead ทำให้ network ได้รับความเสียหาย
-------------------------------------------------------------------------------------
nslookup
สำหรับช่วยในการ resolve domain to ip
วิธีใช้
แค่พิมพ์ nslookup ก็จะเข้าไปยัง shell ตัวเล็กๆที่มีเครื่องหมาย ">" เป็นตัว prompt
จากนั้นก็พิมพ์ hostname ที่ต้องการรู้ ip ลงไป เช่น
www.google.com แล้ว enter
มันจะบอกออกมาเลยว่า www.google.com มี ip ใดบ้าง
นอกจากนั้น สามารถเลือก dns server ที่นอกเหนือค่ามาตรฐานได้ด้วย เช่น
server
ตัวอย่าง server 203.149.0.3 แล้วเคาะ enter
มันจะทำการเปลี่ยน server ที่ใช้ lookup ip ไปยัง server ที่กำหนด
โดยปรกติ ค่ามาตรฐาน DHCP จะเป็นคนกำหนดเวลาเชื่อมต่อ net ครับ

------------------------------------------------------------------------------------------------
tracert (windows)
traceroute (*nix)
สำหรับใช้ตรวจสอบเส้นทางว่า
จากต้นทาง(เครื่องของเราเอง) ว่ากว่าจะถึง node ปลายทาง
ต้องผ่าน node ใดบ้าง
วิธีใช้ เช่น tracert www.google.com

option ที่น่าสนใจ
traceroute -d คือการ traceroute โดยไม่ทำการ resolve hostname
----------------------------------------------------------------------------------------------------------
netstat
ใช้สำหรับดูว่า มีการเชื่อมต่อใดบ้างในเครื่องของเรา พร้อมทั้งบอกสถานะว่า
การเชื่อมต่อนั้นมันยัง active อยู่หรือไม่
วิธีใช้ก็พิมพ์ netstat แล้วเคาะ enter มันก็จะ list ออกมาว่า
ขณะนี้เรากำลังเชื่อมต่อกับอะไรอยู่บ้าง

option ที่น่าสนใจ
netstat

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

กาพย์ยานี 11

อาขยานคำนาม

เพลงวันเข้าพรรษา