Προς το περιεχόμενο

Apache σε lan, δεν παίζει με internet..


DeepFloyd

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα!

 

Εδώ και 2-3 μέρες προσπαθώ να κάνω τον Apache μου να παίξει σωστά, αλλά δεν... Λοιπόν, η κατάσταση είναι:

 

PC1 συνδεδεμένο στο internet με adsl.

PC2 συνδεδεμένο στο PC1 μέσω straight καλωδίου. Ο Apache είναι στο PC2 ο οποίος έχει ip 10.0.0.2.

 

Όταν από τον 1 βάζω στον explorer http://10.0.0.2 και δεν είμαι στο ίντερνετ μου ανοίγει τις σελίδες του 2, αλλίως αν ο 1 είναι στο internet μου λέει "Server unreachable".

 

Έχει κανείς ιδέα τι μπορεί να φταίει?

Δημοσ.

Καλησπέρα!

 

Εδώ και 2-3 μέρες προσπαθώ να κάνω τον Apache μου να παίξει σωστά, αλλά δεν... Λοιπόν, η κατάσταση είναι:

 

PC1 συνδεδεμένο στο internet με adsl.

PC2 συνδεδεμένο στο PC1 μέσω straight καλωδίου. Ο Apache είναι στο PC2 ο οποίος έχει ip 10.0.0.2.

 

Όταν από τον 1 βάζω στον explorer http://10.0.0.2 και δεν είμαι στο ίντερνετ μου ανοίγει τις σελίδες του 2, αλλίως αν ο 1 είναι στο internet μου λέει "Server unreachable".

 

Έχει κανείς ιδέα τι μπορεί να φταίει?

Δημοσ.

Εννοείς USB modem?

 

Σε κάθε περίπτωση άνοιξε ένα command prompt και κάνε μας ένα paste την έξοδο της εντολής "route print". Δωσ'την δύο φορές, μία με το internet συνδεδεμένο και μία χωρίς.

Δημοσ.

Εννοείς USB modem?

 

Σε κάθε περίπτωση άνοιξε ένα command prompt και κάνε μας ένα paste την έξοδο της εντολής "route print". Δωσ'την δύο φορές, μία με το internet συνδεδεμένο και μία χωρίς.

Δημοσ.

Αν και δεν είμαι σίγουρος, νομίζω ότι τα Windows είναι τόσο ηλίθια στο routing, ώστε μεταξύ πολλαπλών routes επιλέγουν απλά αυτή που έχει το μικρότερο metric (χωρίς να κοιτάνε αν είναι το narrowest match, δηλαδή αν έχει τη μεγαλύτερη μάσκα). Στη δικιά σου περίπτωση, επειδή η default route έχει metric 1 και το δίκτυο με το άλλο PC έχει metric 20 (ήθελα να ήξερα πως προέκυψε αυτό, να έχει η DSL χαμηλότερο metric από 10/100 LAN), τα πακέτα πάνε πάντα στη DSL, ακόμα και για το τοπικό σου δίκτυο.

 

Επειδή μπορεί και να λέω βλακείες, για να βεβαιωθούμε κάνε το εξής: ξεκίνα τη σύνδεση του internet και δώσε route print. Δες τη default-gateway και μετά δώσε:

route CHANGE 0.0.0.0 MASK 0.0.0.0 default-gateway-ip-εδώ METRIC 40

 

και δοκίμασε να ανοίξεις τη σελίδα του 10.0.0.2.

Δημοσ.

Αν και δεν είμαι σίγουρος, νομίζω ότι τα Windows είναι τόσο ηλίθια στο routing, ώστε μεταξύ πολλαπλών routes επιλέγουν απλά αυτή που έχει το μικρότερο metric (χωρίς να κοιτάνε αν είναι το narrowest match, δηλαδή αν έχει τη μεγαλύτερη μάσκα). Στη δικιά σου περίπτωση, επειδή η default route έχει metric 1 και το δίκτυο με το άλλο PC έχει metric 20 (ήθελα να ήξερα πως προέκυψε αυτό, να έχει η DSL χαμηλότερο metric από 10/100 LAN), τα πακέτα πάνε πάντα στη DSL, ακόμα και για το τοπικό σου δίκτυο.

 

Επειδή μπορεί και να λέω βλακείες, για να βεβαιωθούμε κάνε το εξής: ξεκίνα τη σύνδεση του internet και δώσε route print. Δες τη default-gateway και μετά δώσε:

route CHANGE 0.0.0.0 MASK 0.0.0.0 default-gateway-ip-εδώ METRIC 40

 

και δοκίμασε να ανοίξεις τη σελίδα του 10.0.0.2.

Δημοσ.

Ευχαριστώ και πάλι για τις απαντήσεις και για τον κόπο!

 

Έδωσα την εντολή που μου είπες αλλά μου λέει : The route specified was not found

Δημοσ.

Ευχαριστώ και πάλι για τις απαντήσεις και για τον κόπο!

 

Έδωσα την εντολή που μου είπες αλλά μου λέει : The route specified was not found

Δημοσ.

Το πρόβληαμ λύθηκε τελικά, με παραπλήριο τρόπο! Αργότερα διαπίστωσα ότι έπρεπε να τρέξω το Command Prompt ως admin, για να αλλάξω το metric. Τελικά άλλαξα το metric της LAN και το έκανα 1. Τώρα παίζει κανονικά!!

 

Ευχαριστώ πολύ πολύ για τη βοήθεια!!!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...