Cách Tạo Mạng Lan Giữa 2 Máy Tính

Công cụ tính toán cấu hình mạng LAN giữa 2 máy tính

Hướng dẫn chi tiết cách tạo mạng LAN giữa 2 máy tính (2024)

Mạng cục bộ (LAN) giữa hai máy tính mang lại nhiều lợi ích như chia sẻ file nhanh chóng, chơi game đa người chơi, hoặc đồng bộ hóa dữ liệu mà không cần internet. Bài viết này sẽ hướng dẫn bạn 3 phương pháp tạo mạng LAN giữa 2 máy tính (Windows 10/11, macOS, Linux) với các bước chi tiết, so sánh ưu nhược điểm, và giải đáp các lỗi thường gặp.

1. Chuẩn bị trước khi tạo mạng LAN

Trước khi bắt đầu, bạn cần chuẩn bị những thứ sau:

  • 2 máy tính (Windows, macOS hoặc Linux)
  • Cáp Ethernet Cat5e trở lên (đối với kết nối có dây) hoặc adapter Wi-Fi (đối với Wi-Fi Direct)
  • Thông tin mạng: Tên mạng (SSID), mật khẩu (nếu có), địa chỉ IP tĩnh (khuyến nghị)
  • Quyền admin trên cả hai máy để cấu hình mạng

⚠️ Lưu ý quan trọng: Nếu sử dụng cáp Ethernet, hãy chọn cáp chéo (crossover) cho kết nối trực tiếp giữa 2 máy tính không qua bộ định tuyến. Các máy tính hiện đại (sau năm 2010) thường hỗ trợ tự động điều chỉnh (Auto-MDI/MDIX), nên cáp thẳng cũng có thể hoạt động.

2. 3 Phương pháp tạo mạng LAN giữa 2 máy tính

2.1. Phương pháp 1: Sử dụng cáp Ethernet (Được khuyến nghị)

Đây là phương pháp ổn định và nhanh nhất với tốc độ lên đến 10 Gbps (tùy cáp).

  1. Kết nối vật lý: Cắm cáp Ethernet vào cổng LAN của cả hai máy tính.
  2. Cấu hình địa chỉ IP tĩnh:
    • Trên Windows: Control Panel > Network and Sharing Center > Change adapter settings. Chuột phải vào Ethernet, chọn Properties, chọn Internet Protocol Version 4 (TCP/IPv4), rồi nhập:
      Máy 1: IP: 192.168.1.1 | Subnet: 255.255.255.0
      Máy 2: IP: 192.168.1.2 | Subnet: 255.255.255.0
    • Trên macOS: System Preferences > Network > Ethernet > Configure IPv4 (Manually).
  3. Kiểm tra kết nối: Mở Command Prompt (Windows) hoặc Terminal (macOS/Linux) và gõ:
    ping 192.168.1.2 (từ máy 1) hoặc ping 192.168.1.1 (từ máy 2).
    Nếu nhận được phản hồi, kết nối thành công.
  4. Chia sẻ file/thư mục:
    • Trên Windows: Chuột phải thư mục > Properties > Sharing > Share.
    • Trên macOS: System Preferences > Sharing, bật File Sharing.

2.2. Phương pháp 2: Sử dụng Wi-Fi Direct (Không cần router)

Phù hợp cho laptop hoặc thiết bị không có cổng Ethernet. Tốc độ tối đa ~300 Mbps (802.11n) hoặc ~1 Gbps (802.11ac).

  1. Bật Wi-Fi Direct:
    • Trên Windows: Settings > Network & Internet > Wi-Fi > Manage known networks > Add a new network.
    • Trên macOS: Sử dụng AirDrop hoặc tạo mạng Ad-Hoc qua Terminal:
      sudo ifconfig awdl0 up
      sudo ifconfig awdl0 192.168.2.1 netmask 255.255.255.0
  2. Kết nối thiết bị thứ hai: Tìm kiếm mạng Wi-Fi Direct (thường có tên như DIRECT-xx-DEVICENAME) và nhập mật khẩu (nếu có).
  3. Cấu hình IP tĩnh: Tương tự như phương pháp cáp Ethernet, nhưng sử dụng dải IP khác (ví dụ: 192.168.2.x).
  4. Kiểm tra kết nối: Sử dụng lệnh ping như trên.

