Είχα ξαναρωτήσει σχετικά viewtopic.php?f=4&t=3411&hilit=hosts#p32330 αλλά κάπου τα έχω μπερδέψει φαίνεται.
Προσπαθώ να περάσω κάποιες συγκεκριμένες διευθύνσεις στο hosts file ώστε ο υπολογιστής να μην συνδέεται μαζί τους. Δοκίμασα να το κάνω cοpy-paste τις διευθύνσεις αυτές τόσο στο etc/hosts όσο και στα etc/host.allow etc/hosts.deny.
Ανεξάρτητα όμως από το τι αλλαγές έκανα στα αρχεία, μπορούσα να επισκεφθώ αυτές τις διευθύνσεις κανονικότατα. Οπότε, απ' ό,τι φαίνεται, κάτι έχω κάνει λάθος.
Χοντρικά αυτό που θέλω να κάνω είναι:
όταν το σύστημα προσπαθεί να συνδεθεί με την διεύθυνση http://www.badsite.com να πηγαίνει στο hosts file και να βλέπει ότι η σχετική ip είναι 127.0.0.1 αντί να κάνει dns query οπότε και δεν θα συνδέεται καθόλου.
Όπως ήδη ανέφερα όμως, παρόλο που κάνω τις σχετικές αλλαγές στα συγκεκριμένα αρχεία (ένα την φορά, όχι όλα μαζί), η σύνδεση γίνεται.
Τι κάνω λάθος λοιπόν;
Για σχετικές πληροφορίες, δείτε εδώ:
http://www.mvps.org/winhelp2002/hosts.htm