ไม่เห็นคอมพิวเตอร์เครื่องอื่นบนเครือข่ายใช่หรือไม่ การแก้ไขสำหรับ Windows, Mac และ Linux

หากคุณกำลังพยายามแชร์ไฟล์ระหว่างพีซี(share files between PCs)บนเครือข่ายเฉพาะที่ แต่ไม่สามารถเชื่อมต่อได้ แสดงว่าอาจมีปัญหากับการกำหนดค่าเครือข่ายของคุณ คุณอาจเชื่อมต่อกับเครือข่ายของคุณ แต่การเข้าถึงพีซีและอุปกรณ์อื่นบนเครือข่ายของคุณอาจถูกบล็อก

ซึ่งมักเกิดจากการตั้งค่าที่ไม่ถูกต้องในอุปกรณ์ของคุณหรือการเชื่อมต่อเครือข่ายที่ขาด โชคดีที่มักเป็นขั้นตอนที่ง่ายในการแก้ไข หากคุณไม่เห็นคอมพิวเตอร์เครื่องอื่นในเครือข่าย พีซีที่ ใช้ Windows(Windows) , macOS และLinux(Linux PCs)ล้วนประสบปัญหานี้เป็นครั้งคราว แต่ต่อไปนี้คือวิธีแก้ไขด่วนบางส่วนที่คุณสามารถใช้เพื่อแก้ไขปัญหา

การเปิดใช้งานการค้นพบเครือข่ายใน Windows 10(Enabling Network Discovery on Windows 10)

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

  • คุณสามารถตรวจสอบว่าเปิดใช้งานการค้นพบเครือข่ายหรือ ไม่โดยเปิดWindows File Explorer ในบานหน้าต่างนำทางทาง(Navigation Pane)ด้านซ้าย ให้กดแท็บเครือข่าย(Network)

  • Windows จะแจ้งเตือนคุณทันทีหากปิดใช้งานการค้นพบเครือข่าย คุณสามารถไปที่Settings > Network & Internet > Sharing Options > Turn on network discovery เพื่อเปิดใช้งานอีกครั้ง แต่Windowsจะให้ทางลัดที่เป็นประโยชน์เพื่อเปิดใช้งานที่ด้านบนของหน้าต่างFile Explorer กดแถบสีเหลืองที่ปรากฏที่ด้านบนเพื่อเปิดเมนูตัวเลือกด่วน

  • ในเมนูตัวเลือกที่ปรากฏขึ้น ให้กดเปิดการค้นพบเครือข่ายและการแชร์(Turn on network discovery and file sharing)ไฟล์

  • หากเครือข่ายของคุณถูกตั้งค่าเป็นเครือข่ายสาธารณะWindowsจะถามคุณว่าคุณต้องการเปลี่ยนเครือข่ายเป็นแบบส่วนตัวหรืออนุญาตให้ค้นพบเครือข่ายในเครือข่ายสาธารณะ ซึ่งปกติไม่แนะนำ—หากคุณอยู่ในเครือข่ายของคุณเอง ให้เลือกตัวเลือกไม่ สร้างเครือข่ายที่ฉันเชื่อมต่อกับเครือข่ายส่วนตัว(No, make the network that I am connected to a private network)แทน

เมื่อเปิดใช้งานการค้นพบเครือข่ายแล้ว คุณควรจะสามารถเห็นคอมพิวเตอร์เครื่องอื่นใน แท็บ เครือข่าย(Networks)ได้ แต่เฉพาะในกรณีที่อุปกรณ์เหล่านั้นเปิดใช้งานการค้นหาเครือข่ายด้วย คุณยังสามารถเข้าถึงอุปกรณ์ได้โดยตรงโดยพิมพ์ที่อยู่ IP หรือชื่อโฮสต์ในแถบที่อยู่ที่ด้านบนของหน้าต่างFile Explorer

การกำหนดค่าไฟร์วอลล์ของคุณเพื่ออนุญาตการแชร์ไฟล์และเครื่องพิมพ์(Configuring Your Firewall to Allow File and Printer Sharing)

