TopGit
Đánh giá repo GitHub

Network Optimizer: công cụ tối ưu mạng UniFi

Ozark-Connect/NetworkOptimizer
NTopGit review image for Ozark-Connect/NetworkOptimizer
Review by Topgit.dev for Ozark-Connect/NetworkOptimizer, with GitHub repository stats and README context.
Nhận định nhanh

Network Optimizer là một dashboard tự host giúp bạn chấm điểm bảo mật và sức khỏe Wi-Fi của mạng UniFi thay vì chỉ hiển thị vài biểu đồ. Nếu bạn đã có UniFi controller và muốn một bộ kiểm tra bảo mật 83 mục cộng với chấm điểm ISP Health trong cùng một nơi, đây là lựa chọn đáng thử; còn nếu bạn không có thiết bị UniFi, hoặc đang tìm bản hosted đầy đủ ngay lúc này, thì nên bỏ qua vì gói hosted vẫn đang ở trạng thái sắp ra mắt.

Sao
★ 1.1k
Fork
⑂ 38
Ngôn ngữ
C#
Giấy phép
Xem trong repo
Chủ đề
Developer Tools
Cập nhật
Oct 2026
Trang chủ
GitHub

Tìm hiểu Network Optimizer cho UniFi

Network Optimizer là một ứng dụng C# tự host, kết nối vào UniFi controller của bạn rồi xếp thêm các lớp giám sát, tối ưu Wi-Fi và kiểm tra bảo mật lên trên đó. Nó lấy dữ liệu qua SNMP, UniFi API, và các thiết bị đi kèm như modem cáp hay chảo Starlink, rồi lưu lịch sử vào InfluxDB để bạn thấy được xu hướng chứ không chỉ một ảnh chụp nhanh. Nó chạy dưới dạng container Docker hoặc bộ cài Windows.

Giám sát và tối ưu mạng toàn diện

  • ✓Wi-Fi Optimizer & Signal Map — mười hai tab phân tích gồm chấm điểm sức khỏe site, theo dõi roaming, band steering và airtime fairness, cùng engine Channel Recommendation mô hình hóa nhiễu giữa các AP từ dữ liệu quét RF trực tiếp để chọn kênh ít nhiễu nhất cho từng AP.
  • ✓Security Auditing — chạy 83 lượt kiểm tra trên năm nhóm (firewall, VLAN, DNS, port, UPnP) và chấm điểm mạng từ 0-100, phát hiện cả những rule firewall che khuất lẫn nhau lẫn các route bypass DNS mà UniFi không cảnh báo.
  • ✓ISP Health — chia điểm thành ba phần bằng nhau (Access Layer, mạng của ISP, và Transit) trong một cửa sổ trailing 48 giờ, với ngưỡng được tinh chỉnh theo công nghệ truy cập của bạn (DOCSIS, GPON, XGS-PON, Starlink, v.v.).
  • ✓Access Network Monitoring — lấy trực tiếp chỉ số tín hiệu (SNR, lỗi FEC, RSRP/RSRQ) từ modem cáp, ONT cáp quang và modem cellular, thay vì bắt bạn đăng nhập vào trang quản trị từng thiết bị.
  • ✓Threat Intelligence — phân tích các sự kiện IPS từ gateway UniFi để tìm chuỗi tấn công, đối chiếu port forward với dữ liệu đe dọa thực tế, cộng thêm CrowdSec CTI để chấm điểm uy tín IP và gắn nhãn MITRE ATT&CK.
  • ✓WAN Steering — định tuyến theo nguồn, đích, port hoặc protocol trên nhiều WAN cùng lúc, điều mà Policy-Based Routes của UniFi không làm được vì chỉ khớp theo IP đích hoặc domain.
  • ✓Alerts & Scheduling — lên lịch speed test và audit bảo mật tự động, với ngưỡng mức độ nghiêm trọng có thể cấu hình, gửi cảnh báo qua email, Discord, Slack, Microsoft Teams hoặc webhook tùy chỉnh.
Số sao GitHub của repo này thay đổi thế nào theo thời gian. Nguồn: star-history.com.Xem lịch sử sao ↗

Ứng dụng thực tế và các tình huống sử dụng

  • •Người chơi homelab đã dựng VLAN và rule firewall nhưng không có cách nào xác nhận chúng thật sự hoạt động, giờ có thể chạy audit 83 mục và nhận điểm 0-100 kèm hướng sửa cụ thể.
  • •MSP hay bất kỳ ai quản lý vài site từ xa có thể onboard từng site qua agent tại chỗ, gọi ra ngoài qua đường hầm HTTPS, không cần port-forward hay IP public dù đứng sau CGNAT.
  • •Ai đang gặp bufferbloat trên gateway UniFi có thể để ISP Health tự phát hiện độ trễ tăng cao khi tải và gợi ý bật Smart Queues hoặc Adaptive SQM thay vì tự mò cấu hình SQM.
  • •Người dùng Starlink có thể theo dõi bản đồ vật cản trên bầu trời của chính chảo và tỷ lệ mất gói, thay vì chỉ nhìn số liệu ở mức WAN không giải thích được vì sao hiệu năng tụt.
  • •Hộ gia đình đang tranh cãi với ISP về đường truyền kém có thể lấy bảng chi tiết ISP Health — Access Layer so với mạng ISP so với Transit — để chỉ rõ vấn đề nằm ở đâu.

