Raggiungere pc da internet

9 risposte [Ultimo contenuto]
Ritratto di ramsex
ramsex
(Geek)
Offline
Geek
Iscritto: 13/12/2004
Messaggi: 89

ciao a tutti, premetto che ho già cercato sul forum una discussione simile ma senza successo.

questa è la mia situazione: ho un pc collegato a internet tramite un router zyxel prestige 600, vie ethernet. dal mio provider ottengo un ip dinamico. ho tentato di creare un sito web in locale, e tutto funziona (apache 2, php 4 e mysql, tutto per fare girare xoops). ora vorrei renderlo visibile dall'esterno, per fare ancora qualche prova. ho registrato un dominio su no-ip, ma qui cominciano i problemi. se sul browser inserisco sia il mio ip, sia il dominio no-ip, non raggiungo l'home-page. dove sta il problema? se il problema è già stato trattato indicatemi pure la discussione. grazie in anticipo

Ritratto di COReE
COReE
(Guru)
Offline
Guru
Iscritto: 15/02/2005
Messaggi: 549

Allora, il server web è apache2 hai detto vero?
Prima di tutto il pc che contiene il server web, dove aver dentro la lan un ip statico (tira down il dhcp). Inoltre, se il router supporta il dns dinamico e fra i domini associati c'è anche no-ip allora dagli i dati del account creato e si preoccupa il router a comunicare ogni nuovo ip al risolutore(www.no-ip.com). Chiaramente devi fare il redirect sulla porta 80(http) oppure 443(https) dal router verso il pc server. Molto probabilmente se dal browser cerchi di conneterti al nome del tuo server, ti rimanda alla pagina di controllo del router. Il server per eventuali verifiche lo raggiungi in locale tramite l'ip in lan. In più, se il router non supporta il dns dinamico: apt-get install no-ipnel pc server. Chairamente va configurato con i tuoi dati

Ritratto di ramsex
ramsex
(Geek)
Offline
Geek
Iscritto: 13/12/2004
Messaggi: 89

grazie per la risposta.
no-ip lo ho già installato, il problema come ho detto è nel fatto che non raggiungo il sito neanche se metto l'ip esterno. penso che la soluzione sia fare il redirect della porta 80. il fatto è che il mio router si controlla tramite telnet, non interfaccia web, e se da terminale do telnet (indirizzio ip esterno) non mi apre l'interfaccia. come mai?
e soprattutto: come faccio il port-forwanding?

grazie mille

Ritratto di COReE
COReE
(Guru)
Offline
Guru
Iscritto: 15/02/2005
Messaggi: 549

Il prestige che non c'ha l'interfaccia di controllo web?! Questo lo dici te!
http://www.portforward.com/english/routers/port_forwarding/ZyXEL/Prestige600/eMule.htm

Ritratto di ramsex
ramsex
(Geek)
Offline
Geek
Iscritto: 13/12/2004
Messaggi: 89

scusa ho sbagliato modello 642 R, sul case c'è scritto solo 600 series.
cmq l'interfaccia web non va, ci avevo già provato

Ritratto di kripsio
kripsio
(Collaboratore)
Offline
Collaboratore
Iscritto: 10/09/2004
Messaggi: 1511

Quote:

ramsex ha scritto:
scusa ho sbagliato modello 642 R, sul case c'è scritto solo 600 series.
cmq l'interfaccia web non va, ci avevo già provato

sì. Hai il router come il mio di casa, si configura via telnet: telnet your_ip tutto qua, di default (e sarà meglio tenerlo così) solo da rete locale e non dall'esterno (ovviamente).
L'opzione da configurare è SUA SERVER (15) imposti porta e ip di destinazione in rete locale.

CIau

Ritratto di ramsex
ramsex
(Geek)
Offline
Geek
Iscritto: 13/12/2004
Messaggi: 89

grazie, ma ho già provato...
avevo già aperto le porte per emule così.
ora ho aperto la porta 80 sul mio ip locale, ma se dal browser scrivo il mio ip esterno non trova la pagina, da errore. idem se provo a lanciare servizi come ssh o telnet

Ritratto di kripsio
kripsio
(Collaboratore)
Offline
Collaboratore
Iscritto: 10/09/2004
Messaggi: 1511

Non è che ci sia da inventarsi molto.
Le modalità sono quelle... il tuo isp potrebbe averti chiuso la porta.
Ad esempio infostrada lo fa, di default ti chiude le porte 110, 25, 21, 80 e 143 (chissà come mai)... con un procedura sul loro sito puoi aprine alcune (21 e 80) mentre le altre rimangono chiuse....
Devi verificare con un nmap _da remoto_ quali porte sono chiuse dall'isp... oppure fai girare i servizi server su altre porte... prima di scoprire la pagina di sopra (ben nascosta sia chiaro) il mio apache girava su porta 85 felicemente e raggiungibile da remoto, idem per ftp... imap mi gira sulla 144 e così via.... tipicamente la 22 non è filtrata... almeno...

ciau

Ritratto di ramsex
ramsex
(Geek)
Offline
Geek
Iscritto: 13/12/2004
Messaggi: 89

ho provato a fare così:
ho spostato la porta di apache su 85, ora sul browser devo scrivere 192.168.1.33:85, e va in locale
sul router ho aperto la porta 85 sull'ip locale.

ora, se apro il browser su ippubblico:85 non apre niente, come mai?

grazie per la pazienza

questa è la schemata del router:

Menu 15 - SUA Server Setup

Port # IP Address
------ ---------------
1.Default 0.0.0.0
2. 4662 192.168.1.33
3. 4672 192.168.1.33
4. 6881 192.168.1.33
5. 6882 192.168.1.34
6. 6883 192.168.1.33
7. 85 192.168.1.33
8. 0 0.0.0.0

Ritratto di kripsio
kripsio
(Collaboratore)
Offline
Collaboratore
Iscritto: 10/09/2004
Messaggi: 1511

ah.. altra cosa che mi viene in mente ora.

Mi sembra che con quel router dalla rete locale non puoi raggiungere il tuo ip pubblico (ovvero andar fuori per tornare dentro) anche perchè non ha senso.

Ovviamente non devi fare i test da locale ma da remoto...
Se non hai una macchina remota fammi un fischio su icq che ti faccio i test io...
ciau