Port Share File Windows là gì?
Trong Windows, khi bạn chia sẻ file qua mạng LAN, hệ thống sẽ sử dụng giao thức SMB (Server Message Block) để truyền dữ liệu.
Giao thức này hoạt động thông qua các port mạng (network ports) để các máy tính có thể kết nối và truy cập file của nhau.
Các Port dùng để Share File trong Windows
Dưới đây là các port quan trọng:
-
Port 445 (TCP) → Port chính dùng cho SMB hiện đại
-
Port 139 (TCP) → SMB cũ (NetBIOS Session Service)
-
Port 137 (UDP) → NetBIOS Name Service
-
Port 138 (UDP) → NetBIOS Datagram Service
Trong đó:
-
Port 445 là quan trọng nhất (Windows hiện đại dùng port này)
-
Các port 137–139 thường dùng cho hệ thống cũ
Có cần UDP không?
Câu trả lời: Không bắt buộc trong đa số trường hợp
-
Nếu bạn dùng Windows mới (Win 10/11):
-
Chỉ cần TCP 445 là đủ
-
-
UDP (137, 138) chỉ cần khi:
-
Dùng mạng cũ
-
Cần NetBIOS để tìm máy trong mạng
-
Cần làm gì để Share File trên Windows?
1. Bật tính năng Network Discovery & File Sharing
Vào:
-
Control Panel
→ Network and Sharing Center
→ Advanced sharing settings
Bật:
-
Network discovery
-
File and printer sharing
2. Chia sẻ thư mục
-
Click phải vào thư mục → Properties
-
Tab Sharing → chọn Share…
-
Thêm user:
-
Everyone (cho dễ test)
-
Hoặc user cụ thể
-
3. Cấp quyền truy cập
-
Read (chỉ đọc)
-
Read/Write (đọc + ghi)
4. Mở port trên Firewall
Bạn cần đảm bảo **Windows Defender Firewall không chặn các port trên.
Cách nhanh:
-
Vào:
-
Windows Defender Firewall
→ Allow an app or feature
-
-
Tick:
-
File and Printer Sharing
-
Hoặc mở port thủ công:
5. Truy cập file từ máy khác
Trên máy client:
Hoặc:
Một số lỗi thường gặp
Không truy cập được
-
Firewall chặn port 445
-
Chưa bật Network Discovery
Yêu cầu mật khẩu
-
Do bật Password Protected Sharing
→ Có thể tắt trong Advanced Sharing Settings
Không thấy máy trong mạng
-
Do NetBIOS bị tắt
-
Hoặc không cùng subnet
Lưu ý bảo mật (Rất quan trọng)
-
Không mở port 445 ra Internet
-
Chỉ dùng trong mạng LAN
-
Nếu cần truy cập từ xa → dùng VPN
Port 445 là mục tiêu phổ biến của malware như:
-
WannaCry
Kết luận
-
Share file trên Windows sử dụng giao thức SMB
-
Port quan trọng nhất là 445 (TCP)
-
Chỉ cần cấu hình:
-
Bật chia sẻ
-
Mở firewall
-
Cấp quyền đúng
-
Chúc các bạn thành công.