Newsgroup: it.comp.reti.locali
Titolo: Limitare al massimo la visualizzazione di un sito..

Salve, magari il titolo di questo thread può deviare il motivo reale
per cui scrivo, cercherò quindi di spiegare brevemente cosa vorrei
fare..
Allora..
Una azienda ha un sito su un suo webserver, a questo sito si può
accedere solo ed unicamente da locale oppure da internet tramite
connessione vpn. Quindi per accedere dall'esterno alla porta 80 di
questo webserver l'utente devo collegarsi in vpn tramite un software
apposito, deve scrivere un nome utente ed una password quando gli
verrà richiesta e a questo punto una volta collegato in vpn accede
all'indirizzo (numerico o testuale) che punta al sito.
Ora, vorrei evitare che l'utente che accede tramite vpn prenda il
software di connessione vpn e lo installi in un'altra macchina per poi
potersi collegare da un'altra postazione.
Quello che avrei pensato è di costruire una procedura del tutto
nascosta all'utente che abiliti solo quella ed unicamente quella
macchina a visualizzare il sito.. insomma anche se l'utente si connette
tramite vpn da un'altra postazione, non deve vedere la porta 80 del
webserver..
Qualcuno ha qualcosa da consigliarmi?
Avevo anche pensato all'installazione di un certificato.. ma non ne sò
molto e non sò se è la soluzione migliore.. anche perchè sò che il
certificato può essere copiato su un'altra macchina senza troppi
problemi..
Concettualmente la cosa migliore sarebbe quella che il sito riconosca
un qualcosa che viene installato nella macchina.. che ne sò ad esempio
una chiave nel registro di sistema che verrebbe immessa nel registro al
momento dell'installazione del software vpn (all'utente viene
rilasciato un cd autoinstallante del software vpn)..
Cmq qualunque soluzione è bene accetta ;)

 webserver..
Filtra sul firewall per mac-address dell'origine della connessione, e fa
passare solo l'indirizzo ammesso.
Poi se cambiano scheda di rete non gli funziona più niente e s'incazzano
giustamente come biscie, se non gli spieghi come funziona la cosa.
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

bhè quella del mac-address è una bella idea.. io avevo pensato ad una
chiave nel registro di sistema.. però sai il problema è che la cosa
deve essere del tutto nascosta all'utente, quindi vorrei evitare di
andare fisicamente sulle macchine degli utenti (che poi sono dei
clienti) e prendere il mac-address. Certo, tu ti starai dicendo che
potrei creare un programmino che lancio all'autorun del cd che mi vada
a prendere il mac-address, che poi upperei su un area ftp per averne
una lista completa e filtrarli sul firewall.. ma metti che al momento
dell'installazione non sono connessi ad internet? mi fregherei.. la
cosa ideale sarebbe quella di controllare qualcosa ogni volta che si
accede al sito.. il problema è "cosa" ? cavolo! non riesco a trovare
una soluzione.. qualche altra idea? ;)

 deve essere del tutto nascosta all'utente,
E così ti becchi una bella denuncia per inadempienza contrattuale e il
risarcimento dei danni che subiscono per non aver potuto usare il
programma senza che nessuno avesse detto loro niente sulle
limitazioni...


no ma che significa.. gli utenti sanno che non possono e non devono
visitare il sito da altre postazioni.. deve essere nascosta la
procedura che impedisce questa cosa.. mica microsoft nel contratto di
licenza ti elenca tutte le dll che vengono installate nell'hd :)
cmq questo discorso esula dalla richiesta tecnica :)

 licenza ti elenca tutte le dll che vengono installate nell'hd :)
...non uso Windows e c'è un motivo ;-)
Non sopporto tutte queste stronzate nelle licenze! Quando compro un
programma, lo voglio usare come mi pare, eccheccazzo.


 visitare il sito da altre postazioni.. deve essere nascosta la
e allora fagli firmare un documento che dichiari ciò. Altrimenti ogni 
soluzione tecnica è comunque illegale. Se firmano invece il MAC ADDRESS può 
andare più che bene come forma di riconoscimento. 

 andare più che bene come forma di riconoscimento. 
IMHO no, è spoofabile MOLTO facilmente su qualsiasi OS.