ไฟร์วอลล์ Windows(Windows Firewall) ได้รับ การออกแบบมาเพื่อบล็อกการรับส่งข้อมูลที่ไม่จำเป็นเข้าและออกจากพีซีของคุณ หากเปิดใช้งานการค้นพบเครือข่าย แต่คุณยังไม่เห็นคอมพิวเตอร์เครื่องอื่นในเครือข่าย คุณอาจต้องอนุญาตการแชร์ไฟล์และเครื่องพิมพ์(File and Printer Sharing )ในกฎไฟร์วอลล์

  • ในการดำเนินการนี้ ให้คลิกขวาที่ เมนู Start ของ Windows(Windows Start)แล้วกดSettings ใน เมนู การตั้งค่า Windows(Windows Settings)กดUpdate & Security > Windows Security > Firewall & network protection protection

  • ในเมนูไฟร์วอลล์และการป้องกันเครือข่าย ให้(Firewall & network protection)คลิกตัวเลือกอนุญาตแอปผ่านไฟร์วอลล์(Allow an app through firewall)

  • ในหน้าต่างอนุญาตให้แอปสื่อสารผ่านไฟร์วอลล์ Windows Defender(Allow apps to communicate through Windows Defender Firewall)ให้กดเปลี่ยนการตั้งค่า(Change Settings)เพื่ออนุญาตการเข้าถึง เลื่อน(Scroll)ดูรายการจนกว่าคุณจะพบตัวเลือกFill and Printer SharingและFile and Printer Sharing over SMBDirectและคลิกช่องทำเครื่องหมายสำหรับแต่ละตัวเลือกใต้คอลัมน์ส่วนตัว เพื่ออนุญาตสิ่งนี้ผ่านไฟร์วอลล์ (Private)

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

คุณจะต้องทำขั้นตอนนี้ซ้ำสำหรับไฟร์วอลล์ของบริษัทอื่นที่คุณอาจใช้อยู่ รวมถึงไฟร์วอลล์เครือข่าย (หากคุณกำลังใช้อยู่) 

การเปิดใช้งานบริการคอมพิวเตอร์เบราว์เซอร์บน Windows 10(Enabling the Computer Browser Service on Windows 10)

ซึ่งไม่น่าจะใช่สาเหตุของปัญหาของคุณ แต่หากคุณไม่มีโซลูชันซอฟต์แวร์ให้ลอง คุณควรดูว่า บริการระบบ Computer Browserเปิดใช้งานและทำงานบนพีซีของคุณหรือไม่ Windows ใช้ข้อมูล(Windows)นี้เพื่อแสดงรายการพีซีในพื้นที่บนเครือข่ายของคุณในFile Explorer(File Explorer)

  • ในการเริ่มต้น ให้กดWindows key + Rบนแป้นพิมพ์ของคุณ ในกล่องโต้ตอบRun ให้พิมพ์ (Run)services.mscจากนั้นกดOKเพื่อเปิดใช้งาน

  • ในหน้าต่างคอนโซลการจัดการบริการ ค้นหาบริการ (Services)Computer Browserและดูสถานะปัจจุบันภายใต้คอลัมน์สถานะ (Status)หากสถานะเป็นStoppedหรือDisabledอยู่ คุณจะต้องเปิดใช้งานอีกครั้ง โดยคลิกขวาแล้วกดตัวเลือกProperties

  • คลิก ปุ่ม เริ่ม(Start)เพื่อเปิดใช้งานใน หน้าต่าง คุณสมบัติของเบราว์เซอร์คอมพิวเตอร์(Computer Browser Properties)จากนั้นเลือกอัตโนมัติ(Automatic)ภายใต้ เมนูแบบเลื่อนลง ประเภทการเริ่มต้น(Startup type)เพื่อให้แน่ใจว่าระบบจะเริ่มทำงานโดยอัตโนมัติในอนาคต กดตกลง(OK)เพื่อบันทึก

การตรวจสอบการกำหนดค่าเครือข่ายท้องถิ่นของคุณ(Checking Your Local Network Configuration)

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

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

  • ในการใช้pingให้คลิกขวาที่ เมนู Start ของ Windows(Windows Start)แล้วกดWindows PowerShellหรือWindows PowerShell (Admin ) จาก เทอร์มินัล PowerShellให้พิมพ์ping x.xxxหรือping hostnameแทนที่xxxxและชื่อโฮสต์(hostname)ด้วยที่อยู่ IP ในเครื่องหรือชื่อโฮสต์ของพีซี

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

  • คุณสามารถทดสอบการกำหนดค่าเครือข่ายเพื่อหาปัญหาใน การตั้งค่า Windows ของคุณ โดยคลิกขวาที่ เมนู Startแล้วกดSettingsเพื่อเข้าถึงสิ่งนี้ จากนั้นกด Update & Security > Troubleshoot > Network Adapter แล้ว  คลิกRun the Troubleshooter

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

  • ในการเปลี่ยนแปลง ให้คลิกขวาที่ ปุ่ม เมนูเริ่ม(Start menu)แล้วกดการตั้งค่า (Settings)จาก เมนู การตั้งค่า Windows(Windows Settings)กดNetwork & Internet > Status > Change adapter options options

  • ในเมนูNetwork Connectionsให้คลิกขวาที่อุปกรณ์เครือข่ายของคุณ แล้วกดProperties ในหน้าต่างPropertiesคลิกInternet Protocol Version 4 (TCP/IPv4) ) และ(, )กดProperties

  • ใน หน้าต่าง คุณสมบัติ IPv4(IPv4 Properties )ตรวจสอบให้แน่ใจว่า ได้เลือกและเปิดใช้งาน รับที่อยู่ IP โดยอัตโนมัติ(Obtain an IP address automatically)และรับที่อยู่เซิร์ฟเวอร์ DNS โดยอัตโนมัติ(Obtain DNS server address automatically)จากนั้นกดตกลง(OK) > ปิด(Close )เพื่อบันทึก

