Khắc Phục Lỗi Không Ping Được Máy Trong Mạng LAN

Đánh giá bài viết

Lỗi không ping được máy trong mạng lan là tình trạng phổ biến khi thiết lập chia sẻ dữ liệu hoặc máy in giữa các máy tính. Nguyên nhân chính thường do cấu hình Network Profile sai (Public thay vì Private), tường lửa chặn ICMP, hoặc dịch vụ mạng chưa được bật đúng cách. Bài viết này sẽ hướng dẫn bạn chẩn đoán và xử lý từng trường hợp cụ thể.

Kiểm Tra Kết Nối Vật Lý Trước Khi Xử Lý

Trước khi điều chỉnh cấu hình phần mềm, hãy đảm bảo:

  • Cáp mạng cắm chắc chắn vào cổng LAN (đèn LED nhấp nháy)
  • Switch/router hoạt động bình thường
  • Các máy cùng dải IP (ví dụ: 192.168.1.x)
  • Thử lệnh ipconfig để xác nhận có địa chỉ IP hợp lệ

Theo kinh nghiệm, 30% trường hợp “không ping được” xuất phát từ cáp hỏng hoặc cắm nhầm cổng. Nếu đèn LED không sáng, thay cáp trước khi làm các bước tiếp theo.

Chuyển Network Profile Từ Public Sang Private

Đây là nguyên nhân phổ biến nhất khiến lỗi không ping được máy trong mạng lan xảy ra trên Windows 10/11.

Cách thực hiện:

  1. Nhấn Windows + I mở Settings
  2. Chọn Network & InternetStatus
  3. Nhấn Properties tại kết nối đang dùng (Ethernet hoặc Wi-Fi)
  4. Tại mục Network profile, chuyển từ Public sang Private
Đọc thêm  Sửa lỗi không in được máy in qua mạng lan năm 2026

Giao diện chuyển đổi Network Profile từ Public sang PrivateGiao diện chuyển đổi Network Profile từ Public sang PrivateXác nhận chế độ Private đã được kích hoạtXác nhận chế độ Private đã được kích hoạt

Lưu ý quan trọng: Chế độ Public được thiết kế cho mạng công cộng (quán cafe, sân bay), tự động chặn mọi kết nối đến từ máy khác. Chế độ Private mới cho phép chia sẻ file và ping giữa các thiết bị.

Cấu Hình Windows Firewall Cho Phép ICMP

Nếu đã chuyển sang Private nhưng vẫn không ping được, kiểm tra tường lửa:

  1. wf.msc vào hộp thoại Run (Windows + R)
  2. Chọn Inbound Rules ở cột bên trái
  3. Tìm các rule có tên File and Printer Sharing (Echo Request – ICMPv4-In)
  4. Nhấn chuột phải → Enable Rule (cả profile Domain và Private)

Nếu không tìm thấy rule, tạo mới:

  1. Nhấn New Rule → chọn Custom
  2. Protocol type: ICMPv4 → Specific ICMP types: Echo Request
  3. Scope: Any IP address
  4. Action: Allow the connection
  5. Profile: chọn DomainPrivate (bỏ Public)
  6. Đặt tên: “Allow Ping LAN”

⚠️ Cảnh báo: Không bật rule cho profile Public nếu laptop thường kết nối mạng công cộng, tránh bị quét cổng từ bên ngoài.

Bật Network Discovery và File Sharing

Lỗi không ping được máy trong mạng lan đôi khi do dịch vụ chia sẻ chưa được kích hoạt:

  1. Mở Control PanelNetwork and Sharing Center
  2. Nhấn Change advanced sharing settings
  3. Tại mục Private, bật:
    • Turn on network discovery
    • Turn on file and printer sharing
  4. Tại mục All Networks, chọn:
    • Turn off password protected sharing (nếu muốn truy cập không cần mật khẩu)
  5. Nhấn Save changes

Cấu hình Network Discovery và File SharingCấu hình Network Discovery và File SharingTắt bảo vệ mật khẩu cho chia sẻ đơn giảnTắt bảo vệ mật khẩu cho chia sẻ đơn giản

Kiểm Tra Dịch Vụ Mạng Quan Trọng

