CheckUsage

Software skärmdump:
CheckUsage
Mjukvaruinformation:
Version: 1.0
Ladda upp dagen: 11 May 15
Utvecklare: iernie
Licens: Gratis
Popularitet: 2

Rating: 4.0/5 (Total Votes: 1)

CheckUsage är en liten skalskript som använder vnstat att kontrollera den totala nätverksanvändning per dag och ändra MAC-adressen om användningen överstiger fast belopp.
Vad den gör är att kontrollera om användning nätverket har överskridit den inställda gränsen genom att få dagliga uppgifter från vnstat. Om det har överskridit det ändrar MAC-adressen genom att öka de två sista siffran i MAC-adressen genom en. Om detta antal går över 50, hoppar den ner till 10 och börjar över och så vidare.
Inställningar
& Nbsp; Ladda ner manus och placera den där du vill (t.ex. /bin/checkusage.sh.).
& Nbsp; Redigera filen och konfigurera (Se nedan för konfigurationsdetaljer).
& Nbsp; chmod a + x för att göra manuset körbar.
& Nbsp; Lägg manuset till crontab för att kontrollera så ofta du vill.
Crontab
För att lägga till skript för att kontrollera en gång om dagen helt enkelt skriva crontab -e och lägg till raden 0 11 * * * /bin/checkusage.sh att använda skriptet klockan 11 varje dag. Kom ihåg att starta om cron genom att skriva /etc/init.d/cron -restart
Konfigurationer
& Nbsp; GRÄNS är den gräns som du inte vill att din nätverksanvändning att överskrida. Baserat på LIMITSTR för enheten.
& Nbsp; LIMISTR är enheten för vilken gränsen ska vara i (t.ex. GiB, MiB, KiB.).
& Nbsp; PREFIX är de fem första siffrorna i MAC-adress du vill använda. De två sista kommer att genereras automatiskt om användningen överskrider gränsen.
& Nbsp; gränssnitt är gränssnittet routern använder för att ansluta till Internet (WAN) (t.ex. eth0, eth1 osv.).
Kommandon
& Nbsp; Använd kraft kommando för att tvinga fram en MAC förändring. (. Ex /bin/checkusage.sh kraft)

Krav :

  • vnstat
  • OpenWRT baserad router

Begränsningar :

  • WNDR3700 kör OpenWRT 10.03.1-RC3

Kommentarer till CheckUsage

Kommentarer hittades inte
Kommentar
Slå på bilder!