Việc chọn firmware tùy chỉnh cho router có thể khiến bạn bối rối. Có nhiều lựa chọn được khuyến nghị khắp Internet, nhưng tài liệu hướng dẫn cài đặt thường khá thưa thớt. Thêm vào đó là các thuật ngữ và từ viết tắt được sử dụng linh tinh, khiến bạn cuối cùng cũng chỉ muốn giữ nguyên firmware gốc của router.
Thực tế không cần phức tạp đến vậy. Mỗi trong ba firmware mã nguồn mở chính – DD-WRT, Tomato và OpenWRT – đều có điểm mạnh và điểm yếu riêng, phù hợp với từng tình huống cụ thể. Bạn cần cân nhắc những tính năng nào là cần thiết cho mạng của mình và xem router có được firmware hỗ trợ hay không. Đó là hai yếu tố quan trọng nhất khi đưa ra quyết định.
DD-WRT
DD-WRT là người chơi lớn nhất trong lĩnh vực firmware router mã nguồn mở. Họ đã tồn tại đủ lâu để khẳng định vị thế và hỗ trợ nhiều router hơn bất kỳ ai, kể cả các dòng router giá rẻ. Thậm chí có người bán router đã flash sẵn DD-WRT. Có thể nói việc flash DD-WRT lên hầu hết các router là một ý tưởng tốt.
DD-WRT là một bộ công cụ hoàn chỉnh. Nó đi kèm hầu như mọi thứ bạn có thể mong muốn từ một router và nhiều thứ hơn nữa mà bạn có thể chưa bao giờ nhìn tới. Đó đồng thời là điểm mạnh lớn nhất và cũng là điểm yếu của DD-WRT. Với những người tìm kiếm sự kiểm soát tối đa, vô số tùy chọn của DD-WRT như một luồng gió mới. Nhưng nếu bạn muốn mọi thứ đơn giản, trực quan, bạn sẽ gặp khó khăn khi điều hướng trong DD-WRT.
Một số tính năng bổ sung của DD-WRT bao gồm Wake on LAN để truy cập PC từ xa và QoS (Quality of Service) tích hợp sẵn. QoS giúp quản lý lưu lượng mạng tốt hơn.
DD-WRT hỗ trợ nhiều router nhất. Do đó, họ cũng có cộng đồng lớn nhất, nên tìm kiếm hỗ trợ cho DD-WRT thường dễ dàng hơn các firmware tùy chỉnh khác. Ngay cả những router không được hỗ trợ chính thức cũng thường có bản build của cộng đồng được hỗ trợ tích cực trên diễn đàn DD-WRT.
Điểm mạnh
- Hỗ trợ rất nhiều dòng router
- Cộng đồng lớn
- Hỗ trợ OpenVPN tích hợp
- Hỗ trợ QoS
- Mảng tùy chọn mạnh mẽ
Điểm yếu
- Có thể gây choáng ngợp cho người mới
- Khó tìm phiên bản mới cho một số router
Tomato
Tomato là firmware được tinh gọn và thân thiện với người dùng nhất trong danh sách này. Tomato đã có mặt một thời gian và xây dựng được uy tín như một firmware trực tiếp, không rườm rà, cung cấp các tính năng bạn muốn và cần thiết mà không cần nhiều thứ thừa. Nó cũng được biết đến với khả năng tăng tốc router.
Gần đây, dự án AdvancedTomato đã lấy firmware Tomato kinh điển của Shibby và tạo ra một giao diện GUI hiện đại, đẹp mắt cho phép theo dõi thời gian thực các chỉ số quan trọng qua đồ họa động. Giao diện AdvancedTomato là một trong những điểm bán hàng tốt nhất, giúp quản lý mạng đơn giản hơn và mang lại trải nghiệm thị giác dễ chịu hơn.
Tomato không hỗ trợ nhiều router bằng đối thủ, và cho đến dự án AdvancedTomato, quá trình phát triển hơi phân tán. Nếu router của bạn được hỗ trợ, nó có thể chính là lựa chọn bạn tìm kiếm, nhưng bạn chắc chắn cần kiểm tra trước.
Điểm mạnh
- Giao diện hiện đại
- Tốc độ nhanh
- Dung lượng nhỏ
- OpenVPN tích hợp
- Theo dõi thời gian thực
Điểm yếu
- Cộng đồng nhỏ hơn
- Hỗ trợ router hạn chế
OpenWRT
OpenWRT là dự án firmware router mã nguồn mở lâu đời nhất. Nó là tiền thân của cả DD-WRT và Tomato, và đã khẳng định mình là lựa chọn mạnh mẽ với hàng tá tùy chọn. OpenWRT hiện nay thực chất là sự sáp nhập của OpenWRT cổ điển và LEDE.
OpenWRT có thể là lựa chọn tốt nhất cho những người yêu thích phần mềm tự do. Nó là firmware duy nhất trong danh sách này không chứa binary blob không tự do. Mặc dù cả ba đều dựa trên Linux, OpenWRT giống với một bản phân phối truyền thống nhất.
Sự mở đó đi kèm với cái giá. Có khá nhiều router mà OpenWRT không thể hỗ trợ đầy đủ vì chúng yêu cầu driver không tự do để chạy. Bảng phần cứng của dự án chứa không ít mục chỉ hỗ trợ một phần và không có Wi-Fi hoạt động do lý do này.
OpenWRT cung cấp kiểm soát chi tiết hơn ngay cả DD-WRT, nhưng đó cũng là cái giá của sự đơn giản. Firmware này đòi hỏi kiến thức để sử dụng đúng cách và cần nhiều hơn nữa để tận dụng triệt để. OpenWRT phù hợp nhất cho người am hiểu kỹ thuật, biết chính xác mình muốn gì.
Điểm mạnh
- Hàng tá tùy chọn
- OpenVPN tích hợp
- Hỗ trợ QoS
- Khả năng đi sâu vào cấp độ thấp
Điểm yếu
- Không thân thiện với người dùng
- Cần nhiều thời gian để chạy được
- Hỗ trợ ít router hơn
Xem xét các lựa chọn khác
Đối với hầu hết người dùng, một trong ba firmware router trên đã đủ tốt. Tuy nhiên, bạn có thể tìm kiếm thứ gì đó cụ thể hơn, như cho router cũ hoặc một tính năng đặc biệt. Nếu vậy, bạn có thể cân nhắc một trong các firmware sau:
- Gargoyle – Dựa trên OpenWRT, cung cấp cả GUI và giao diện dòng lệnh. Được thiết kế chủ yếu cho router cũ với chipset Atheros và Broadcom. Bạn cũng sẽ tìm thấy VPN tích hợp, QoS, chặn quảng cáo, client Tor và khả năng chia sẻ file qua mạng.
- Commotion Wireless – Nếu bạn muốn tạo mạng lưới (mesh network) từ các router hiện có, hãy thử firmware này. Nó cũng dựa trên OpenWRT, mang lại nhiều lợi ích tương tự nhưng có sẵn mạng lưới.
- HyperWRT – Được thiết kế riêng cho router Linksys WRT54G và WRT54GS. Nó tăng cường hiệu suất nhưng vẫn giữ lại nhiều phần của firmware gốc.
- Sabai OS – Firmware router này dựa trên Tomato và được flash sẵn trên router VPN của Sabai. Nó bao gồm tất cả các tính năng chính như QoS, DMZ, port forwarding, bridging, v.v. Có thể là một trong những firmware dễ quản lý nhất nhưng chỉ trên một số router nhất định.
Trước khi chọn bất kỳ firmware nào, hãy chắc chắn nó tương thích với router hiện tại của bạn. Cũng hãy ghi nhớ firmware hiện tại để có thể khôi phục nếu mọi thứ không theo ý muốn.
Tổng kết
Tóm lại, DD-WRT là lựa chọn tốt nhất về độ tương thích và tính năng. Tuy nhiên, Tomato và OpenWRT vẫn đáng để sử dụng, đặc biệt với giao diện và cài đặt dễ dàng hơn.
Bất kể bạn chọn firmware nào, bạn rất có thể sẽ thấy sự cải thiện rõ rệt so với firmware gốc của router. Bạn cũng sẽ获得 các chức năng bổ sung, như hỗ trợ client OpenVPN, cho phép bạn làm nhiều việc hơn với mạng của mình.
Là một lợi ích thêm, tất cả các firmware này thường an toàn hơn firmware của nhà sản xuất và nhận được cập nhật thường xuyên hơn, nếu bạn chọn cài đặt chúng. Tất nhiên, khi cài đặt firmware tùy chỉnh, hãy chắc chắn làm theo cẩn thận hướng dẫn của nhà phát triển để giảm thiểu rủi ro hỏng router.
Thiết lập router lần đầu? Học cách làm, bao gồm cập nhật firmware. Nếu bạn mua router mới, hãy xem xem bạn có thể làm gì với router cũ.