Newsgroup: it.comp.reti.locali
Titolo: regole di port fowarding con 2 router

Salve, ho creato una rete domestica struttando 2 ruoter (scelta infelice 
forse), il primo è um modem trust con funfionalità di router con un 
unica porta ethernet e il secondo è un 3com con 4 porte ethernet, la 
porta wan e il wifi.
Attualmente la porta ethernet del trust è collegata con la porta wan del 
3com e non ci sono problemi di sorta dal momento che la rete dei pc di 
casa funziona come pure la navigazione.
Il problema vero è che mi è impossibile creare delle regole di port 
fowarding per le applicazioni che lo richiedono per il semplice motivo 
che mi tocca farle doppie su entrambi i router e forse sbaglio qualcosa.
Un esempio può chiarire meglio:
il router trust (con il modem) ha ip 192.168.0.1, il router 3com ha ip 
192.168.1.1
Dal trust creo una regola che lasci un range di porte aperte per tcp/udp 
    per il router 3com.
Dal 3com invece creo le regole per un pc portatile connesso via wifi 
nella rete che poniamo abbia ip 192.168.1.2 (regola dello stesso tipo e 
per gli stessi protocolli).
Quando faccio il test delle porte dal portatile risultano chiuse.
Semplificando il primo router libera le porte al secondo che a sua volte 
dovrebbe liberarle al portatile.
Spero di non essere stato troppo casinaro nella proposizione del problema.
Grazie in anticipo per eventuali risposte.
p.s. non rispondete via mail, l'indirizzo non è valido.

forse), il primo è um modem trust con funfionalità di router
disattiva il router e usalo solo come modem.

 che mi tocca farle doppie su entrambi i router e forse sbaglio qualcosa.
sul router collegato a internet fai un port forwarding di tutte le
porte verso il secondo, in questo modo dal secondo potrai fare tutte
le configurazioni che vuoi come se fosse da solo.
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 
grazie per aver risposto, in pratica ho fatto come hai detto ma non 
capisco perchč non funzioni... ho dato un range di 20000 porte con il 
port fowarding al secondo router ma nulla.
proverň anche a fare l'esperimento seguente: metto il router con modem 
collegato ad una porta ethernet del router wifi al posto della porta 
wan... se funziona lo scrivo

 ma utilizzabile solo per temi inerenti il NG corrente.
Mettere l'ip della WAN del 3com in DMZ nel TRUST se il TRUST ha la
DMZ.
O soluzione che a me piace di più modem in bridge e settare la
connessione PPOE direttamente nel 3com.
Ciao

 
Grazie per aver risposto, ho provato la prima soluzione mettendo 
l'indirizzo del 3com quindi 192.168.1.1 nella dmz del trust salvato 
tutto riprovato le porte... ma nulla.
Provato a mettere in bridge il trust e rispettivamente ppoe nel 3com, la 
rete funziona solo localmente.
Mentre collegandomi direttamente via cavo di rete il bridge risulta 
funzionare e nome utente e password mi danno la connessione.
Nel 3com però sotto la sezione firewall c'è scritto "When a request from 
the Internet is not directed to a virtual server (listed in the table 
below): " ho 2 opzioni Block request oppure Redirect request to virtual 
dmz host con uno spazio per inserire un indirizzo, dove posso cambiare 
di fatto solo l'ultima cifra (così 192.168.0.__)... potrebbe essree qui 
il porblema? io ho settato block.
Il dmz dovrebbe essere una porzione di rete isolata raggiungibile da 
reti interne ed esterno no?
Ringrazio ancora per le risposte.

 dmz host
