Nếu bạn nghĩ rằng router không dây của bạn chỉ đủ tốt để loại bỏ địa chỉ IP cho các thiết bị xung quanh nhà của bạn, bạn cần phải truyền tải cuộc sống mới vào nó với OpenWRT.

Dự án OpenWRT tạo ra các phần mềm tùy chỉnh cho một loạt các bộ định tuyến. Điều thú vị về phần mềm OpenWRT là bạn có thể ăn thịt bằng cách cài đặt các ứng dụng và dịch vụ giống như bạn làm trên một bản phân phối Linux bình thường trên máy tính để bàn.

Sử dụng trình quản lý gói của OpenWRT, bạn có thể cài đặt các công cụ nguồn mở tốt nhất và làm cho bộ định tuyến trung bình của bạn thực hiện các nhiệm vụ chuyên biệt như định hình và giám sát lưu lượng hoặc hoạt động như một máy chủ VPN và nhiều hơn nữa.

Bạn có thể, ví dụ, cài đặt phần mềm máy chủ vào chính bộ định tuyến và sử dụng nó như một máy chủ web, hoặc một máy chủ IRC hoặc máy khách BitTorrent. Nếu bạn đang chạy chúng trên một máy tính tiêu chuẩn, tất cả các chức năng này sẽ liên quan đến một bộ định tuyến. Với OpenWRT, bạn có thể cuộn các chức năng này vào chính bộ định tuyến.

Bạn có thể quản lý OpenWRT hoặc từ dòng lệnh, bằng cách đăng nhập vào nó thông qua SSH, hoặc bằng cách sử dụng giao diện dựa trên web của nó từ trình duyệt của bạn. OpenWRT bao gồm BusyBox bao gồm một số tiện ích dòng lệnh phổ biến, như trình soạn thảo Vi. Nếu bạn chưa nghe nói về nó trước đó, BusyBox được thiết kế cho các thiết bị nhúng và có một dấu chân rất nhỏ. Bạn cũng có thể quản lý hoàn toàn OpenWRT từ giao diện web có tên là LuCI.

Cài đặt OpenWRT

OpenWRT hỗ trợ một loạt các bộ định tuyến. Trước khi bạn bắt đầu, hãy đảm bảo dự án tạo phần mềm cho bộ định tuyến của bạn. Ngoài ra, các bước chính xác để cài đặt OpenWRT thay đổi từ bộ định tuyến đến bộ định tuyến. Trang cho router của bạn trên trang web của OpenWRT sẽ có các bước chính xác.

Về cơ bản, quá trình này liên quan đến việc thay thế hoặc flash firmware của router bằng phần mềm OpenWRT. Đây cũng là phần rủi ro nhất trong toàn bộ hoạt động. Không giống như những ngày cũ, trên hầu hết các router ngày nay, việc flash firmware dễ dàng như việc kích vào một nút trên giao diện Web. Nhưng vẫn đọc kỹ hướng dẫn trên trang web OpenWRT.

Sử dụng OpenWRT

Sau khi cài đặt, bạn có thể đăng nhập vào router bằng telnet. Giả sử router ở 192.168.3.100:

 telnet 192.168.3.100 

Thao tác này sẽ đăng nhập bạn mà không cần nhập mật khẩu. Bây giờ hãy đặt mật khẩu cho người dùng root với:

 passwd 

Sau khi bạn đã đặt mật khẩu, OpenWRT sẽ tự động tắt telnet và bạn sẽ phải sử dụng SSH cho các kết nối tiếp theo:

 ssh [email protected] 

Bây giờ bạn có thể kích hoạt trình duyệt và nhập địa chỉ IP của bộ định tuyến vào thanh địa chỉ. Thao tác này sẽ đưa bạn đến giao diện quản trị của OpenWRT.

Hãy dành chút thời gian để làm quen với giao diện quản trị này. Từ đây, bạn có thể nhận được báo cáo trạng thái chi tiết và biểu đồ thời gian thực về lưu lượng truy cập trên các giao diện có dây và không dây khác nhau của bộ định tuyến.

Bạn cũng có thể lên lịch các tác vụ và thêm và xóa phần mềm. Trình quản lý gói của OpenWRT sẽ tự động giải quyết các phụ thuộc cho các gói bạn muốn cài đặt. Bạn cũng có thể cấu hình một số trong số chúng từ giao diện web của OpenWRT.

Phần kết luận

OpenWRT đáng kể mở rộng khả năng của bất kỳ bộ định tuyến nào và có thể làm cho các bộ định tuyến giá rẻ có thể làm những điều bạn mong đợi từ các bộ định tuyến cấp doanh nghiệp giàu tính năng đắt tiền.

Phần vững cơ bản OpenWRT đi kèm với một vài tính năng mà bạn sẽ không tìm thấy trên phần mềm được cài đặt gốc. Trên hết, bạn có thể tùy chỉnh thêm phần vững bằng cách cài đặt các gói bổ sung.

Trong khi quá trình flash firmware OpenWRT không phải là một phần mềm có liên quan và phần mềm có giao diện web quản trị tốt, thì OpenWRT không dành cho tất cả mọi người. Bạn có nguy cơ làm cho router của bạn vô dụng nếu bạn không cẩn thận. Ngoài ra, nếu bạn không có ý định sử dụng router của bạn để làm nhiều hơn những gì nó được thiết kế cho, thì thực sự không có bất kỳ điểm nào trong việc sử dụng OpenWRT.

Tín dụng hình ảnh: Sean MacEntee