💡 Mẹo: Để tăng tốc độ Wi-Fi Direct, đặt hai thiết bị gần nhau (trong phạm vi 1m) và tránh vật cản như tường bê tông.

2.3. Phương pháp 3: Sử dụng USB Tethering (Cho máy không có Wi-Fi/Ethernet)

Phương pháp này sử dụng cáp USB để tạo kết nối mạng, tốc độ ~100-400 Mbps.

  1. Kết nối USB: Sử dụng cáp USB-A đến USB-C (hoặc Micro-USB tùy thiết bị).
  2. Bật USB Tethering:
    • Trên Windows: Settings > Network & Internet > Mobile hotspot > Share my Internet connection with other devices (OFF) > USB.
    • Trên macOS: Cần phần mềm bên thứ ba như HoRNDIS.
    • Trên Linux: Sử dụng lệnh sudo ifconfig usbx 192.168.42.1 netmask 255.255.255.0 (thay usbx bằng tên interface USB).
  3. Cấu hình IP: Máy chủ (máy chia sẻ kết nối) sẽ tự động gán IP cho máy khách qua DHCP.
  4. Kiểm tra: Sử dụng ping 192.168.42.1 (IP mặc định của máy chủ).

3. So sánh 3 phương pháp tạo mạng LAN

Tiêu chí Cáp Ethernet Wi-Fi Direct USB Tethering
Tốc độ tối đa 10 Gbps (Cat6a) 1 Gbps (802.11ac) 400 Mbps
Độ trễ (ms) 0.1 – 1 5 – 20 1 – 10
Chi phí Thấp (~50k/cáp) Trung bình (đã tích hợp) Thấp (cáp USB sẵn có)
Độ ổn định Cao Trung bình Trung bình
Dễ sử dụng Trung bình Dễ Dễ
Tương thích Tất cả thiết bị có cổng LAN Thiết bị có Wi-Fi Thiết bị có cổng USB

4. Cấu hình nâng cao cho mạng LAN

4.1. Thiết lập mạng riêng ảo (VPN) qua LAN

Nếu bạn cần bảo mật cao, có thể thiết lập VPN nội bộ giữa 2 máy tính bằng OpenVPN hoặc WireGuard:

  1. Cài đặt OpenVPN trên cả hai máy.
  2. Tạo file cấu hình server (server.conf) trên máy 1:
    port 1194
    proto udp
    dev tun
    ca ca.crt
    cert server.crt
    key server.key
    dh dh2048.pem
    server 10.8.0.0 255.255.255.0
    push "route 192.168.1.0 255.255.255.0"
    push "redirect-gateway def1"
    push "dhcp-option DNS 8.8.8.8"
    keepalive 10 120
    cipher AES-256-CBC
    user nobody
    group nogroup
    persist-key
    persist-tun
    status openvpn-status.log
    verb 3
  3. Tạo file cấu hình client (client.conf) trên máy 2.
  4. Kết nối: sudo openvpn --config client.conf.

4.2. Tối ưu hóa tốc độ truyền file

Để đạt tốc độ tối đa khi truyền file qua LAN:

  • Sử dụng giao thức SMB 3.0: Trên Windows, bật qua Turn Windows features on or off > SMB 1.0/CIFS File Sharing Support (tắt) > SMB Direct (bật).
  • Tắt tường lửa tạm thời: Tường lửa có thể giới hạn băng thông nội bộ.
  • Sử dụng phần mềm chuyên dụng: TeraCopy (Windows) hoặc rsync (Linux/macOS) thay vì copy-paste thông thường.
  • Cấu hình QoS: Ưu tiên giao thức LAN trong Group Policy Editor (gpedit.msc) > Computer Configuration > Windows Settings > Policy-based QoS.

5. Khắc phục lỗi thường gặp

