THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Επικοινωνία - Internet (Browsers, eMailers, IΜs, Chat, VoIP) => Topic started by: Apostolof on May 18, 2017, 18:11:14 pm



Title: LAMP με public access
Post by: Apostolof on May 18, 2017, 18:11:14 pm
Έχω στήσει LAMP στα Ubuntu μου και έχω ένα forum πάνω στο οποίο έχω access από το lan μου αλλά όχι από αλλού.

Έχω κάνει port forwarding από τις ρυθμίσεις του router μου. Είμαι νουμπάς στα linux και δε ξέρω τι άλλο χρειάζομαι. Έψαξα αρκετά στον γούγλι χωρίς τύχη. Τι κάνω λάθος;


Title: Re: LAMP με public access
Post by: rspappas on May 18, 2017, 18:18:35 pm
αν εχει γινει σωστα το στησιμο port forwarding, θα επρεπε να παιζει.
ενα κλασσικο προβλημα σε αυτες τις δοκιμες ειναι αν προσπαθεις να μπεις στην σελιδα στον σερβερ που εστησες, οταν απο τον client εισαι συνδεδεμενος στο ιδιο δικτυο. και αυτο γιατι τα requests εχουν ιδια ip προελευσης και προορισμου και παθαινουν τραλαλα οι isp. οποτε δοκιμασε να μπεις απο αλλη συνδεση (πχ 3g, γειτονετ)


Title: Re: LAMP με public access
Post by: Apostolof on May 18, 2017, 18:20:16 pm
αν εχει γινει σωστα το στησιμο port forwarding, θα επρεπε να παιζει.
ενα κλασσικο προβλημα σε αυτες τις δοκιμες ειναι αν προσπαθεις να μπεις στην σελιδα στον σερβερ που εστησες, οταν απο τον client εισαι συνδεδεμενος στο ιδιο δικτυο. και αυτο γιατι τα requests εχουν ιδια ip προελευσης και προορισμου και παθαινουν τραλαλα οι isp. οποτε δοκιμασε να μπεις απο αλλη συνδεση (πχ 3g, γειτονετ)

Από 3g προσπαθώ και είπα και σε φίλους να προσπαθήσουν αλλά δε μπαίνει. Εκτός από το port forwarding στο router, δε χρειάζεται και κάτι στα linux;


Title: Re: LAMP με public access
Post by: rspappas on May 18, 2017, 18:21:40 pm
ισως στα linux να εχει ανοιχτο firewall? δες με την εντολη ufw


Title: Re: LAMP με public access
Post by: rspappas on May 18, 2017, 18:22:18 pm
επισης, απο localhost και απο τοπικο δικτυο (192.168.*.*) μπαινει?


Title: Re: LAMP με public access
Post by: Apostolof on May 18, 2017, 18:24:39 pm
ισως στα linux να εχει ανοιχτο firewall? δες με την εντολη ufw

Κλειστό είναι.

επισης, απο localhost και απο τοπικο δικτυο (192.168.*.*) μπαινει?

Yeap, μόνο από εκεί μπαίνει.

Διαβάζω τώρα ότι κάποια router δεν επιτρέπουν κίνηση στο port 80... Θα δοκιμάσω με κάποιο άλλο αν είναι και θα επανέλθω.


Title: Re: LAMP με public access
Post by: rspappas on May 18, 2017, 18:26:24 pm
ναι, βαλε καποιο obscure 4ψηφιο
ισως επισης να μην γουσταρει ο isp και να το κοβει?


Title: Re: LAMP με public access
Post by: nFin1ty on May 18, 2017, 18:45:39 pm
Στην COSMOTE (ίσως και σε άλλους ISP) πρέπει να μπεις στη σελίδα του λογαριασμού σου και να κλείσεις κάποια επιπλέον προστασία/firewall που έχουν από προεπιλογή ενεργή για να στήσεις, μεταξύ άλλων, Web Server στη θύρα 80. Ίσως αυτό σε κόβει. Δοκίμασε σε άλλη θύρα αν δεν σε ενοχλεί αυτό. Επίσης, τσέκαρε στις ρυθμίσεις του LAMP μήπως κόβει πρόσβαση από WAN.

ενα κλασσικο προβλημα σε αυτες τις δοκιμες ειναι αν προσπαθεις να μπεις στην σελιδα στον σερβερ που εστησες, οταν απο τον client εισαι συνδεδεμενος στο ιδιο δικτυο. και αυτο γιατι τα requests εχουν ιδια ip προελευσης και προορισμου και παθαινουν τραλαλα οι isp. οποτε δοκιμασε να μπεις απο αλλη συνδεση (πχ 3g, γειτονετ)

Σωστό αυτό. Συμβαίνει στα router που δεν υποστηρίζουν NAT Loopback (συνήθως αυτά τα φτηνά που δίνουν οι ISP). Αν το υποστηρίζει το router σου, δεν έχεις κανένα θέμα. Αν όχι, τότε μπαίνεις μέσω proxy ή από άλλο δίκτυο ή απλά με την διεύθυνση στο LAN.