serve per fare la DMZ nel 3com e non ti serve.
Nel senso che dice che tutto il traffico diretto verso una porta
gestita da un virtual server viene gestito dal virtual server mentre
ti chiede di definire cosa fare per evventuale traffico entrate non
diretto nel virtual server e quindi o di bloccarlo (che è la cosa
corretta se non usi una DMZ nel 3com) o di inviarlo a un ip della lan
che diventa una DMZ.
Se il portatile è in dhcp devi entreare nel 3com per fissare l'ip al
portatile, dovresti trovare da qualche parte forse sotto la config.
del server dhcp o sotto client lan una funzione che ti associa al
macaddress del portatile un ip, in questo modo non rischi che il
virtual server punti ad un ip sbagliato, se devi usare ad esempio
emule di consiglio di non aprire un range di ip ma di creare le due
regole una per la porta tcp e una per la porta udp.
Dovresti fare in modo che anche l'ip che viene assegnato alla wan del
3com non cambi altrimenti la dmz del trust punta ad un ip sbagliato. o
lo metti in ip statico o fal la stessa procedura per riservare l'ip
del 3com nel server dhcp del trust.
Ciao

Ciao Omero, non so che pesci pigliare, credo che la tua spiegazione sia 
stata chiara tuttavia non ho ancora risolto.
L'ip wan del 3com è 192.168.0.2, ho fatto in modo che il router trust 
potesse assegnare solo questo, il virtual server del 3com ha le singole 
regole per le porte come hai consigliato, il portatile ha l'ip statico e 
corrispoonde con quello del virtual server del 3com.
Dove sbaglio?
Ringrazio ancora chi ha scritto le possibili soluzioni.

 p.s. non rispondete via mail, l'indirizzo non è valido.
Ciao... Provo a risponderti io... Ho letto il post stamattina, ma non ti
avevo risposto perché ti avevano già postato la soluzione ed eventuali
alternative, ma visto che sei ancora alle condizioni di partenza provo
ad aiutarti io. Ho la tua stessa identica situazione... solo i
dispositivi sono di marche differenti... Io invece di aver creato una
sola regola, ho fatto una doppia regola.. una sul primo router ed una
"mirroring" sull'altro router e tutto funzia... Ad esempio per aprire le
porte sul mulo ho creato una regola di port forwarding sul modem/router
in questo modo
tcp porta pubblica 1755 ip 192.168.0.50 porta privata 1755
e sull'altro router... che ha come ip 192.168.0.50 ho messo questa regola
tcp porta pubblica 1755 ip 192.168.0.1 porta privata 1755
Mentre per il caso di porte differenti ho usato questo schema
Modem/router
tcp porta pubblica 4444 ip 192.168.0.50 porta privata 22
Router in cascata
tcp porta pubblica 22 ip 192.168.0.1 porta privata 22.
Spero possa aiutarti questo post.
Ciao Davide.

Ciao davide, grazie per aver scritto purtroppo sono 2 giorni che provo 
con i 2 virtual server senza combinare molto.
Il modem router permette di settare un range di porte mettendo porta di 
partenza e porta di arrivo, protocollo e ip della macchina, non posso 
settare porte pubbliche o porte private.
Il router ethernet/wifi non cambia molto, ha un campo nome, un campo per 
il range delle porte (qui non è chiaro come separare i numeri), 
protocollo e ip della macchina.
Penso di averle provate tutte... ringrazio ancora per la pazienza il 
newsgroup.


