Newsgroup: it.comp.reti.locali
Titolo: IP dinamico e SUA server su Zyxel 642r

Ciao a tutti,
vorrei un consiglio su come configurare il SUA server del mio Zyxel Prestige
642r per poter accedere dall'esterno alla mia LAN.
Ho una connessione ADSL con Virgilio chiaramente con IP dinamico che posso
conoscere da uno dei tanti siti a disposizione (
www.whatismyipaddress.com
 ad
esempio).
Supponiamo voglia accedere al mio server (http ed ftp) che e' presente nella
mia LAN sulla macchina con indirizzo 192.168.0.27, quello che ho configurato
sul router e':
                           Menu 15 - SUA Server Setup
                     Port #         IP  Address
                     ------       ---------------
                   1.Default      0.0.0.0
                   2. 80          192.168.0.27
                   3. 21          192.168.0.27
                   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
ora, facendo un ftp all'indirizzo ottenuto dal sito di cui sopra (quello
assegnatomi), cio' che ottengo e' la richiesta di username e password anche
se io ho abilitato le connessioni anonime; accedendo con un browser la
risposta e' "Impossibile visualizzare la pagina".
Tengo a precisare che i due server funzionano regolarmente all'interno della
LAN.
Cosa sto sbagliando? E' forse un problema dovuto al fatto che l'IP di
Virgilio e' in sharing? Si puo' fare qualcosa?
Graze e ciao
   Ciro

 accedere dall'esterno alla mia LAN.
<snip>
Ad occhio e croce, supponendo che 192.168.0.27
sia l'IP della macchina interna su cui girano FTP
e WEB server la config sembra ok, l'unico dubbio
č ... sei sicuro che virgilio non "filtri" le porte, ossia
in alcuni casi il provider "piazza" un server o filtro
sulla connex ed č tale "filtro" a ricevere le richieste
su alcune porte (es. 21,25,80,110, ...) ti consiglio di
usare uno dei molti siti online di portscanning per
verificare la cosa; in pratica, se facendo il portscan
del tuo IP trovi porte chiuse quando dovrebbero
essere aperte o ... porte aperte quando dovrebbero
essere chiuse, assumendo che la config del firewall
(router) sia ok č molto probabile che il provider faccia
del "filtering" sulle porte
Una possibile soluzione č quella di cambiare la porta
(es.) del web server da 80 a (es.) 8181 e provare a vedere
se cosě funziona ... per una verifica rapida ti consiglio di
usare 
https://nanoprobe.grc.com
 e di selezionare l'opzione
"common ports" o quella "all service ports" per verificare
quali porte sono realmente aperte/chiuse
Fammi sapere...
* ObiWan
DNS "fail-safe" for Windows 2000 and 9X clients.
http://ntcanuck.com
408 XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

Per porta 80 dello zyxel se lasci le impostazioni di default devi inserire
nella sezione filtri:
filter type = tcp/ip filter rule
Active = No
ip protocol = 6 , ip source route = no
destination: 0.0.0.0, 0.0.0.0, port=80, port comp = equal
source: 0.0.0.0, 0.0.0.0, port=, port comp=none
tcp estab = no
more = no, log=none
action matched = drop
action not mached = check next rule
dovrebbe essere sufficiente.
Ciao,
Marco


ok, ecco cosa ho ottenuto:
----------------------------------------------------------------------
GRC Port Authority Report created on UTC: 2003-04-23 at 10:35:35
Results from scan of ports: 0, 21, 23, 25, 79, 80, 110, 113,
                            119, 135, 139, 143, 389, 443, 445,
                            1002, 1024-1030, 1720, 5000
    1 Ports Open
   22 Ports Closed
    2 Ports Stealth
---------------------
   25 Ports Tested
The port found to be OPEN was: 23
Ports found to be STEALTH were: 0, 21
Other than what is listed above, all ports are CLOSED.
TruStealth: FAILED - NOT all tested ports were STEALTH,
                   - NO unsolicited packets were received,
                   - A PING REPLY (ICMP Echo) WAS RECEIVED.
----------------------------------------------------------------------
a quanto pare solo la 23 (ma il telnet non mi serve) e' aperta e la 21 e'
stealth (cosa significa???).
ho anche provato a cambiare la porta del webserver in 8081 (ed anche nel
SUA) ma niente.
puoi dedurre qualcosa da tutto cio'?
grazie
   Ciro

 puoi dedurre qualcosa da tutto cio'?
