Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

การแก้ปัญหาเครือข่ายอาจเป็นเรื่องยากและน่าหงุดหงิด คุณสามารถตรวจสอบการเชื่อมต่ออินเทอร์เน็ตโดยใช้เครื่องมือวินิจฉัยเครือข่ายของ Windows การแก้ปัญหาส่วนใหญ่แทบจะไม่เพียงพอ บางครั้ง คุณอาจต้องแก้ไขปัญหาด้วยวิธีที่ยาก – วิธีแบบบรรทัดคำสั่ง

มีข้อดีหลายประการในการใช้บรรทัดคำสั่ง th แทนอินเทอร์เฟซที่มองเห็นได้:

  • เราสามารถตรวจสอบแต่ละรายการ และแยกรายการที่ทำให้เกิดปัญหาได้
  • บรรทัดคำสั่งมีแนวโน้มที่จะมีตัวเลือกมากขึ้น เพื่อให้เราสามารถทดสอบระบบได้อย่างลึกซึ้ง
  • เราสามารถใช้สคริปต์เพื่อทำให้กระบวนการเป็นอัตโนมัติได้

ในบทความนี้ เราจะแสดงวิธีวินิจฉัยและแก้ไขปัญหาเครือข่ายโดยใช้บรรทัดคำสั่ง

ในการเริ่มต้น ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณกำลังเรียกใช้พรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

จะทราบได้อย่างไรว่าสายเคเบิลของคุณเชื่อมต่ออยู่

คุณสามารถใช้ ipconfig เครื่องมือเพื่อตรวจสอบว่าคุณประสบปัญหากับสายเคเบิลของคุณหรือไม่ Windows จะแสดงรายการอินเทอร์เฟซและหากมีการเชื่อมต่อหรือไม่

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

จะรู้ได้อย่างไรว่าเกตเวย์ของคุณใช้งานได้

เกตเวย์คืออุปกรณ์ ซึ่งมักจะเป็นเราเตอร์ที่เชื่อมต่อคอมพิวเตอร์ของคุณกับเครือข่ายอื่นและอินเทอร์เน็ต หากคุณไม่สามารถเชื่อมต่อกับอุปกรณ์ของคุณได้ ค่อนข้างแน่ใจว่าคุณจะไม่เชื่อมต่อกับอินเทอร์เน็ต ก่อนอื่นคุณต้องรู้ที่อยู่ IP ของอุปกรณ์ คุณสามารถใช้ Ipconfig เพื่อให้ข้อมูลเกี่ยวกับเกตเวย์เริ่มต้นแก่เรา:

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

ตอนนี้คุณสามารถใช้ ping เพื่อทดสอบว่าเกตเวย์ตอบสนองหรือไม่ เครื่องมือนี้แจ้งว่าอุปกรณ์ที่มี IP ที่กำหนดกำลังตอบรับหรือไม่ ในภาษาอังกฤษธรรมดา ในการทดสอบนี้ เราทราบดีว่าอะแดปเตอร์เครือข่าย สายเคเบิล และเราเตอร์ของเราเชื่อมต่ออย่างถูกต้อง

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

จะรู้ได้อย่างไรว่า DNS ของคุณใช้งานได้

เซิร์ฟเวอร์ DNS สามารถแปลงชื่อไซต์ เช่น www.maketecheasier.com เป็นที่อยู่ IP ในการเชื่อมต่อกับคอมพิวเตอร์ในอินเทอร์เน็ต Windows ต้องใช้หมายเลขนั้น หากคุณไม่สามารถเชื่อมต่อกับ DNS ของคุณได้ แทบจะเป็นไปไม่ได้เลยที่อินเทอร์เน็ตจะทำงาน

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

อย่างที่คุณเห็นในกรณีนี้ ฉันมีเราเตอร์และที่อยู่ DNS IP เดียวกัน

ในการทดสอบ DNS คุณสามารถใช้ nslookup . คำสั่งนี้สร้างแบบสอบถามไปยังเซิร์ฟเวอร์นั้น ในภาพต่อไปนี้ คุณสามารถดูวิธีที่เซิร์ฟเวอร์แก้ไขที่อยู่ Make Tech ได้ง่ายขึ้น

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

จะทราบได้อย่างไรว่ากระบวนการเปิดการเชื่อมต่อมากเกินไป

ทุกครั้งที่โปรแกรมจำเป็นต้องเชื่อมต่ออินเทอร์เน็ตหรือเครื่องอื่น โปรแกรมจะเปิดการเชื่อมต่อใหม่ เราเตอร์รองรับการเชื่อมต่อได้ในจำนวนที่จำกัดเท่านั้น หากโปรแกรมเปิดการเชื่อมต่อจำนวนมากด้วยเหตุผลใดก็ตาม คุณก็อาจบล็อกอินเทอร์เน็ตได้

เราสามารถทำได้ด้วยคำสั่ง netstat และพารามิเตอร์ “a” และ “b”

netstat -a -b

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

คุณสามารถดูว่าโปรแกรมใดกำลังใช้การเชื่อมต่อเหล่านี้ ในกรณีนี้ จะเห็นว่าผมมีโปรแกรมชื่อ “Filezilla Server” ที่รอฟังอยู่ที่พอร์ต 21

วิธีตรวจสอบกฎไฟร์วอลล์

การกำหนดค่าไฟร์วอลล์ผิดพลาดอาจทำให้อินเทอร์เน็ตทำงานผิดพลาดได้ การกำหนดค่าไฟร์วอลล์นั้นไม่เกินชุดของกฎเกณฑ์ที่กำหนดว่าแอปพลิเคชันจะสามารถเข้าถึงอินเทอร์เน็ตได้หรือไม่ โดยค่าเริ่มต้น กฎเหล่านี้จะปรากฏขึ้นมากมาย และคุณไม่สามารถเห็นกฎทั้งหมดได้ในหน้าจอเดียว แต่เราสามารถแทรกข้อมูลนี้ลงในไฟล์ข้อความโดยใช้คำสั่งต่อไปนี้:

netsh advfirewall firewall show rule name=all > firewallrules.txt
notepad firewallrules.txt

วิธีแก้ปัญหาเครือข่ายโดยใช้เครื่องมือบรรทัดคำสั่งใน Windows 7

คำสั่งแรกเข้าถึงการกำหนดค่าไฟร์วอลล์และเขียนลงในไฟล์ข้อความ คำสั่งที่สองเปิดไฟล์ข้อความในหน้าต่างแผ่นจดบันทึกใหม่

การใช้งานพื้นฐานของ netsh ยูทิลิตีสามารถแจ้งให้เราทราบหากมีกฎการบล็อกอย่างน้อยหนึ่งกฎที่ใช้คำสั่ง:

netsh advfirewall firewall show rule name | find "Block"

น่าเสียดายที่มันไม่แสดงว่าโปรแกรมอะไรถูกบล็อกโดยกฎนั้น

คุณใช้เทคนิคอะไรอีกบ้างในการทดสอบการเชื่อมต่ออินเทอร์เน็ต