Hai messo nella dmz del trust 192.168.0.2?
Ma che porte stai forwardando? per che servizio?  Questo è importante
perchè non puoi forwardare tutto. si sta parlando di emule vero?
Hai il firewall di xp attivo? se si hai autorizzato il programma che
devi usare? eventualmente disattiva momentaneamente il firewall, non
hai firewall di terze parto come zone allarm o antivirus come norton
che bloccano traffico in ingresso se non configurati.
che porte hai impostato su emule tcp XXX udp XXX? non hai upnp attivo
su emule vero?
se hai tcp 4907 e udp 4908 per esempio devi creare nel 3com:
virtual server "tcp 4907" protocol "tcp" porta iniziale "4907" porta
finale "4907" ip server in lan " 192.168.1.x"   e idem per la UDP
nel trust o fai la stessa identica cosa protocollo "tcp" porta
iniziale 4907 porta finale 4907 ip server in lan 192.168.0.2 (che è la
wan del 3com)
o metti in dmz del trust 192.168.0.2 e elimini i port forward già
esistenti.
ti connetti e il cerchietto con le due freccine in basso deve dare le
due frecce in verde e sei ok.
Se non ti va ancora prova a connetterti direttamente al trust fare i
forware e vedere se così funziona (giusto per verificare se vanno i
forward).
Senti se no per tagliare la testa al toro....
Il trust ha funzionalità di router hai detto, ha il nat? quindi puo
mandare in internet diversi pc.
Connetti la porta ethernet del trust alla porta ethernet lan e non wan
(la wan non la usi più) del 3com, disattivi il server dhcp del 3com,
imposti l'ip del 3com lato lan in un ip appartentente alla subnet del
trust tipo 192.168.0.254 e lo usi come semplice AP, i pacchetti non
passeranno più tramite il nat e il firewall del 3com e quindi non
serve più fare il forward nel 3com.
In questa modalità gli ip li fornisce il server dhcp del trust o setti
con ip statici i pc ma che puntino sul trust e non più sul 3com, i
forward li devi fare solo nel trust.
Ciao

HereIam ha scritto:

Porta di partenza e porta di arrivo sono di fatto la stessa cosa...
porta pubblica è la porta di partenza e porta di arrivo è la porta
privata... Alla fine non è cosi' complicato.. Certo... E' un po'
problematico all'inizio settare nel giusto modo, ma una volta che si è
capito il meccanismo tutto funzia... Ti consiglio di ricontrollare tutti
i settaggi... alcuni router... netgear ad esempio... dopo aver creato la
regola di virtual server, c'è da abilitarla sul firewall... Secondo me
le hai provate quasi tutte. ;-)

 stata chiara tuttavia non ho ancora risolto.
partiamo dalla base... i router hanno firewall? Se si, oltre al port
forwarding configuri anche il firewall?
-- 
MirkoB.   
ne...@bsi-net.it



E si hai ragione dai eventualmete specifica marca e modello esatto dei
due apparati così andiamo a vedere qui:
http://www.portforward.com/english/routers/port_forwarding/routerindex.htm
o nei manuali di istruzione come si configurano i tuoi apparati.
Ciao

Ragazzi è finita! va tutto ora!
Il problema era esclusivamente il router 3com che non apre le porte, non 
c'è modo.
Ho resettato per l'ennesima volta i 2 router e con calma settato tutto 
manualmente dal principo partendeno dal trust connesso ad una lan del 
3com invece che la wan.
Ho cambiato l'ip del trust in 192.168.1.254 e settato le regole per il 
pc portatile.
Il 3com si è dimostrato quasi intoccabile, virtual server non 
funzionante, dmz non funzionante e se cambio l'ip si impalla 
costringendomi al reset (ecco perchè ho l'ho cambiato dal trust)... 
fortunatamente mi ha lasciato levare il suo dhcp.
Non so quante prove ho fatto complessivamente... il colmo è che la 
soluzione finale l'avevo provata inizialmente ma forse mi era sfuggito 
qualcosa e non ha funzionato.
Siete stati tutti molto pazienti e utilissimi... avevo quasi gettato la 
spugna... grazie
ps
il 3com bastardo è il 3CRWER200-75, il sito l'ho visitato n volte oggi :)
il trust è un adsl2+ modem router
le applicazioni con le porte da girare erano giochi classici come 
Diablo2 e Openarena tanto per fare da server nelle partita tra amici e 
teamspeak, sempre a pensar ad emule vero? eheh... preferisco il 
bittorrent :)... per scaricare le distribuzioni linux ovviamente...

 bittorrent :)... per scaricare le distribuzioni linux ovviamente...
e poi usare windows... :-)


 
dai ero ironico, uso di tutto ma non emule... comunque uso winxp 
(gioco/editing audio) e kubuntu per office/internet... sono ancora un po 
dipentente da M$...
ps il 3com in se mi serviva solo da wifi per il portatile.