Si, OPEN significa (ovviamente) che la porta è aperta e che
"qualcosa" è in ascolto su tale porta, CLOSED significa che
la porta è aperta ma senza applicazioni in ascolto e stealth
che la porta è completamente filtrata (tipo firewall)
Ora, il fatto che la 21 risulti "stealth" è quantomeno sospetto
potresti provare quanto segue; avvia telnet ed immetti
open <tuo_ip_pubblico>
e vedi cosa appare; inoltre potresti provare a fare FTP sempre
sul tuo ip pubblico e controllare il messaggio iniziale del server
FTP che dovrebbe corrispondere a quello del tuo server, se
questo non è il caso allora .. il tuo provider sta filtrandoti le porte
a parte questo, se vuoi posso anche provare a farti un paio di
check da qui ...se il tuo IP è 80.116.221.112 ovvio !
Ciao


 password anche se io ho abilitato le connessioni anonime; accedendo
lo zyxel ha un ftp server per gli aggiornamenti del firmware.
magari, per rogne varie con la tua cfg, invece d girare la richiesta al 
server interno, la gestisce direttamente lui.
prova a connetterti con user root e pass la tua pass d amministrazione.
se li accetta, č proprio la situazione che t ho descritto.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 check da qui ...se il tuo IP è 80.116.221.112 ovvio !
fatto anche con l'ftp e mi chiede username e password.
anche mettendo l'utente anonimo non va (cmq sul mio ftp server e' previsto e
internamente alla rete funziona)... mi sa che mi stanno filtrando.
   Ciro
p.s. grazie per l'attenzione

 mi sa che mi stanno filtrando.
Ho questo fortissimo dubbio anche io ... perň ... se cambi la porta
(es. imposti il server WEB interno sulla ... 113) e provi a rimappare
la stessa sul router (e sul packet filter) dovresti passare, non credo
che ti stiano filtrando tutte le porte !!

 che ti stiano filtrando tutte le porte !!
.....io darei una occhiata al menů 15 e al menů 21 del tuo router.......
in particolare dimmi cosa vedi al menu 21 dalla riga 1 alla riga 12


allora, il 21:
                       Menu 21 - Filter Set Configuration
     Filter                               Filter
     Set #        Comments                Set #        Comments
     ------  -----------------            ------  -----------------
       1      NetBIOS_WAN                   7      prova
       2      NetBIOS_LAN                   8      _______________
       3      TELNET_WAN                    9      _______________
       4      PPPoE                        10      _______________
       5      FTP_WAN                      11      _______________
       6      FTP_TELNET_WEB               12      _______________
e entrando nella prima riga:
                        Menu 21.1 - Filter Rules Summary
 # A Type                       Filter Rules                              M
m n
 - - ---- --------------------------------------------------------------- - 
- -
 1 Y IP   Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=137                            N
D N
 2 Y IP   Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=138                            N
D N
 3 Y IP   Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=139                            N
D N
 4 Y IP   Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=137                           N
D N
 5 Y IP   Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=138                           N
D N
 6 Y IP   Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=139                           N
D F
la riga 7 l'ho aggiunta io sotto Vs. consiglio ed e':
                        Menu 21.7 - Filter Rules Summary
 # A Type                       Filter Rules                              M
m n
 - - ---- --------------------------------------------------------------- - 
- -
 1 N IP   Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=80                             N
D N
 2 N
 3 N
 4 N
 5 N
 6 N
novita'?
   Ciro

    Ciro
Certo: se vuoi togliere il filtro per la porta 21 devi entrare nella riga 6
(FTP_TELNET_WEB) e disattivare il
filtro della porta 21.
Dopodichè verifica di aver correttamente impostato il NAT sulla porta 21
all'indirizzo desiderato.
Ciao,
Marco

 all'indirizzo desiderato.
purtroppo nulla di fatto, l'ftp mi chiede username e password e l'accesso
anonimo non funziona (internamente funziona pero')...
mah!
grazie comunque
   Ciro

 mah!
Se ti chiede username e password le impostazioni del router adesso sono
corrette.
Devi a questo punto impostare correttamente gli accessi nel server ftp sul
tuo pc.
Non so cosa utilizzi come server ftp, ma molti fanno distinzione tra ip
locali e pubblici.
Ciao

 l'accesso anonimo non funziona (internamente funziona pero')...
hai provato a loggarti come utente root usando la password di 
amministrazione del router?
se in questo modo funziona, significa che stai contattano il server ftp del 
router e non il tuo server interno...


 router e non il tuo server interno...
giustissimo, e' proprio quello del router che risponde...
a questo punto abbiamo (meglio, ho grazie a voi) capito due cose:
1) facendo il telnet e
2) facendo l'ftp
risponde il mio router.
adesso, sara' possibile far rispondere all'ftp il mio server IIS (la porta
21 sul SUA server l'ho ridirezionata ma pare non funzioni)?
grazie
   Ciro