HexDEF6
18-11-2004, 08:57
Ho un'aula con 14pc +1pc del professore (tutti win xp home) che navigano in internet grazie ad un server linux.
Io dovrei implementare un programma che:
- funzioni solo sul pc del professore o comunque funzioni solo con password
- mi abiliti/disabiliti la navigazione ad internet dei pc degli alunni (che hanno ip assegnato dal server dhcp, ma l'ip e' sempre lo stesso perche' ho registrato i mac address)
per poter disabilitare un computer dal navigare mi basta lanciare sul server il comando:
iptables -A FORWARD -s ip_del_pc -p all -j DROP
e per riabilitarlo:
iptables -D FORWARD -s ip_del_pc -p all -j DROP
quello che ho pensato io e' di fare una pagietta in php (protetta da password con un file .htaccess) che lato server mi lanci i sudetti comandi (credo di lanciarli grazie a sudo)....
Questo e' quello che ho pensato io... che porta ad avere un sistema che funziona su tutti gli OS (basta avere un browser)...
Ma se avete suggerimenti di qualsiasi tipo sono ben accetti (tipo far lanciare all'utente apache dei comandi iptables, anche se con sudo, non mi esalta parecchio... c'e' qualche altro metodo?)!
Ciao!
Io dovrei implementare un programma che:
- funzioni solo sul pc del professore o comunque funzioni solo con password
- mi abiliti/disabiliti la navigazione ad internet dei pc degli alunni (che hanno ip assegnato dal server dhcp, ma l'ip e' sempre lo stesso perche' ho registrato i mac address)
per poter disabilitare un computer dal navigare mi basta lanciare sul server il comando:
iptables -A FORWARD -s ip_del_pc -p all -j DROP
e per riabilitarlo:
iptables -D FORWARD -s ip_del_pc -p all -j DROP
quello che ho pensato io e' di fare una pagietta in php (protetta da password con un file .htaccess) che lato server mi lanci i sudetti comandi (credo di lanciarli grazie a sudo)....
Questo e' quello che ho pensato io... che porta ad avere un sistema che funziona su tutti gli OS (basta avere un browser)...
Ma se avete suggerimenti di qualsiasi tipo sono ben accetti (tipo far lanciare all'utente apache dei comandi iptables, anche se con sudo, non mi esalta parecchio... c'e' qualche altro metodo?)!
Ciao!