Newsgroup: it.comp.reti.locali
Titolo: Zyxel 642 R : non riesco a vedere il veb nella rete con IP assegnato dall'ISP.

Sulla mia macchina ho istallato l'apache.
Ho settato il NAT correttamente (credo) ma non rieso a vedere il web
cercandolo con l'ip datomi dal ISP.
Penso che siano i filtri di default (da quanto ho letto in questo ng) ma
come toglierli?
Grazie in anticipo, Mario.

 ha scritto nel messaggio
news:00Nn8.74049$1S3.2...@twister1.libero.it...


 ha scritto:



Ho appena avuto il tuo stesso problema (fortunatamente risolto quazie
ai consigli datemi sul gruppo), dunque:
- non puoi vedere il server locale usando l'indirizzo pubblico
151.38.221.233  da un PC della stessa rete locale.
- prova da un PC connesso ad internet da un'altra parte.
- controlla che non ci sia alcun filtro sulla porta 80 (per il server
web), sulla 21 (per l'FTP), sulla 23 (per il Telnet) e cosě via.
Per fare questo controllo vai sul menů 21 e controlla ogni filtro
installato. Nel mio router l'ultimo filtro configurato filtrava
appunto le porte 80, 21, 23 ed altre.
Per fare una prova senza rischio prova anche solo a cambiare questi
numeri con altri (per esempio da 80 a 90).
Per farlo vedere invece dall'interno della LAN o usi l'indirizzo
locale (brutta soluzione) o configuri il file host su ogni client
(soluzione un po' pallosa ma semplice).
Fammi sapere
Lorenzo

 Lorenzo
Quindi i "eliminare i filtri" serve solo a far vedere il server interno
all'esterno... chi č all'interno comunque continua a non vedere il server
attraverso l'ip esterno?
sei sicuro che non ci sia la soluzione per far vederre all'interno l'host
con l'ip esterno?


Mario.
Lorenzo

 fammi sapere, intanto ciao
Forse quello che intendi è PAT/NAT o SUA nello Zyxel:
tutti pacchetti inviati all'IP del router che in qualche modo non
centrano con le connessioni richieste ... vengono inviate ad u n IP
(scelto) della rete interna... oppure tutti i pacchetti che vengono
inviati all'IP pubblico e ad una certa porta (80 per il web 25 mail
ec...) possono essere ridirezionati ad un IP locale.
Se ti serve questo dimmelo...
Grazie per avermi risposto, Mario.


 
Allora, 151.38.221.233 è l'indirizzo pubblico del router, quello con cui
accede ad internet, una volta configurato il router a te non interessa.
O meglio ti interessa solo per sapere qual'e il tuo IP. Il router poi ha
un indirizzo per la rete privata (192.168.0.1 ?) ed i tuoi computer 
apparterranno alla stessa rete privata. Se non hai controindicazioni
puoi impostare il router come DHCP server ed i computer con assegna IP
automaticamente (DHCP Client), vedrai che tutto funzionerà. Altrimenti
devi impostare gli indirizzi a mano e mettere come deafault gateway 
l'indirizzo privato del router (192.168.0.1).
Per stare sempre connesso devi impostare idle time out =0
Ciao
Andrea
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Se ti serve questo dimmelo...
Esattamente questo cercavo, infatti se esiste questa opzione nello
Zyxel si può fare a meno del file hosts. Ti prego, fammi sapere!
Grazie
Lorenzo

 
tieni conto che sono due giorni che ho lo Zyxel... comunque...
telnet 192.168.1.1
inserisci la pw
menu 1:
Single User Account= Yes
ESC (vai al menu principale)
menu 15
imposti SUA
ad esempio io ho:
 
                     Port #         IP  Address
                     ------       ---------------
                   1.Default      192.168.1.33
                   2. 80          192.168.1.33
                   3. 0           0.0.0.0
                   4. 0           0.0.0.0
                   5. 0           0.0.0.0
                   6. 0           0.0.0.0
                   7. 0           0.0.0.0
                   8. 0           0.0.0.0
la seconda riga e sovrabbondante.. dice che tutto quello che è inviato
alla porta 80 deve essere ridirezionato a 192.168.1.33
la prima dice che di default tutto quello che è indirizzato al router e
deve essere inviato a 192.168.1.33 ...tutto quello che non si sa a cui
mandarlo.
Prova a montare un server (apache) sull aporta 80 e fai delle prove con
un tuo amico... perchè tu non riusciresti comunque a vederti con l'IP
pubblico... se funziona è OK
se non funziona prova a dare disattivare i filtri:
menu 21.
Comunque vedi tutti i post in questo ng.... (cerca Zyxel) e troverai un
pò di risposte... io ho fatto così.
Spero di esserti stato utile.
RICORDA... PER testare tutto non puoi farlo dalla rete interna: NON PUOI
DA DENTRO ACEDERE ALLA RETE INTERNA CON L'IP PUBBLICO....
.... quindi chiama un amico e chiedigli... da fuori la rete di entrare
nel tuo sito nella rete.
comunque per capire queste cose ti servono un minimo di basi... sai cosa
è il PAT/NAT?

è il PAT/NAT?
Non bene, ma comunque credo che in un qualche modo si possa dire al
router che quando si fa una chiamata dall'interno della LAN verso
l'esterno con un ben determinato IP pubblico, si faccia una
ridirezione ad un IP locale, insomma proprio come fa il file osths.
Ciao
Lorenzo

 Lorenzo
Questa redirezione viene fattya grazie alle porte.
nel router c'è una tabella che associa IPsorg PortaSorg a IPdest portDest
quando riceve un pacchetto dalla rete interna sostituisce l'IP locale con
quello pubblico e crea una riga con queste informazioni nella tabella.
Quando riceve un pacchetto dall'esterno controlla nella tabella la porta
di destinazione e quindi risale all'IP a cui deve rinviare il pacchetto
... sostituisce l'IP del router con quello locale.
Quando la connessione viene stabilita dall'interno il router può tenere
traccia della connessione (eper quanto detto prima) e non ci sono
problemi.
Se un computer cerca di comunicare con la porta 80 (www) il router non sa
a quale host locale reindirizzare la richiesta perchè non ha avuto modo
di inserire una riga nella tabella prima indicata. Quindi serve che tu
dica al router dove indirizzare quei pacchetti che lui non è in grado di
reindirizzare... e questo e quello che hai fatto impostando SUA
o più comunemente NAT/PAT (Network Address Traslation... mi sembra)
...ops... AUGURI!!!!
Mario.

 Mi dice che la connessione è rifiutata.
telnetta sul router, scegli menu 
15. SUA Server Setup
e trasforma la riga
 2. 0           0.0.0.0
in
 2. 80          192.168.x.x (indirizzo locale del server web)
fatto :-)
-- 
Cercasi signature