PDA

View Full Version : server web e apertura porte


Miky Mouse
29-08-2009, 22:02
salve a tutti.
ho un computer in lan su cui è installato un web server, in locale non ho problemi a caricare le pagine, ma da internet non c'è modo di accedere... ho cercato di aprire le porte sul mio router (è un edimax 7084gA) dalla sezione nat/virtual server (come spiegato qui per emule: http://portforward.com/english/routers/port_forwarding/Edimax/AR-7084gA/eMule.htm ma io l'ho fatto con la porta 8080 per il webserver) ma non c'è modo, il browser dice sempre che non è possibile caricare la pagina... che cosa mi sono scordato?

nightfly
29-08-2009, 23:33
salve a tutti.
ho un computer in lan su cui è installato un web server, in locale non ho problemi a caricare le pagine, ma da internet non c'è modo di accedere... ho cercato di aprire le porte sul mio router (è un edimax 7084gA) dalla sezione nat/virtual server (come spiegato qui per emule: http://portforward.com/english/routers/port_forwarding/Edimax/AR-7084gA/eMule.htm ma io l'ho fatto con la porta 8080 per il webserver) ma non c'è modo, il browser dice sempre che non è possibile caricare la pagina... che cosa mi sono scordato?

Che Webserver hai installato? Di solito i server di questo tipo si mettono in ascolto sulla porta 80 piuttosto che sulla 8080. Prova a sbloccare quindi la 80 e vedi se riesci a collegarti. Ciao.

Miky Mouse
31-08-2009, 07:52
Che Webserver hai installato? Di solito i server di questo tipo si mettono in ascolto sulla porta 80 piuttosto che sulla 8080. Prova a sbloccare quindi la 80 e vedi se riesci a collegarti. Ciao.

il server è una scheda linux embedded, non so il nome preciso comunque si, di default si metteva in ascolto sulla 80, il problema è che il mio router ha l'interfaccia web accessibie dalla porta 80 e che non si può disabilitare/modificare, quindi faccio prima a cambiare porta sul server della scheda...ed ecco perchè 8080.

OUTATIME
31-08-2009, 07:57
il server è una scheda linux embedded, non so il nome preciso comunque si, di default si metteva in ascolto sulla 80, il problema è che il mio router ha l'interfaccia web accessibie dalla porta 80 e che non si può disabilitare/modificare, quindi faccio prima a cambiare porta sul server della scheda...ed ecco perchè 8080.
A parte che basta modificare la porta del web server del router, ma da fuori aggiungi :8080 , vero?

Miky Mouse
31-08-2009, 08:06
A parte che basta modificare la porta del web server del router, ma da fuori aggiungi :8080 , vero?

come dicevo, non posso modificare/disabilitare il server web del router (o almeno non ho trovato la parte relativa a questa cosa nelle impostazioni). si, aggiungo 8080 alla fine dell'indirizzo.

OUTATIME
31-08-2009, 08:08
come dicevo, non posso modificare/disabilitare il server web del router (o almeno non ho trovato la parte relativa a questa cosa nelle impostazioni). si, aggiungo 8080 alla fine dell'indirizzo.
Quindi da locale con :8080 accedi e da fuori no?

Da fuori da dove provi?

Miky Mouse
31-08-2009, 08:13
Quindi da locale con :8080 accedi e da fuori no?

Da fuori da dove provi?

si esatto, da locale funziona tutto.

vado su un sito qualsiasi per sapere l'ip (tipo http://www.indirizzo-ip.com/) e lo copio scrivendo :8080 alla fine...
ma ho anche provato da un altro accesso per sicurezza e ottengo sempre lo stesso problema "firefox non può caricare la pagina"
ho anche provato usando un ddns da un altro accesso ancora e ho sempre lo stesso problema.

OUTATIME
31-08-2009, 08:33
si esatto, da locale funziona tutto.

vado su un sito qualsiasi per sapere l'ip (tipo http://www.indirizzo-ip.com/) e lo copio scrivendo :8080 alla fine...
ma ho anche provato da un altro accesso per sicurezza e ottengo sempre lo stesso problema "firefox non può caricare la pagina"
ho anche provato usando un ddns da un altro accesso ancora e ho sempre lo stesso problema.
Da un altro accesso intendi da una linea che NON sia quella del web server, vero?

Eventuali firewall sul router hai controllato?

nightfly
31-08-2009, 13:25
Da un altro accesso intendi da una linea che NON sia quella del web server, vero?

Eventuali firewall sul router hai controllato?

Il port forwarding sulla 8080 l'hai impostata per il protocollo TCP o UDP? Ovviamente devi impostarla per il protocollo TCP.

Miky Mouse
31-08-2009, 15:38
l'ho impostato per tutti i protocolli ma mi hai fatto venire il dubbio e ho provato a mettere solo tcp... nessun cambiamento.

ma la cosa si fa ancroa più strana....
se vado su un qualsiasi port scanner online (http://www.t1shopper.com/tools/port-scanner/) e metto 8080 come porta non solo mi dice che la porta è aperta e raggiungibile, ma si illumina anche il led della scheda su cui si trova il server web... solo che da browser non ne vuole sapere di caricare niente...

adesso provo a prendere un pc, ci installo apache e gli assegno lo stesso ip della scheda che non va e vediamo se funziona...

Miky Mouse
31-08-2009, 15:44
stesso identico problema con un pc normale e apache...

è colpa del router allora... ma se lo scanner la rileva aperta come mai il browser non carica la pagina...?