hosts file

Τεχνικές και μόνο Συζητήσεις για WEB hosting servers, Mail servers, DNS servers. Όχι αναζήτηση υπηρεσιών εδώ!

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Serghio
Δημοσιεύσεις: 452
Εγγραφή: 08 Φεβ 2011 19:20
Τοποθεσία: Περιστέρι

hosts file

Δημοσίευση από Serghio » 31 Ιαν 2014 12:47

προσπαθώ να κάνω κάποιες αλλαγές στον hosts file αλλά δεν μπορώ να καταλάβω αν έχουν όντως κάποια ισχύ αυτές.Έχω καταχωρήσει πχ ότι οταν ο χρήστης πηγαίνει στο χ site να του βγαίνει το ψ.

Υπάρχει δηλαδή μια αντιστοιχία ΙP->hostname.

Oταν όμως πληκτρολογώ στην διέυθυνση της address bar το site που έχω στην παραπάνω καταχώρηση αντι να μου βγει το site που δηλώνεται από την παραπάνω IP ο browser εμφανίζει λευκή οθόνη και πάνω αριστερά με μαύρα μεγάλα γράμματα το hostname της παραπάνω καταχώρησης-δηλαδή η αλλάγή δεν επέφερε αποτελέσματα.

Θα έπρεπε δηλαδή ο browser να πάει στο site της παραπάνω IP.

Ερώτηση:
Γιατί άραγε συμβαίνει αυτό;
Έχω ακούσει οτι αν o ISP χρησιμοποιεί proxy servers o hosts file δεν πρόκειται να έχει καμία αποτελεσματικότητα.
Αληθεύει αυτό;
Αν ναι, πως μπορώ να καταλάβω αν ο ISP μου(forthnet) όντως χρησιμοποιεί proxy servers;

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10248
Εγγραφή: 28 Ιούλ 2001 03:00

hosts file

Δημοσίευση από Cha0s » 31 Ιαν 2014 15:04

Ο ISP δεν έχει καμία σχέση με το hosts file.

Το hosts file είναι αποκλειστικά τοπική υπόθεση του λειτουργικού σου.

Αν στον browser σου έχεις χρησιμοποιήσει κάποιον Proxy τότε νομίζω το hosts file το παρακάμπτει καθώς το resolving γίνεται στον proxy όχι στο PC σου.

Επίσης όταν αλλάζεις το Hosts file να κάνεις restart τον browser σου για να δει την αλλαγή.
Οι browsers έχουν δική τους DNS Cache, πέρα από την DNS cache του λειτουργικού, του DNS Server κλπ.

Serghio
Δημοσιεύσεις: 452
Εγγραφή: 08 Φεβ 2011 19:20
Τοποθεσία: Περιστέρι

hosts file

Δημοσίευση από Serghio » 02 Φεβ 2014 12:15

λοιπον...έχω κάνει τις εξής διαπιστώσεις:
με τέτοια καταχώρηση δουλέει:
127.0.0.1 www.wired.com

Αν πάω στο παραπάνω στο σαιτ o browser με οδηγεί στο localhost.
H παρακάτω καταχώρηση όμως δεν δουλεύει:
206.190.79.225 www.in.gr

Η παραπάνω ΙΡ είναι αυτή του wired. Eνω θα παρέμεινα λοιπόν πληκτρολογόντας www.in.gr να ανακατευθυνθώ στο wired.com βλέπω το παρακάτω μύνημα:

The requested URL "/", is invalid.
Reference #9.dd4fbece.1391335970.4227149

To νούμερο δίπλα στην λέξει reference αλλάζει κάθε φορά-δεν μένει σταθερό.

Να σημείωσω επίσης οτι δεν χρειάστηκε να ανοιγοκλείσω τον browser-φαίνεται πως οι αλλαγές στον hosts file δουλεύουν και χωρίς να ανοιγοκλείσει ο browser.

Άβαταρ μέλους
hostdog
Δημοσιεύσεις: 9
Εγγραφή: 30 Νοέμ 2011 20:21
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

hosts file

Δημοσίευση από hostdog » 03 Φεβ 2014 16:37

Serghio έγραψε:λοιπον...έχω κάνει τις εξής διαπιστώσεις:
με τέτοια καταχώρηση δουλέει:
127.0.0.1 www.wired.com

Αν πάω στο παραπάνω στο σαιτ o browser με οδηγεί στο localhost.
H παρακάτω καταχώρηση όμως δεν δουλεύει:
206.190.79.225 www.in.gr

Η παραπάνω ΙΡ είναι αυτή του wired. Eνω θα παρέμεινα λοιπόν πληκτρολογόντας www.in.gr να ανακατευθυνθώ στο wired.com βλέπω το παρακάτω μύνημα:

The requested URL "/", is invalid.
Reference #9.dd4fbece.1391335970.4227149

To νούμερο δίπλα στην λέξει reference αλλάζει κάθε φορά-δεν μένει σταθερό.

Να σημείωσω επίσης οτι δεν χρειάστηκε να ανοιγοκλείσω τον browser-φαίνεται πως οι αλλαγές στον hosts file δουλεύουν και χωρίς να ανοιγοκλείσει ο browser.
Σχετικά με το hosts file:

Ας πούμε ότι έχουμε το σχήμα PC σου/browser - DNS - Webserver. Ένα τυπικό request σου πάει κάπως έτσι: (στο παράδειγμα www.in.gr)

PC σου - DNS:
1) ποιός είναι υπεύθυνος για το domain in.gr;
Σου απαντάνε οι ("root") namservers του μητρώου .gr = υπεύθυνοι είναι οι nameserver ns.in.gr, ns1.in.gr, ns.dolnet.gr

2) Διαλέγεις έναν nameserver και ρωτάς: πού είναι το www του in.gr;
Σου απαντάει ο nameserver του in.gr = η IP για το www.in.gr είναι: 194.63.247.211

PC σου - Webserver (194.63.247.211):
1) μου δίνεις σε παρακαλώ την σελίδα www.in.gr; = ναι, φυσικά ορίστε (περιεχόμενο www.in.gr)


Σε αυτό το παράδειγμα με το hosts file, ουσιαστικά παρακάμπτεις το DNS resolving και πας στον webserver του wired και του λες δώσε μου την σελίδα www.in.gr και προφανώς σου απαντάει κάποιο error ότι δεν υπάρχει ο συγκεκριμένος virtualserver για να σε εξυπηρετήσει το request.

Άβαταρ μέλους
martkonsta
Honorary Member
Δημοσιεύσεις: 579
Εγγραφή: 23 Σεπ 2006 11:54
Τοποθεσία: Βέροια,Βόλος
Επικοινωνία:

hosts file

Δημοσίευση από martkonsta » 04 Φεβ 2014 01:05

Και σκέτη την ip να δοκιμάσεις όμως σου εμφανίζει αυτό το μήνυμα.Άρα μηπως παίζει κάτι άλλο;
Εικόνα

platongr
Δημοσιεύσεις: 358
Εγγραφή: 28 Αύγ 2009 02:41
Τοποθεσία: Αγρίνιο
Επικοινωνία:

hosts file

Δημοσίευση από platongr » 04 Φεβ 2014 01:50

Δοκίμασε το ip από κάποιο άλλο site που να μην είναι πάνω σε cdn και θα σου παίξει.

Απάντηση

Επιστροφή στο “Apache, IIS, DNS Servers”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες