Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Kết Nối Mạng

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Nếu bạn đang cố chia sẻ file giữa PC trên mạng cục bộ, nhưng không thể kết nối, có thể chỉ ra vấn đề với cấu hình mạng. Bạn có thể kết nối mạng, nhưng truy cập PC và thiết bị khác trên mạng có thể bị chặn.

Điều này thường do cài đặt sai trên thiết bị hoặc kết nối mạng bị đứt. May mắn thay, thường là quy trình dễ dàng để sửa nếu bạn không thấy máy tính khác trên mạng. Windows, macOS, và Linux PC đều gặp vấn đề này thỉnh thoảng, nhưng đây là một số sửa lỗi nhanh bạn có thể dùng để giải quyết.

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Bật Network Discovery trên Windows 10

Đối với hầu hết người dùng Windows, nguyên nhân lớn nhất của PC ẩn trên mạng là do cài đặt network discovery trên Windows. Khi cài đặt này tắt, PC của bạn ẩn khỏi mạng cục bộ, và PC khác ẩn khỏi bạn.

  • Bạn có thể kiểm tra network discovery có bật không bằng cách mở Windows File Explorer. Trong Navigation Pane bên trái, nhấn tab Network.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Windows sẽ cảnh báo ngay nếu network discovery bị tắt. Bạn có thể vào Settings > Network & Internet > Sharing Options > Turn on network discovery để bật lại, nhưng Windows hữu ích cung cấp shortcut bật ngay trên cửa sổ File Explorer. Nhấn thanh vàng xuất hiện ở trên để mở menu tùy chọn nhanh.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong menu tùy chọn xuất hiện, nhấn Turn on network discovery and file sharing.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Nếu mạng hiện tại đặt là public network, Windows sẽ hỏi bạn có muốn chuyển sang private network, hay cho phép network discovery trên public network. Điều này thường không khuyến khích – nếu bạn trên mạng riêng, chọn tùy chọn No, make the network that I am connected to a private network.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Sau khi network discovery được bật, bạn sẽ thấy máy tính khác trong tab Networks – nhưng chỉ nếu những thiết bị đó cũng bật network discovery. Bạn cũng có thể truy cập thiết bị trực tiếp bằng cách gõ địa chỉ IP hoặc hostname vào thanh địa chỉ trên cửa sổ File Explorer.

Cấu hình Firewall cho phép File and Printer Sharing

Windows Firewall được thiết kế để chặn lưu lượng không cần thiết đến và từ PC. Nếu network discovery bật nhưng vẫn không thấy máy khác, bạn có thể cần whitelist File and Printer Sharing trong quy tắc firewall.

  • Để làm này, click chuột phải menu Start Windows và nhấn Settings. Trong Windows Settings, nhấn Update & Security > Windows Security > Firewall & network protection.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong menu Firewall & network protection, click tùy chọn Allow an app through firewall.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong cửa sổ Allow apps to communicate through Windows Defender Firewall, nhấn Change Settings để cho phép truy cập. Cuộn danh sách cho đến khi tìm thấy File and Printer Sharing và File and Printer Sharing over SMBDirect và tích checkbox cho từng tùy chọn dưới cột Private để cho phép qua firewall.

    Bạn cũng có thể tích checkbox dưới cột Public nếu muốn cho phép mạng công khai, nhưng không khuyến khích. Nhấn OK để lưu khi xong.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Bạn sẽ cần lặp lại quy trình này cho bất kỳ firewall bên thứ ba nào bạn dùng, bao gồm firewall mạng (nếu dùng). 

Bật dịch vụ Computer Browser trên Windows 10

Điều này không chắc là nguyên nhân, nhưng nếu bạn hết giải pháp phần mềm, hãy xem dịch vụ hệ thống Computer Browser có bật và chạy trên PC không. Dịch vụ này dùng bởi Windows để liệt kê PC cục bộ trên mạng trong File Explorer.

  • Để bắt đầu, nhấn Windows key + R trên bàn phím. Trong hộp Run, gõ services.msc, rồi nhấn OK để chạy.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong cửa sổ console Services, tìm dịch vụ Computer Browser và xem trạng thái hiện tại dưới cột Status. Nếu trạng thái là Stopped hoặc Disabled, bạn cần bật lại – click chuột phải và chọn Properties.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Nhấn nút Start để bật trong cửa sổ Computer Browser Properties, rồi chọn Automatic dưới menu thả xuống Startup type để đảm bảo tự khởi động sau này. Nhấn OK để lưu.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Kiểm tra cấu hình mạng cục bộ

Nếu vẫn không thấy máy khác, bạn cần kiểm tra kỹ xem PC có kết nối đúng mạng cục bộ không. Kiểm tra vật lý cáp router nếu dùng dây, nếu dùng không dây, chắc chắn kết nối đến wireless access point hoạt động và ổn định.

