Hallo,
Ik ben bezig met een (nieuw) servertje configgen om als file/printserver en gateway te dienen voor mijn verdieping in een studentenflat.
We hebben nu een linuxserver in gebruik die bovenstaande voor ons doet, maar omdat de huisgenoot die daar verstand van heeft binnenkort weggaat ben ik bezig met iets totaal nieuws doen met Windows.
File/print server is niet zo moelijk, maar de reden waarom de huidige server ook de gateway is wel: wij krijgen van de universiteit de beschikking over een 100mbit PPPoe account, per persoon. Echter deze accounts zijn gelimiteerd op 50GB upload per account per maand. In het huidige systeem schakelen de accounts automatisch om nadat er 45GB geupload is.
Dat gebeurt door een scriptje dat 1x per minuut draait om de logs van een DU meter te parsen, en vervolgens berekent hoeveel er is gebruikt op een bepaalde account in die specifieke maand. Als het over 45GB is wordt de verbinding verbroken en wordt er een nieuwe verbinding opgestart met een andere account.
Als alle verbindingen 'op' zijn wordt internet afgekoppeld (een ranzige manier om de oude admin te bereiken, die dan ook snel gebeld of geroepen wordt). De oude admin stelt het progje in op 4GB upload per maand en zegt ons goed op te letten op het gebruik
Nu is het dus zo dat ik het bovenstaande wil implementeren in een Windows omgeving (Windows Server 2003) op een ietwat snellere en nieuwe computer.
Ons eerste idee was het vinden van een DU meter die na elke 45GB en maandelijks reset en een batchfile draait.
De batchfile is geschreven en werkt, met behulp van de rasdial command en een weggeschreven teller variabele kunnen we zo schakelen tussen de PPPoe accounts.
Het tweede is *iets* lastiger. Er is gewoon geen geschikte DU meter die én een waarschuwing per X GB verbruik én een maandelijkse reset doet. De meeste doen 1 maandelijkse reset...
'Bandwith Meter Pro' komt het dichtst in de buurt, want die kan als de limiet (over alléén de PPPoe inbelverbinding) bereikt is automatisch een programma (of batch file) draaien én een notification geven. Dus in het uiterste geval zet ik beide aan en pas ik elke keer de informatie in de batchfile aan, maar dat is natuurlijk niet de bedoeling.
Ik ben dus op zoek naar een Volume/DU meter die aan bovenstaande eisen voldoet óf een betere oplossing voor het eigenlijke probleem.
Enkele DU meters die ik al heb geprobeerd:
-Freemeter (sourceforge, dus misschien aanpasbaar na enig inlezen
)
-DU meter
-Bandwith Meter Pro
daarnaast heb ik veel gezocht naar andere programma's, maar die voldeden al bij voorbaat niet.
Ik ben bezig met een (nieuw) servertje configgen om als file/printserver en gateway te dienen voor mijn verdieping in een studentenflat.
We hebben nu een linuxserver in gebruik die bovenstaande voor ons doet, maar omdat de huisgenoot die daar verstand van heeft binnenkort weggaat ben ik bezig met iets totaal nieuws doen met Windows.
File/print server is niet zo moelijk, maar de reden waarom de huidige server ook de gateway is wel: wij krijgen van de universiteit de beschikking over een 100mbit PPPoe account, per persoon. Echter deze accounts zijn gelimiteerd op 50GB upload per account per maand. In het huidige systeem schakelen de accounts automatisch om nadat er 45GB geupload is.
Dat gebeurt door een scriptje dat 1x per minuut draait om de logs van een DU meter te parsen, en vervolgens berekent hoeveel er is gebruikt op een bepaalde account in die specifieke maand. Als het over 45GB is wordt de verbinding verbroken en wordt er een nieuwe verbinding opgestart met een andere account.
Als alle verbindingen 'op' zijn wordt internet afgekoppeld (een ranzige manier om de oude admin te bereiken, die dan ook snel gebeld of geroepen wordt). De oude admin stelt het progje in op 4GB upload per maand en zegt ons goed op te letten op het gebruik
Nu is het dus zo dat ik het bovenstaande wil implementeren in een Windows omgeving (Windows Server 2003) op een ietwat snellere en nieuwe computer.
Ons eerste idee was het vinden van een DU meter die na elke 45GB en maandelijks reset en een batchfile draait.
De batchfile is geschreven en werkt, met behulp van de rasdial command en een weggeschreven teller variabele kunnen we zo schakelen tussen de PPPoe accounts.
Het tweede is *iets* lastiger. Er is gewoon geen geschikte DU meter die én een waarschuwing per X GB verbruik én een maandelijkse reset doet. De meeste doen 1 maandelijkse reset...
'Bandwith Meter Pro' komt het dichtst in de buurt, want die kan als de limiet (over alléén de PPPoe inbelverbinding) bereikt is automatisch een programma (of batch file) draaien én een notification geven. Dus in het uiterste geval zet ik beide aan en pas ik elke keer de informatie in de batchfile aan, maar dat is natuurlijk niet de bedoeling.
Ik ben dus op zoek naar een Volume/DU meter die aan bovenstaande eisen voldoet óf een betere oplossing voor het eigenlijke probleem.
Enkele DU meters die ik al heb geprobeerd:
-Freemeter (sourceforge, dus misschien aanpasbaar na enig inlezen
-DU meter
-Bandwith Meter Pro
daarnaast heb ik veel gezocht naar andere programma's, maar die voldeden al bij voorbaat niet.