tonybest Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Έχω έτοιμη μια ιστοσελίδα. Αυτό που θέλω είναι να γίνει προσβάσιμη από χρήστες εκτός τοπικού δικτύου. Έχω εγκαταστήσει το XAMPP αλλά η ιστοσελίδα εμφανίζεται μόνο τοπικά. Ξέρω ότι μπορώ να τη "σηκώσω" σε web-host αλλά δε θέλω κάτι τέτοιο, θέλω να τη "host-άρω" από το PC μου. Διάβασα σε ένα tutorial ότι απλώς δίνεις σε αυτούς που θέλεις να "δουν" τη σελίδα σου την εξωτερική σου IP. Το δοκίμασα αλλά δε κάνει τίποτα. Εκτιμώ την όποια βοήθεια...
macabre_sunsets Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Χρειάζεται να κάνεις forward την πόρτα 80 από το modem/router στον υπολογιστή που έχει το XAMPP.
GCMH Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Μπορείς ακόμα να χρησιμοποιήσεις και μια υπηρεσία, σαν το www.dyndns.com, όπου αντί να στέλνεις την IP, κάθε φορά που αλλάζει, θα έχεις μια διεύθυνση της μορφής αβγδε.dyndns.org.
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Ευχαριστώ για την απόκριση. Έκανα forward το port 80 και το έλεγξα με έναν port checker. Άλλα πάλι δε είναι ορατό δημοσίως. Όσο για το dyndns, έχω εμπειρία πάνω σ' αυτό και θα το χρησιμοποιήσω αφού πετύχω πρώτα να κάνω δημόσιο το site. Τι άλλο να κάνω;
jmil Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Η διαδικασία είναι απλή: διάγραμμα: client --> internet <-----> router <----> Firewall?? PC διαδικασία: Θα πρέπει να κάνει port forward την θυρα 80 TCP στο pc που λειτουργει ως web server στο εσωτερικο σου δικτυο. Αυτο διαφερει απο router σε router (αλλου αναφερεται ως NAT,Port Forward,Virtual Server).Yπαρχει επισης περιπτωση η πορτα 80 να δεσμευεται απο το router σου παρ'ολο που εσυ την ανοιγεις.Σε αυτη τη περιπτωση θα πρεπει να το ψαξεις λιγακι παραπανω στο internet. Eαν εισαι σιγουρος οτι εχεις ανοιξει σωστα την πορτα τοτε το πιο πιθανο ειναι να εχεις καποιο software firewall στο pc σου που το μπλοκαρει(windows firewall,zone alarm,internet security κλπ) οποτε δοκιμασε να τα κανεις disable και μετα τρεξε το τεστ. Αυτα προς το παρον...
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Έκλεισα και το Firewall(που και ανοιχτό δεν εμπόδιζε τίποτα) και πάλι τίποτα. Forwarding έκανα σωστό. Σκέφτηκα να κάνω forward άλλο port, πχ 5555 αλλά δε ξέρω πως να ρυθμίσω το XAMPP να επικοινωνεί από αυτό.
jmil Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Δοκιμασε το εξης: Στο router εκει που κανεις port forward σε ρωταει καποια πραγματακια οπως source port και destination port. πχ source port: 5555 Protocol: tcp source ip: 0.0.0.0 destination port: 80 Protocol:tcp Destination IP: 192.168.4 (lan ip του pc) Δοκιμασε μετα να κανεις τεστ απ εξω στην θυρα TCP 5555 τι σου βγαζει ετσι? Εχε μονημα disabled το software firewall οσο το δοκιμαζεις.
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Στο δικό μου modem γίνεται κάπως έτσι. Πατάω "Add" και μετά κάνω "assign" στο PC μου. Αλλά σε κάποιο θα πρέπει να ενημερώσω το XAMPP ότι αλλάζω το port από 80 σε 5555, λογικά σε κάποιο .conf αρχείο που όμως δε ξέρω ποιο... Εικόνα: ΕΔΩ
jmil Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 1. δεν θα αλλαξεις τιποτα στο XAMPP αστο να ακουει στην 80. 2. δες την εικονα που μου εστειλες ξεκινοντας απο αριστερα εχει : Protocol: Any (βαλε TCP) Port range: 5555 to 5555 (αστο ετσι) Τranslate to: 5555 (βαλε 80) Τrigger protocol: Any Trigger port: μην βαλεις τιποτα εδω κανε apply ta settings και μετα κανε assign το προφιλ αυτο στο σωστο pc! προσεξε για το thomson ειναι λιγο tricky σε αυτο το σταδιο..διπλοτσεκαρε οτι το στελνεις στο σωστο αν εχεις πολλα pc η ip συσκευες στο σπιτι. Δες εδω: http://www.adslgr.com/forum/showthread.php?t=36820
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Τα υπόλοιπα ports να τα σβήσω ή να τα αφήσω ως έχουν;
jmil Δημοσ. 30 Ιουνίου 2011 Δημοσ. 30 Ιουνίου 2011 Ναι σβηστα μην ανοιγεις τοσα πολλα services. Ασε μονο αυτο που σου ειπα.
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Το έκανα. Το port 5555 είναι ανοιχτό. Πάλι όμως τίποτα.
tonybest Δημοσ. 30 Ιουνίου 2011 Μέλος Δημοσ. 30 Ιουνίου 2011 Forthnet. Πάντως πιστεύω ότι πρέπει να κάνω assign την external ip στο PC μου. Το είχα ξανακάνει και δούλεψε κάποτε. Αλλά τώρα δε μπορώ να το κάνω μέσα από το interface του router, δε ξέρω γιατί. Όταν πατάω "Assign" για να ολοκληρωθεί η διαδικασία, αυτό με αποσυνδέει τελείως από το διαδίκτυο και πρέπει να εισάγω ξανά τα στοιχεία(username και password του ISP μου) μου για να συνδεθώ. Μήπως υπάρχει άλλος τρόπος, έστω από command line...
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.