Cách kiểm tra là dùng lệnh ping từ PowerShell hoặc command line. Điều này cho phép xem PC có kết nối mạng đúng và phát hiện thiết bị mạng cục bộ khác không, nhưng bạn cần biết IP cục bộ hoặc hostname của PC khác.

  • Để dùng ping, click chuột phải menu Start Windows và nhấn Windows PowerShell hoặc Windows PowerShell (Admin). Từ terminal PowerShell, gõ ping x.x.x.x hoặc ping hostname, thay x.x.x.x và hostname bằng IP cục bộ hoặc hostname PC.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Nếu lệnh ping phản hồi reply, vấn đề kết nối mạng không nên ngăn bạn thấy máy khác. Điều này có thể gợi ý vấn đề phần mềm hoặc cấu hình mạng ở nơi khác.

  • Bạn có thể test cấu hình mạng cho vấn đề trong Windows settings – click chuột phải Start menu và nhấn Settings. Từ đó, nhấn Update & Security > Troubleshoot > Network Adapter và click Run the Troubleshooter. 
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Nếu Windows phát hiện vấn đề cấu hình mạng, nó sẽ tự động thử sửa. Nó có thể phát hiện, ví dụ, IP tĩnh được dùng cho thiết bị mạng – nếu thiết lập sai, bạn không thể tương tác thiết bị khác.

  • Để thay đổi, click chuột phải nút Start menu và nhấn Settings. Từ Windows Settings, nhấn Network & Internet > Status > Change adapter options.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong menu Network Connections, click chuột phải thiết bị mạng và nhấn Properties. Trong cửa sổ Properties, click Internet Protocol Version 4 (TCP/IPv4) và nhấn Properties.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong cửa sổ IPv4 Properties, chắc chắn Obtain an IP address automatically và Obtain DNS server address automatically được chọn và bật, rồi nhấn OK > Close để lưu.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Bạn cũng có thể thấy vấn đề không phải cấu hình PC, mà là mạng. Ví dụ, tính năng wireless isolation (đôi khi gọi client isolation hoặc AP isolation) trên một số router sẽ ẩn thiết bị không dây lẫn nhau trên mạng cục bộ, ngăn bạn kết nối từ PC.

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Bạn có thể cần tham khảo hướng dẫn router không dây để biết cách tắt tính năng này, nhưng bạn nên tìm thấy nó dưới cài đặt không dây của router cục bộ.

Cách thấy máy tính khác trên mạng với macOS 

Thiết bị Apple thường rất tốt phát hiện thiết bị Apple khác, nhờ dịch vụ mạng Apple Bonjour, và thường cũng phát hiện Windows và Linux PC. Nếu muốn thấy máy khác trên macOS, làm bằng cách click tab Network trong app Finder cốt lõi macOS.

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Nếu không thấy máy khác trên mạng lúc này, bạn có thể cần kết nối thủ công. Để làm, mở app Finder và nhấn Go > Connect to Server.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong cửa sổ Connect to Server, gõ địa chỉ IP hoặc hostname cho PC bạn muốn kết nối vào hộp Server Address. Nhấn Connect để kết nối server, làm theo hướng dẫn màn hình cung cấp thông tin đăng nhập đúng để kết nối.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Nếu không thấy PC mạng sau kết nối trực tiếp, bạn cần chắc chắn tùy chọn xem nó được bật trong Finder. Để làm, nhấn Finder > Preferences từ menu bar.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Trong cửa sổ Finder Preferences, chắc chắn checkbox Connected servers được bật trong tab Sidebar.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Sau khi tích, bạn sẽ thấy tab Connected servers trong Finder, nơi PC kết nối sẽ hiển thị để truy cập. Nếu không xem hoặc kết nối được PC/Mac khác, hoặc không thấy thiết bị trong tab Networks trong Finder, có thể do vấn đề kết nối mạng macOS.

Bạn có thể kiểm tra lại bằng cách click Apple menu > System Preferences > Network. Trong menu cài đặt Network, kiểm tra loại kết nối ở menu trái – biểu tượng bên cạnh kết nối nên là màu xanh.

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Nếu không, bạn cần chạy qua các kiểm tra rõ ràng (dây vật lý, kết nối WiFi, v.v.) để khôi phục kết nối, rồi lặp lại các bước trên.

Cách thấy máy tính khác trên Linux

Gói phần mềm Linux khác nhau tùy distribution, nên không có cách one-size-fits-all nếu không thấy máy khác từ Linux PC – ít nhất với giao diện đồ họa.

Để kiểm tra PC có thấy thiết bị khác không, bạn có thể dùng công cụ quét mạng arp-scan để quét thiết bị trên mạng. Điều này sẽ liệt kê tất cả thiết bị có sẵn trên mạng.

  • Bạn trước hết cần cài gói arp-scan để chạy quét. Trên Ubuntu và Debian-based, làm bằng cách mở terminal và gõ sudo apt install arp-scan. 
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux
  • Sau khi arp-scan cài xong, gõ arp-scan -l trong terminal và nhấn enter. Nếu không chạy, thử sudo arp-scan -l.
Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Danh sách thiết bị có sẵn trên mạng sẽ liệt kê, với địa chỉ IP, MAC, và loại thiết bị. Nếu lệnh này chạy, nghĩa là network discovery có thể từ Linux PC, và bạn sẽ xem/kết nối PC khác dùng công cụ quản lý file của distribution hoặc terminal.

Nếu thất bại, có thể chỉ ra vấn đề cấu hình mạng tổng thể hoặc firewall. Bạn có thể làm các bước thông thường (kiểm tra vật lý và test kết nối) để thử giải quyết.

Nếu dùng Ubuntu, bạn có thể nhanh chóng xem và kết nối thiết bị mạng được phát hiện bằng cách mở app File Manager và click tab Other Locations.

Không thấy máy tính khác trên mạng? Sửa lỗi cho Windows, Mac, Linux

Thiết lập mạng đúng cách

Như các sửa lỗi trên cho thấy, có khá nhiều cách khắc phục sự cố kết nối mạng nếu không thấy máy khác. Hầu hết vấn đề giải quyết được bằng thiết lập mạng tốt hơn, bao gồm kiểm tra thiết bị ở vị trí tốt cho WiFi hoặc, nếu dùng ethernet, dây nối đúng.

Nếu kết nối WiFi gây vấn đề, chuyển sang mạng toàn dây có thể giải quyết lâu dài. Ethernet tốt hơn WiFi cho một số tình huống – nhưng nó không phải phép màu.

Hãy cho chúng tôi biết mẹo và sửa lỗi mạng của bạn trong bình luận bên dưới.