Microsoft Teredo Tunneling Adapter là một bộ chuyển đổi mạng ảo (virtual network adapter) đóng vai trò "người phiên dịch" giữa IPv4 và IPv6. Hầu hết PC hiện nay kết nối Internet qua IPv4, trong khi IPv6 là tương lai. Teredo cho phép truyền gói tin IPv6 bên trong gói tin IPv4 (tunneling), giúp máy tính truy cập tài nguyên IPv6 mà không cần nhà cung cấp ISP hỗ trợ IPv6 gốc (native).
Tại sao cần Teredo Tunneling Adapter?
IPv4 (32-bit) đã cạn kiệt địa chỉ. IPv6 (128-bit) giải quyết bài toán này nhưng triển khai chậm. Teredo là công nghệ chuyển đổi (transition technology) cho phép máy chỉ có IPv4 vẫn nói chuyện được với máy IPv6. Nó quan trọng cho: Gaming (Xbox Live, multiplayer P2P), DirectAccess (VPN doanh nghiệp), và một số ứng dụng P2P hiện đại.
Các phương pháp cài đặt/kích hoạt Teredo Adapter
Phương pháp 1: Qua Device Manager (Add Legacy Hardware)
Cách thủ công thêm adapter nếu nó bị ẩn hoặc thiếu.
- Win + X → Device Manager.
- Mở rộng Network adapters.
- Tab Action (thanh menu) → Add legacy hardware.
- Next → Next → Next (chọn "Install the hardware that I manually select from a list").
- Chọn Network adapters → Next.
- Manufacturer: Microsoft → Network Adapter: Microsoft Teredo Tunneling Adapter → Next.
- Next → Finish.
- Kiểm tra lại Network adapters, adapter đã xuất hiện (có thể ẩn, xem View → Show hidden devices).
Phương pháp 2: Sử dụng Command Prompt (Netsh) - Khuyên dùng
Cách nhanh nhất để reset và kích hoạt Teredo.
- Win → gõ cmd → Run as Administrator.
- Tắt Teredo:
netsh interface teredo set state disable
- Đóng CMD, Khởi động lại máy tính.
- Mở lại CMD Admin → Bật Teredo mặc định:
netsh interface teredo set state type=default
- Khởi động lại máy lần nữa. Kiểm tra Device Manager.
Phương pháp 3: Kiểm tra trạng thái (Interrogate Teredo State)
Nếu phương pháp 2 không hiệu quả, kiểm tra chi tiết:
- Mở CMD Admin.
- Chạy:
netsh interface teredo show state
- Xem kết quả:
- Client / Dormant: Teredo đang hoạt động bình thường.
- Offline: Teredo bị tắt. Chạy lệnh sau để bật chế độ Enterprise Client (tương thích tốt hơn firewall/NAT doanh nghiệp):
netsh interface teredo set state type=enterpriseclient
- Qualified / Probe: Đang hoạt động.
Khắc phục sự cố thường gặp sau khi cài Teredo
Tùy chọn 1: Cập nhật Windows
Nhiều lỗi Teredo do bản Windows cũ. Settings → Update & Security → Windows Update → Check for updates.
Tùy chọn 2: Sửa Registry (Dành cho lỗi dấu chấm than vàng trong Device Manager)
- Win + R → regedit → Enter → Yes (UAC).
- Đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
- Phải chuột DisabledComponents (nếu không có, tạo mới DWORD 32-bit) → Modify.
- Value data: 0 (Hexadecimal) → OK.
- Khởi động lại máy.
Tùy chọn 3: Khắc phục mạng Xbox (Xbox Networking Troubleshoot)
Từ Windows 10 1803, Teredo là legacy component. Thay vì cài adapter, hãy dùng công cụ tích hợp:
- Win + R → ms-settings:gaming-xboxnetworking → Enter.
- Chờ test xong. Nếu "Server connectivity: Blocked" → Click Fix it.
- Windows sẽ tự cấu hình Teredo/UPnP/IPsec cần thiết.
Tùy chọn 4: Windows PowerShell (Cấu hình server Teredo cụ thể)
- Win → PowerShell → Run as Administrator.
- Đảm bảo Windows Firewall đang BẬT (tắt Firewall sẽ làm Teredo fail).
- Chạy lệnh:
netsh int teredo set state servername=win1711.ipv6.microsoft.com
Tùy chọn 5: Group Policy Editor (Chỉ Win 10 Pro/Enterprise/Education)
- Win + R → gpedit.msc.
- Computer Configuration → Administrative Templates → Network → TCPIP Settings → IPv6 Transition Technologies.
- Double-click Set Teredo Client Port → Enabled → Port number: 3544 (cổng chuẩn Teredo).
- Apply/OK. Lưu ý: Cổng 3544 phải được mở (port forward) trên Router/Modem.
Lưu ý: Sau cài đặt, bạn có thể gặp Error Code 10 (Device cannot start). Thường do driver signing policy hoặc xung đột driver. Thử disable Driver Signature Enforcement (Advanced Startup → Startup Settings → F7) hoặc dùng phương pháp PowerShell/Xbox Networking.
Bài viết liên quan
- Khắc phục Sedlauncher.exe High Disk Usage Windows 10
- Khắc phục Device Requires Further Installation Windows 10
- Khắc phục Stuck on Diagnosing your PC Windows 10
- Cài đặt NumPy trên Windows 10
Hy vọng hướng dẫn này giúp bạn cài đặt và khắc phục sự cố Microsoft Teredo Tunneling Adapter thành công. Hãy cho biết phương pháp nào hiệu quả nhất cho bạn!