Cài đặt Network Optimizer

README dẫn người đọc tới mục Quick Start cho Linux/Docker và một Deployment Guide riêng tại docker/DEPLOYMENT.md, đồng thời có bộ cài MSI cho Windows với tùy chọn bật sẵn Traefik reverse proxy trong lúc cài. Các lệnh Docker Compose cụ thể không nằm trong phần chúng tôi lấy được từ repo, nên phần cài đặt chi tiết coi như chưa được ghi rõ ở đây — hãy xem trực tiếp Deployment Guide và mục Quick Start được liên kết trước khi bắt đầu.

Điểm mạnh

  • ✓Audit bảo mật không dừng ở mức 'bạn có firewall hay không' — nó kiểm tra xem rule của bạn có che khuất lẫn nhau hay để hở VLAN isolation không, trên tổng cộng 83 lượt kiểm tra.
  • ✓ISP Health nhận biết công nghệ truy cập: độ trễ idle 9 ms được chấm là bình thường trên DOCSIS nhưng là dấu hiệu cảnh báo trên GPON, thay vì dùng một ngưỡng độ trễ chung cho mọi loại kết nối.
  • ✓Onboard multi-site không cần port-forward — agent tại chỗ chỉ cần gọi ra ngoài qua một đường hầm HTTPS duy nhất và hoạt động tốt phía sau CGNAT.
  • ✓Hỗ trợ phần cứng cho modem cáp, ONT và modem cellular khá chi tiết, tới từng model cụ thể như ARRIS SB8200 hay Nokia XS-010X-Q.
  • ✓Cảnh báo không chỉ qua email — Discord, Slack, Microsoft Teams và webhook tùy chỉnh đều được hỗ trợ, kèm chế độ digest để cảnh báo mức thấp không làm phiền liên tục.

Cân nhắc về giấy phép và triển khai

  • △Repo không liệt kê giấy phép OSI nào trong metadata trên GitHub, nên đáng để kiểm tra trang licensing trực tiếp trước khi triển khai ở nơi cần rõ ràng về điều khoản license.
  • △Bản miễn phí giới hạn ở 3 site và chỉ dùng cá nhân/phi thương mại; vượt quá đó, hoặc dùng cho mục đích thương mại, bạn cần license key trả phí lấy trực tiếp từ người duy trì, không có quy trình tự nâng cấp.
  • △Bản hosted vẫn đang ở trạng thái 'sắp ra mắt' theo README, nên nếu bạn muốn một lựa chọn managed ngay lúc này thì chưa có — hiện chỉ tự host trên phần cứng của bạn.
  • △Chấm điểm multi-WAN trong ISP Health chưa hoàn thiện: README nói dashboard hiện chỉ chấm kết nối chính, các WAN phụ vẫn còn trong lộ trình.
  • △Các bước cài đặt ngoài việc 'có Quick Start guide và bộ cài MSI cho Windows' không được nêu chi tiết trong phần chúng tôi lấy được từ repo — bạn cần tự đọc Deployment Guide được liên kết.
  • △Đây có vẻ là dự án do một người duy trì — README cảm ơn các sponsor và người donate trực tiếp, đối lập với công việc ngày thường của tác giả — và trên GitHub, tốc độ hỗ trợ và lộ trình phụ thuộc vào băng thông của một người, không phải một công ty hay đội ngũ.

So sánh với các công cụ mạng khác

UniFi Network (controller gốc của Ubiquiti) — chính là thứ Network Optimizer kết nối vào, nhưng bản thân nó không có điểm bảo mật độc lập hay kiểu chấm điểm ISP Health cho đường truyền của bạn.LibreNMS — một NMS tự host tổng quát qua SNMP; hỗ trợ nhiều vendor hơn nhưng không có logic tối ưu kênh Wi-Fi hay phân tích rule firewall dành riêng cho UniFi.Grafana kèm SNMP exporter tự chọn — toàn quyền kiểm soát dashboard nếu bạn sẵn sàng tự xây phần polling và alerting thay vì dùng sẵn một gói đóng sẵn.UISP — nền tảng quản lý đa site của chính Ubiquiti, hướng nhiều hơn tới các WISP vận hành thiết bị Ubiquiti ở quy mô lớn hơn là kiểm tra cấu hình của một mạng UniFi đơn lẻ.

Câu hỏi thường gặp về Network Optimizer

Network Optimizer có miễn phí cho mục đích thương mại không?

Network Optimizer chỉ miễn phí khi dùng cá nhân, phi thương mại, trên tối đa 3 site. Dùng cho mục đích thương mại, hoặc vượt quá 3 site, cần license key trả phí lấy trực tiếp từ người duy trì qua [email protected].

Network Optimizer có những lựa chọn triển khai nào (tự host so với hosted)?

Hiện tại Network Optimizer chỉ tự host, chạy qua Docker hoặc bộ cài Windows trên phần cứng của bạn. Bản hosted được ghi là sắp ra mắt, giá 15 USD/tháng cho tối đa 3 site kèm 14 ngày dùng thử miễn phí, hoặc 25 USD/tháng mỗi site cho gói thương mại có thêm quản lý và tư vấn.

Network Optimizer có hỗ trợ thiết bị hoặc mạng không phải UniFi không?

Một phần — Network Optimizer có thể lấy dữ liệu tín hiệu từ modem cáp, ONT cáp quang, modem cellular và chảo Starlink gắn vào mạng của bạn, nhưng phần lõi vẫn kết nối và audit một UniFi controller, nên đây không phải công cụ mạng trung lập vendor.

Network Optimizer quản lý nhiều site như thế nào?

Network Optimizer quản lý các site từ xa qua một agent tại chỗ nhẹ, khoảng 50 MB trong thực tế, gọi ra ngoài qua một đường hầm HTTPS duy nhất, nên không cần port-forward và vẫn chạy tốt phía sau CGNAT. Site nào đã có VPN site-to-site có thể bỏ qua agent, đổi lại chỉ còn bộ tính năng rút gọn.

Network Optimizer thu thập và lưu trữ những dữ liệu gì?

Network Optimizer lưu dữ liệu sức khỏe thiết bị qua SNMP, các phép đo độ trễ và mất gói, throughput WAN, kết quả speed test, dữ liệu client và tín hiệu Wi-Fi, cùng kết quả audit bảo mật, tất cả lưu cục bộ trong InfluxDB. Việc kích hoạt license key có gọi ra ngoài một lần qua HTTPS tới licensing.ozarkconnect.net.

Network Optimizer có giúp xử lý bufferbloat trên UniFi không?

Network Optimizer nhắm thẳng vào bufferbloat qua ISP Health, cảnh báo khi độ trễ lúc tải vượt ngưỡng phù hợp với loại kết nối của bạn và gợi ý bật Smart Queues, hoặc Adaptive SQM nếu phát hiện tình trạng nghẽn lặp lại theo khung giờ trong ngày.

Vấn đề mà nó giải quyết

Controller của UniFi cho bạn dựng VLAN, viết rule firewall, và trỏ client về DNS riêng, nhưng nó không bao giờ tự kiểm tra lại công sức đó. Nó không nói cho bạn biết một rule firewall thêm từ năm ngoái có đang âm thầm vô hiệu hóa rule trước đó hay không, VLAN IoT của bạn có thật sự bị cô lập hay không, hay một thiết bị có đang bỏ qua cấu hình DNS để gọi thẳng về máy chủ của nó hay không. Network Optimizer sinh ra để trả lời đúng những câu hỏi đó bằng cách đọc lại cấu hình UniFi của bạn và chấm điểm những gì tìm thấy, thay vì chỉ hiển thị nó lại cho bạn xem.

Ai nên dùng — và ai nên bỏ qua

Nên thử Network Optimizer nếu bạn đã chạy UniFi controller, ở nhà hay tại một doanh nghiệp nhỏ, và muốn có điểm bảo mật cùng gợi ý kênh Wi-Fi mà không phải tự audit rule firewall bằng tay, hoặc nếu bạn quản lý nhiều hơn một site UniFi và muốn gom về một dashboard qua agent tại chỗ. Nên bỏ qua nếu bạn không có thiết bị UniFi nào — phần lớn giá trị nằm ở việc xếp thêm lên trên một UniFi controller — hoặc nếu bạn đang cần một sản phẩm hosted được quản lý đầy đủ ngay lúc này, vì gói đó vẫn đang ở trạng thái sắp ra mắt chứ chưa phát hành.

Repo liên quan

Nguồn & ghi công

Thông tin và trích dẫn lấy từ repository GitHub Ozark-Connect/NetworkOptimizer (github.com/Ozark-Connect/NetworkOptimizer), gồm cả README và metadata của repo.

Dữ liệu GitHub · đồng bộ lần cuối 14 thg 8, 2026Đánh giá bởi Henry
← Về TopGit

Muốn nghe thêm một ý kiến về NetworkOptimizer?

Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về NetworkOptimizer.

GitHub