Δημοσιεύτηκε: 26 Αύγ 2008, 19:21
από simosx
Η τυπική λύση είναι να βάλεις ένα cache nameserver (google me!). Αυτό μπορεί να γίνει και με το dnsmasq (Synaptic). O caching nameserver ρωτάει μια φορά το IP ενός δικτυακού τόπου, και στις επόμενες αιτήσεις χρησιμοποιεί τη τιμή δίχως νέα ερώτηση (=κάνει cache). Έτσι, η διαφορά μπορεί να είναι μεγάλη στη ταχύτητα.

Μπορείς να έχεις τους nameserver της Forthnet ή αυτούς του OpenDNS. Το OpenDNS είναι πολύ γνωστό, και υπάρχουν και κάποιες οδηγίες για παραμετροποίηση στο
https://answers.edge.launchpad.net/ubun ... tion/13218

Δεν έχει νόημα να βάλεις >3 nameserver. Ένας από τους nameserver να είναι αργός/κτλ, είναι ικανό να κάνει τις συνδέσεις σου πότε αργές, πότε γρήγορες. Οπότε βάζεις το πολύ 2 nameserver που απαντάνε γρήρορα.

Το πρόβλημα με τη Forthnet ίσως έχει να κάνει με κάποιο από τους 2 nameserver να κολλάει, με αποτέλεσμα οι μισές αιτήσεις να παίρνουν χρόνο να εκτελεστούν, οπότε μόνο με επαναφόρτωση να έρχεται η σελίδα.

Για τη δήλωση των nameserver στις ρυθμίσεις του Linux, δες την τεκμηρίωση. Έτσι, δε χρειάζεται να κάνεις τις αλλαγές αυτές με το χέρι.

Αν βάλεις nameserver το 127.0.0.1 (caching nameserver, πολύ γρήγορο), είναι πιθανό να μη δουλέψει το DNS στο VirtualBox. Αν κάποιος μπορεί να το δοκιμάσει, θα το εκτιμούσα αν μας έλεγε το αποτέλεσμα.