คุณอาจพบว่าปัญหาไม่ได้อยู่ที่การกำหนดค่าพีซี แต่เกิดจากเครือข่ายของคุณ ตัวอย่างเช่น คุณลักษณะที่เรียกว่าการแยกไร้สาย(wireless isolation) (บางครั้งเรียกว่าการแยกไคลเอ็นต์(client isolation)หรือ การ แยก AP(AP isolation) ) บนเราเตอร์บางตัวจะซ่อนอุปกรณ์ไร้สายจากกันบนเครือข่ายท้องถิ่น ป้องกันไม่ให้คุณเชื่อมต่อกับอุปกรณ์เหล่านี้จากพีซีของคุณ

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

วิธีดูคอมพิวเตอร์เครื่องอื่นบนเครือข่ายด้วย macOS (How To See Other Computers On Network With macOS )

อุปกรณ์ Apple(Apple)มักจะตรวจจับ อุปกรณ์ Apple อื่นๆ ได้ดีมาก ต้องขอบคุณ บริการเครือข่าย Apple Bonjourและมักจะสามารถตรวจจับ พีซี WindowsและLinux เครื่อง(Linux PCs) อื่นๆ ได้เช่นกัน หากคุณต้องการดูคอมพิวเตอร์เครื่องอื่นๆ บน macOS คุณสามารถทำได้โดยคลิก แท็บ เครือข่าย(Network) ใน แอพ macOS Finder หลัก(Finder )

  • หากคุณไม่เห็นคอมพิวเตอร์เครื่องอื่นในเครือข่ายของคุณ ณ จุดนี้ คุณอาจต้องเชื่อมต่อด้วยตนเอง ในการดำเนินการนี้ ให้เปิด แอป Finderแล้วกดGo > Connect to Server

  • ใน หน้าต่าง เชื่อมต่อกับเซิร์ฟเวอร์(Connect to Server)ให้พิมพ์ที่อยู่ IP หรือชื่อโฮสต์สำหรับพีซีที่คุณต้องการเชื่อมต่อในกล่องที่อยู่เซิร์ฟเวอร์ (Server Address)กดConnectเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ โดยทำตามคำแนะนำบนหน้าจอเพื่อให้ข้อมูลรับรองที่ถูกต้องเพื่อทำการเชื่อมต่อ

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

  • ใน หน้าต่าง Finder Preferencesตรวจสอบให้แน่ใจว่าได้เปิดใช้งานช่องทำเครื่องหมายConnected servers ใน แท็บSidebar

เมื่อตรวจสอบแล้ว คุณควรจะเห็นแท็บเซิร์ฟเวอร์ที่เชื่อมต่อ ใน (Connected servers)Finderซึ่งพีซีที่เชื่อมต่อของคุณจะแสดงให้คุณเข้าถึงได้ หากคุณไม่สามารถดูหรือเชื่อมต่อกับพีซีหรือMac เครื่อง(Mac) อื่น ได้ หรือหากไม่มีอุปกรณ์ใดปรากฏในแท็บเครือข่าย ใน (Networks)Finderแสดงว่าอาจเกิดจากปัญหาในการเชื่อมต่อเครือข่าย macOS ของคุณ

คุณสามารถตรวจสอบได้อีกครั้งโดยคลิกApple menu > System Preferences > Network Network ใน เมนูการตั้งค่า เครือข่าย(Network)ให้ตรวจสอบประเภทการเชื่อมต่อของคุณในเมนูด้านซ้าย—ไอคอนถัดจากการเชื่อมต่อของคุณควรเป็นสีเขียว

หากไม่เป็นเช่นนั้น คุณจะต้องดำเนินการตรวจสอบที่ชัดเจน (การเดินสายทางกายภาพ การเชื่อมต่อ WiFiฯลฯ) เพื่อกู้คืนการเชื่อมต่อ จากนั้นทำซ้ำขั้นตอนข้างต้น

วิธีดูคอมพิวเตอร์เครื่องอื่นบน Linux(How To See Other Computers On Linux)