Lỗi Nguyên nhân Giải pháp
Không ping được IP conflict, firewall chặn, cáp lỗi
  1. Kiểm tra IP tĩnh (không trùng nhau).
  2. Tắt firewall tạm thời: netsh advfirewall set allprofiles state off.
  3. Thay cáp Ethernet khác.
Tốc độ chậm Cáp chất lượng kém, giao thức cũ, nhiễu sóng (Wi-Fi)
  1. Thay cáp Cat6 trở lên.
  2. Bật SMB 3.0 và Jumbo Frames (MTU 9000).
  3. Đổi kênh Wi-Fi (sử dụng netsh wlan show all để kiểm tra).
Không thấy máy khác Chia sẻ mạng bị vô hiệu hóa, Workgroup khác nhau
  1. Kiểm tra Network Discovery đã bật chưa.
  2. Đặt cùng Workgroup: System Properties > Change > Workgroup: WORKGROUP.
  3. Khởi động lại dịch vụ Function Discovery Resource Publication.
Lỗi “Network path not found” Quyền truy cập không đủ, dịch vụ Server bị tắt
  1. Chuột phải thư mục > Properties > Security > Edit > Add "Everyone".
  2. Bật dịch vụ Server: services.msc > Server > Start.

6. Ứng dụng thực tiễn của mạng LAN 2 máy tính

  • Chơi game LAN: Các tựa game như Counter-Strike 1.6, Age of Empires, hoặc Minecraft hoạt động mượt mà với độ trễ <1ms.
  • Streaming media: Phát video 4K từ máy này sang máy kia mà không giật lag bằng Plex hoặc Kodi.
  • Đồng bộ hóa dữ liệu: Sao lưu tự động giữa 2 máy bằng SyncToy (Windows) hoặc rsync (Linux/macOS).
  • Phát triển phần mềm: Kết nối cơ sở dữ liệu lokal giữa máy developer và máy server.
  • In ấn chia sẻ: Sử dụng chung một máy in mà không cần router.

7. Bảo mật mạng LAN 2 máy tính

Mặc dù mạng LAN nội bộ ít nguy hiểm hơn internet, nhưng vẫn cần bảo mật:

  1. Sử dụng mật khẩu mạnh: Đối với Wi-Fi Direct, đặt mật khẩu WPA3 với ít nhất 12 ký tự (kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt).
  2. Vô hiệu hóa chia sẻ không cần thiết: Trong Network and Sharing Center > Change advanced sharing settings, tắt Public folder sharingPassword protected sharing (nếu không cần).
  3. Cập nhật firmware: Đối với card mạng Wi-Fi/Ethernet, kiểm tra bản cập nhật từ nhà sản xuất.
  4. Sử dụng VPN nội bộ: Như đã hướng dẫn ở phần 4.1, mã hóa toàn bộ lưu lượng giữa 2 máy.
  5. Giám sát kết nối: Sử dụng Wireshark hoặc Microsoft Message Analyzer để phát hiện hoạt động đáng ngờ.

8. Nguồn tham khảo uy tín

Để tìm hiểu sâu hơn về mạng LAN và các giao thức liên quan, bạn có thể tham khảo các nguồn sau:

9. Kết luận

Tạo mạng LAN giữa 2 máy tính là kỹ năng cơ bản nhưng vô cùng hữu ích trong nhiều tình huống, từ công việc đến giải trí. Bài viết đã cung cấp:

  • 3 phương pháp kết nối (Ethernet, Wi-Fi Direct, USB Tethering) với ưu nhược điểm rõ ràng.
  • Hướng dẫn chi tiết từng bước cho Windows, macOS và Linux.
  • Cấu hình nâng cao như VPN nội bộ và tối ưu tốc độ.
  • Bảng so sánhhướng dẫn khắc phục lỗi phổ biến.

Nếu bạn gặp vấn đề không giải quyết được, hãy để lại bình luận bên dưới với mô tả chi tiết về lỗi (hệ điều hành, phương pháp kết nối, thông báo lỗi cụ thể) để được hỗ trợ.

Leave a Reply

Your email address will not be published. Required fields are marked *