Magazine Informatica

Inibire un dominio su Linux

Creato il 10 agosto 2011 da Magnus

Inibire un dominio su LinuxVi è mai capitato di avere l'esigenza di bloccare un dominio su linux, magari perchè indesiderato?

In realtà l'operazione da compiere per soddisfare tale esigenza è davvero banale e consta di pochissimi passi.

Sappiamo che il sistema, per accedere a un indirizzo Internet, interroga uno dei server (detti server DNS) equipaggiato con un database per la conversione del nome di dominio alfanumerico a indirizzo IP. Questi server, quindi, forniscono al sistema che lo richiede l’indirizzo IP del dominio che si vuole raggiungere. Ma prima di interrogare il server DNS il sistema guarderà in un file presente nel sistema operativo in uso per vedere se già lì è presente la regola per la conversione da indirizzo alfanumerico a indirizzo IP.

Noi quindi interverremo in questo file per bloccare un determinato dominio.

Facciamo conto che si voglia bloccare il nome di dominio facebook.com.


Dal terminale si digiti:

sudo nano /etc/hosts 


Ed in esso aggiungiamo:


127.0.0.1 facebook.com

Da questo momento in poi tutto ciò che riguarda facebook.com sarà reindirizzato verso il proprio PC ( localhost ).


In alternativa sarebbe possibile anche deviare il dominio verso un'altro semplicemente specificando un IP diverso.

Esempio:

74.125.39.103 facebook.com

Per conoscere l’IP corrispondente al dominio verso cui si vuole deviare si può usare nslookup:

nslookup google.it

In questo caso abbiamo utilizzato google.it


Ritornare alla prima pagina di Logo Paperblog