Απόκτηση πρόσβασης στον ιστότοπο από την φιλοξενία χωρίς να αλλάξετε τους nameservers μέσω του αρχείου hosts
Σε αυτό το σεμινάριο, θα περάσουμε από τα απαραίτητα βήματα για να αποκτήσουμε πρόσβαση σε μια ιστοσελίδα που φιλοξενείται σε έναν διακομιστή χωρίς να χρειαστεί να κάνουμε κάποια αλλαγή στο επίπεδο του nameserver, χρησιμοποιώντας το αρχείο hosts του λειτουργικού συστήματος.
Εισαγωγή
- Το αρχείο hosts του λειτουργικού συστήματος προσφέρει τη δυνατότητα πρόσβασης σε ιστότοπους που φιλοξενούνται σε έναν διακομιστή χωρίς την ανάγκη για διακομιστή DNS ή την αλλαγή των nameserver στο domain. Μπορεί επίσης να χρησιμοποιηθεί για σκοπούς ανάπτυξης, αν δεν κατέχουμε το domain, αλλά κατέχουμε μια φιλοξενία.
Απαιτήσεις
- Για να μπορέσουμε να χρησιμοποιήσουμε το αρχείο hosts του λειτουργικού συστήματος, θα χρειαστούμε τη διεύθυνση IP στην οποία φιλοξενείται το domain που θέλουμε να προσπελάσουμε και την τοποθεσία του αρχείου hosts.
Το αρχείο hosts βρίσκεται στις ακόλουθες τοποθεσίες ανάλογα με το λειτουργικό σύστημα που χρησιμοποιείται:
c:\Windows\System32\Drivers\etc\hosts - Windows
/private/etc/hosts - Mac OS X/etc/hosts - Λίνουξ
Βήματα
- Σε αυτό το tutorial θα χρησιμοποιήσουμε ως παράδειγμα το λειτουργικό σύστημα Windows. Για να επεξεργαστούμε το αρχείο θα εκκινήσουμε την εφαρμογή επεξεργασίας κειμένου Notepad (με δικαιώματα διαχειριστή) ή οποιονδήποτε άλλο επεξεργαστή κειμένου (συνιστούμε το Notepad++) και θα ανοίξουμε το αρχείο hosts κάνοντας κλικ στο File από την επάνω γραμμή, στη συνέχεια Open. Στην παρούσα περίπτωση θα ανοίξουμε το αρχείο από τη διαδρομή c:\Windows\System32\Drivers\etc\hosts (Το γράμμα c:\ του δίσκου μπορεί να διαφέρει ανάλογα με την τοποθεσία εγκατάστασης του λειτουργικού συστήματος ). Παράλληλα θα βεβαιωθούμε ότι το Notepad έχει επιλεγμένη την επιλογή All Files (*.*) στα δεξιά του πεδίου File Name, για να μπορούμε να δούμε όλους τους τύπους αρχείων.

- Μόλις ανοιχθεί το αρχείο, θα προσθέσουμε τις παρακάτω γραμμές:
ΔΙΕΥΘΥΝΣΗ_IP_ΔΙΑΔΙΚΤΥΟΥ παραδειγματοτοπος.xx
ΔΙΕΥΘΥΝΣΗ_IP_ΔΙΑΔΙΚΤΥΟΥ www.παραδειγματοτοπος.xx - Ως παράδειγμα θα χρησιμοποιήσουμε το domain hostico.net που φιλοξενείται στον διακομιστή με IP 89.44.200.147. Σε αυτή την περίπτωση, θα προσθέσουμε τις ακόλουθες γραμμές στο αρχείο hosts και θα αποθηκεύσουμε τις αλλαγές που έγιναν:
89.44.200.147 hostico.net
89.44.200.147 www.hostico.net
- Ο τομέας και το IP που σχετίζονται με την φιλοξενία σας θα χρησιμοποιηθούν. Οι γραμμές παραπάνω είναι απλά παραδείγματα. Το IP φιλοξενίας περιλαμβάνεται στο email με τις λεπτομέρειες διοίκησης.

- Μπορούν να προστεθούν περισσότερα domains και subdomains στο αρχείο hosts που οδηγούν σε διαφορετικούς server (IP), διατηρώντας την ίδια λειτουργία.
- Στο επόμενο βήμα θα ανοίξουμε έναν περιηγητή και θα δοκιμάσουμε αν το domain φορτώνει από τον επιθυμητό διακομιστή. Συνιστάται να καθαρίσετε την προσωρινή μνήμη του περιηγητή πριν προσπαθήσετε.