CheckUsage

Phần mềm chụp màn hình:
CheckUsage
Các chi tiết về phần mềm:
Phiên bản: 1.0
Ngày tải lên: 11 May 15
Nhà phát triển: iernie
Giấy phép: Miễn phí
Phổ biến: 2

Rating: 4.0/5 (Total Votes: 1)

CheckUsage là một kịch bản nhỏ mà sử dụng vnstat để kiểm tra tổng số sử dụng mạng mỗi ngày và thay đổi địa chỉ MAC nếu sử dụng vượt quá số tiền quy định.
Những gì nó là kiểm tra xem việc sử dụng mạng đã vượt quá giới hạn quy định bằng cách nhận dữ liệu hàng ngày từ vnstat. Nếu nó đã vượt quá nó thay đổi địa chỉ MAC bằng cách tăng hai chữ số cuối cùng trong các địa chỉ MAC của một. Nếu con số này đi qua 50, nó nhảy xuống đến 10 và bắt đầu lại và vv.
Setup
& Nbsp; Tải về kịch bản và đặt nó nơi bạn muốn (ví dụ như /bin/checkusage.sh.).
& Nbsp; Chỉnh sửa các tập tin và cấu hình (xem phần dưới đây để biết chi tiết cấu hình).
& Nbsp; Chmod a + x để thực thi kịch bản.
& Nbsp; Thêm mã vào crontab để kiểm tra thường xuyên như bạn muốn.
Crontab
Để thêm các kịch bản để kiểm tra một lần một ngày chỉ cần gõ crontab -e và thêm dòng 0 11 * * * /bin/checkusage.sh để sử dụng kịch bản lúc 11 giờ mỗi ngày. Hãy khởi động lại cron bằng cách gõ /etc/init.d/cron -restart
Cấu hình
& Nbsp; LIMIT là giới hạn mà bạn không muốn sử dụng mạng của bạn vượt quá. Dựa trên LIMITSTR cho đơn vị.
& Nbsp; LIMISTR là đơn vị trong đó giới hạn nên trong (ví dụ như GiB, MiB, KiB.).
& Nbsp; PREFIX là 5 số đầu tiên của địa chỉ MAC bạn muốn sử dụng. Hai cuối cùng sẽ được tự động tạo ra nếu sử dụng vượt quá giới hạn.
& Nbsp; Giao diện là giao diện router của bạn sử dụng để kết nối với internet (wan) (ví dụ như eth0, eth1, vv.).
Commands
& Nbsp; Sử dụng lệnh lực lượng để buộc một sự thay đổi MAC. (. Lực /bin/checkusage.sh ví dụ)

Yêu cầu :

  • vnStat
  • OpenWRT dựa bộ định tuyến

Hạn chế :

  • WNDR3700 chạy OpenWRT 10.03.1-RC3

Ý kiến ​​để CheckUsage

Bình luận không
Nhập bình luận
Bật hình ảnh!