Καλησπέρα,<div><br></div><div>Μία ερώτηση που με βασανίζει λίγη ώρα τώρα.</div><div><br></div><div>Χθες έκανα μαζί με ένα φίλο αλλαγή ενός site σε έναν καινούργιο server.</div><div><br></div><div>Αφού κάναμε την αλλαγή και θέλαμε να δούμε ότι το site λειτουργούσε προσπαθήσαμε να το κάνουμε access από την IP του server (<a href="http://IP">http://IP</a>) μιας και οι nameservers δεν είχαν αλλάξει. Παρόλα αυτά δε μπορούσαμε, λογικό, καθώς από την συγκεκριμένη IP έβγαινε άλλο site! Στο server όπως είναι λογικό ήταν αποθηκευμένα και άλλα site.</div>
<div><br></div><div>Προσπάθησα με διάφορους τρόπους να κάνω access το site μας όπως:</div><div><ul><li><a href="http://IP/~username">http://IP/~username</a></li><li><a href="http://IP/$username">http://IP/$username</a></li>
<li><a href="http://username.ip">http://username.ip</a></li><li><a href="http://IP/username">http://IP/username</a></li><li>Όλα τα παραπάνω όπου username to site name</li></ul><div>Και όπως είναι λογικό δε δούλεψε τίποτα! Απλά έλεγα μη μου κάτσει τίποτα! Υπέθετα ότι για να το κάνω access θα πρέπει να ξέρω κάποιο port από το οποίο απαντάει ο Apache για το site μας, του στυλ http://IP:PORT</div>
<div><br></div><div>Και τότε μου ήρθε η ιδέα να πειράξω το /etc/hosts στο μηχάνημα μου και έβαλα την εξής γραμμή:</div><div>IP DOMAIN</div><div><br></div><div>Τότε όλα δούλεψαν!</div><div><br></div><div>Η ερώτηση μου λοιπόν είναι πως κατάφερα απλά κάνοντας resolve ένα domain σε μία IP μέσω του /etc/hosts και έκανα access το site από την στιγμή που δε μπορούσα να κάνω access μέσω του broswer με την ίδια IP; Υπάρχει μία ενδιάμεση επικοινωνία όπου στο πακέτο που στέλνεται στην IP λέει αυτόματα ότι το request γίνεται για το συγκεκριμένο site;</div>
<div><br></div><div>Κώστας</div><div><br></div>-- <br>Konstantinos Aravanis // sbosx<br>My site & blog: <a href="http://AravanisKostas.com" target="_blank">http://AravanisKostas.com</a><br><a href="http://python.org.gr" target="_blank">http://python.org.gr</a> - Ελληνική Κοινότητα Προγραμματιστών Python<br>
<div style="padding:0px;margin-left:0px;margin-top:0px;overflow:hidden;word-wrap:break-word;color:black;font-size:10px;text-align:left;line-height:130%"></div><div style="padding:0px;margin-left:0px;margin-top:0px;overflow:hidden;word-wrap:break-word;color:black;font-size:10px;text-align:left;line-height:130%">
</div><div style="padding:0px;margin-left:0px;margin-top:0px;overflow:hidden;word-wrap:break-word;color:black;font-size:10px;text-align:left;line-height:130%"></div><br>
</div>