แพ็คเกจซอฟต์แวร์ Linux(Linux)แตกต่างกันไปตามการแจกจ่ายไปจนถึงการแจกจ่าย ดังนั้นจึงไม่มีแนวทางใดที่เหมาะกับทุกกรณี หากคุณไม่เห็นคอมพิวเตอร์เครื่องอื่นบนเครือข่ายจากพีซี Linux(Linux PCs—at)อย่างน้อยก็ด้วยอินเทอร์เฟซผู้ใช้แบบกราฟิก

หากต้องการตรวจสอบว่าพีซีของคุณสามารถดูอุปกรณ์อื่นได้หรือไม่ คุณสามารถใช้ เครื่องมือสแกนเครือข่าย arp-scanเพื่อสแกนเครือข่ายของคุณเพื่อหาอุปกรณ์แทน นี่จะแสดงรายการอุปกรณ์ที่มีอยู่ทั้งหมดในเครือข่ายของคุณ 

  • ก่อนอื่นคุณต้องติดตั้ง แพ็คเกจ arp-scanเพื่อเรียกใช้การสแกนนี้ บน ระบบปฏิบัติการที่ใช้ Ubuntuและ Debian คุณสามารถทำได้โดยเปิดเทอร์มินัล(terminal)แล้ว  พิมพ์sudo apt install arp-scan

  • เมื่อ ติดตั้ง arp-scanแล้ว ให้พิมพ์arp-scan -lในเทอร์มินัล(terminal)แล้วกดEnter หากไม่ได้ผล ให้ลองsudo arp-scan -lแทน

รายการอุปกรณ์ที่พร้อมใช้งานบนเครือข่ายของคุณจะแสดงพร้อมที่อยู่ IP, ที่อยู่MACและประเภทอุปกรณ์ที่แสดง หากคำสั่งนี้ใช้การได้ การค้นพบเครือข่ายก็สามารถทำได้จาก พีซี Linux ของคุณ และคุณควรสามารถดูและเชื่อมต่อกับพีซีเครื่องอื่นได้โดยใช้เครื่องมือจัดการไฟล์ ของ Linux distribution หรือโดยการใช้เทอร์มินัล(Linux)

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

หากคุณใช้Ubuntuคุณสามารถดูและเชื่อมต่อกับอุปกรณ์เครือข่ายที่ตรวจพบได้อย่างรวดเร็วโดยเปิด แอป ตัวจัดการไฟล์(File Manager )และคลิกแท็บตำแหน่งอื่นๆ( Other Locations)

การตั้งค่าเครือข่ายของคุณอย่างถูกต้อง(Setting Up Your Network Correctly)

ตามที่การแก้ไขของเราด้านบนแสดง มีหลายวิธีในการแก้ไขปัญหาการเชื่อมต่อเครือข่าย(troubleshoot a network connection)หากคุณไม่เห็นคอมพิวเตอร์เครื่องอื่นในเครือข่าย ปัญหาส่วนใหญ่สามารถแก้ไขได้ด้วยการตั้งค่าเครือข่ายที่ได้รับการปรับปรุง รวมถึงการตรวจสอบว่าอุปกรณ์ของคุณอยู่ในตำแหน่งที่ดีสำหรับWiFiหรือหากคุณใช้อีเธอร์เน็ต แสดงว่าสายไฟของคุณเชื่อมต่ออย่างถูกต้อง

หาก การเชื่อมต่อ WiFi ของคุณ ทำให้เกิดปัญหา การเปลี่ยนไปใช้เครือข่ายแบบมีสายทั้งหมดสามารถแก้ไขปัญหาได้ในระยะยาว อีเธอร์เน็ตดีกว่า WiFi(Ethernet is better than WiFi)ในบางสถานการณ์—แต่ไม่ใช่การแก้ไขที่มหัศจรรย์ 

แจ้งให้เราทราบเคล็ดลับและการแก้ไขปัญหาเครือข่ายของคุณเองในความคิดเห็นด้านล่าง



About the author

ฉันเป็นผู้เชี่ยวชาญด้าน Windows และทำงานในอุตสาหกรรมซอฟต์แวร์มากว่า 10 ปี ฉันมีประสบการณ์กับทั้งระบบ Microsoft Windows และ Apple Macintosh ทักษะของฉัน ได้แก่ การจัดการหน้าต่าง ฮาร์ดแวร์คอมพิวเตอร์และเสียง การพัฒนาแอพ และอื่นๆ ฉันเป็นที่ปรึกษาที่มีประสบการณ์ซึ่งสามารถช่วยให้คุณได้รับประโยชน์สูงสุดจากระบบ Windows ของคุณ



Related posts