Một số dịch vụ Windows cần chạy để ping và chia sẻ hoạt động:

  1. Nhấn Windows + R, gõ services.msc
  2. Kiểm tra các dịch vụ sau đang ở trạng thái Running:
    • Function Discovery Resource Publication
    • SSDP Discovery
    • UPnP Device Host
    • DNS Client
  3. Nếu dịch vụ nào bị Stopped, nhấn chuột phải → Start
  4. Đặt Startup type thành Automatic để tự khởi động
Đọc thêm  Dây cáp mạng LAN bao nhiêu tiền 1 mét? Bảng giá mới nhất 2026

Theo kinh nghiệm, dịch vụ Function Discovery thường bị tắt sau khi cài phần mềm tối ưu hệ thống, dẫn đến máy “biến mất” khỏi Network.

Xử Lý Xung Đột IP và DNS Cache

Nếu các bước trên không hiệu quả, thử làm mới cấu hình mạng:

ipconfig /release
ipconfig /renew
ipconfig /flushdns
netsh winsock reset
netsh int ip reset

Sau đó khởi động lại máy. Lệnh này xóa cache DNS cũ và reset Winsock catalog, giải quyết nhiều lỗi mạng kỳ lạ.

Kiểm tra xung đột IP:

ping 192.168.1.x
arp -a

Nếu thấy 2 địa chỉ MAC khác nhau cùng 1 IP, có xung đột. Vào router đặt IP tĩnh hoặc mở rộng dải DHCP.

Chia Sẻ Thư Mục Trong Mạng LAN

Sau khi đã ping được, thiết lập chia sẻ file:

  1. Nhấn chuột phải vào thư mục cần chia sẻ → Properties
  2. Tab Sharing → nhấn Share
  3. Thêm Everyone vào danh sách → đặt quyền Read hoặc Read/Write
  4. Nhấn ShareDone

Cấu hình chia sẻ thư mục cho EveryoneCấu hình chia sẻ thư mục cho Everyone

Truy cập từ máy khác:

  • Nhấn Windows + R, gõ \TÊN_MÁY hoặc \192.168.1.x
  • Thư mục chia sẻ sẽ hiển thị

Truy cập thư mục chia sẻ qua địa chỉ UNCTruy cập thư mục chia sẻ qua địa chỉ UNC

⚠️ Lưu ý bảo mật: Tắt password protection chỉ nên dùng trong mạng gia đình/văn phòng nhỏ. Với môi trường doanh nghiệp, giữ nguyên bảo vệ mật khẩu và tạo tài khoản riêng cho mỗi người.

Khi Nào Cần Kiểm Tra Phần Cứng

Nếu đã thử tất cả các bước trên mà vẫn lỗi không ping được máy trong mạng lan, có thể card mạng gặp vấn đề:

  • Cài lại driver card mạng từ trang nhà sản xuất (Dell, HP, Asus…)
  • Kiểm tra Device Manager xem có dấu chấm than vàng không
  • Thử card mạng USB rời để loại trừ lỗi phần cứng
  • Với laptop cũ (>5 năm), card WiFi/LAN có thể hỏng do oxy hóa
Đọc thêm  Thi công mạng lan văn phòng chuẩn chuyên nghiệp nhất 2026

Dấu hiệu card mạng hỏng: đèn LED không sáng dù đã thay cáp, Windows báo “Network cable unplugged” liên tục, hoặc tốc độ chỉ đạt 10Mbps thay vì 1Gbps.

Công Cụ Chẩn Đoán Nâng Cao

Với người dùng có kinh nghiệm, dùng các lệnh sau để phân tích sâu:

ping -t 192.168.1.x (ping liên tục để kiểm tra mất gói)
tracert 192.168.1.x (xem đường đi gói tin)
pathping 192.168.1.x (kết hợp ping và tracert)
netstat -an (xem các kết nối đang mở)

Nếu ping bị timeout nhưng tracert thấy đích, có thể router/switch bị quá tải. Khởi động lại thiết bị mạng và kiểm tra firmware cập nhật.

Với các bước trên, bạn đã có thể tự xử lý lỗi không ping được máy trong mạng lan mà không cần gọi thợ. Nếu vấn đề vẫn tồn tại sau khi thử hết các phương pháp, có thể cần kiểm tra cấu hình router hoặc thay thế card mạng.

Ngày cập nhật gần nhất 14/03/2026 by Thành Tín

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *