PDA

View Full Version : DCC con Router


TheDoctor46
14-09-2003, 18:54
Salve a tutti,
ho da poco installato adsl con libero e router "Starbridge EU" e ho problemi a ricevere file in dcc, ma anche in chat come icq o C6 e anche winmx.
Ho sentito parlare e ho letto del Port-forwarding, ma l'articolo diceva di impostare un reindirizzamento verso "da qualsiasi porta" da "qualsiasi ip".
Però nel mio router chiede una Public Port, una Private Port e un indirizzo ip per ogni nuova regola di reindirizzamento, come faccio a impostarlo per un port forwarding generale?
E' sufficiente questo per il router?
Come devo impostare Irc?

Grazie mille

Steve
14-09-2003, 22:26
Però nel mio router chiede una Public Port, una Private Port e un indirizzo ip per ogni nuova regola di reindirizzamento, come faccio a impostarlo per un port forwarding generale?
E' sufficiente questo per il router?
Come devo impostare Irc?

Due indicazioni generali sono di cercare le discussioni gia' sviluppate in questo forum (la migliore e' questa (http://www.azzurra.org/forum/viewtopic.php?t=1341)), nonche' leggere il manuale del tuo router o cercare maggiori e piu' specifiche informazioni in rete. Tra l'altro, ogni marca di router usa un linguaggio tutto suo e quindi il manuale assume una discreta importanza.
A livello generale, comunque, devi impostare sia il router che il tuo client IRC (sparo a caso: usi mIRC?) in modo da ottenere le seguenti funzioni:

A) sul router: fare in modo che tutte i pacchetti diretti verso l'IP pubblico del tuo router ad un piccolo intervallo di porte TCP, vengano reindirizzati verso il tuo PC privato sulla stessa porta TCP iniziale
B) sul client IRC: fare in modo che il client accetti solo connessioni su un limitato numero di porte TCP (altrimenti va a finire che non ti funziona piu' nulla perche' tutte le porte son dedicate ad IRC, il che e' decisamente esagerato...)

Personalmente, io ho limitato le DCC alle sette porte listate tra la 1024 e la 1030 (estremi compresi), il che porta all'ovvia deduzione che non posso fare piu' di sette DCC per volta, ma anche che tutto cio' che arriva a quelle porte finisce da me, e non nel resto della rete.
(IN effetti, devo ancora provare ad installare mIRC anche negli altri PC ed attivare le DCC su di essi... non so cosa potrebbe accadere ^^;;)

TheDoctor46
14-09-2003, 23:06
Ho cercato già a destra e a manca prima di scrivere qui ma non ho concluso un gran che...il manuale del router spiega solo come installarlo e fare la prima connessione...
Per quanto riguarda i 2 punti che mi hai segnalato:
.per quanto riguarda il settaggio delle porte su irc...ok...so come fare...
.per il router: cosa intendi per "porta TCP iniziale"? Nell'articolo che mi hai segnalato (che avevo già letto) parla di "Service Port"... io ho Private Port e Public Port...
Non so, sto impazzendo, forse nn ho capito bene il meccanismo...il file viene indirizzato al router nel range di porte che indico nelle opzioni irc e io devo fare in modo che arrivino sul mio pc, esatto?

Steve
14-09-2003, 23:18
Ho cercato già a destra e a manca prima di scrivere qui ma non ho concluso un gran che...il manuale del router spiega solo come installarlo e fare la prima connessione...

Giusto per chiarezza, che modello e'?

Non so, sto impazzendo, forse nn ho capito bene il meccanismo...il file viene indirizzato al router nel range di porte che indico nelle opzioni irc e io devo fare in modo che arrivino sul mio pc, esatto?

Grosso modo, e' esatto. Mi sbilancio pero' in una spiegazione un po' piu' esauriente: i file via DCC (e, molto piu' in generale, qualunque tipo di pacchetto dati) vengono inviati con un indirizzo IP ed una porta TCP/IP. L'indirizzo serve a determinare il destinatario della comunicazione, e la porta serve a permettere piu' trasmissioni contemporaneamente (altrimenti, rischio seriamente di avere una ed una sola comunicazione per volta fra due IP... e non e' bello :)). Detto brevemente che esistono porte TCP riservate e quindi inutilizzabili per le normali comunicazioni, la DCC giunge ad una porta ben precisa del tuo router (cioe' sull'IP pubblico), ed il lavoro di mappatura deve fare in modo che questa comunicazione giunga alla stessa porta TCP del PC interno (cioe' sull'IP privato). Poi, sara' quest'ultimo a ricevere la comunicazione e a farsene qualcosa, ma e' un discorso a parte.
Quindi in sostanza devi settare (A) la redirezione del traffico (sul router) e (B) l'accettazione delle DCC su alcune determinate porte (sul client IRC).

TheDoctor46
14-09-2003, 23:42
Il router è uno StarBridge EU EB1040
Proprio adesso ho provato a reindirizzare le porte del router in questo modo:
public port: 1024
private port: 1024
type: TCP
Host IP Address: 10.0.0.6 (IP del mio PC in LAN)

e così via fino alla 1030 aumentantdo di 1 tutte le porte, sia private sia public, ma non ricevo lo stesso...
In Irc ho ridotto l'intevallo delle porte da 1024 a 1030 e basta...
Un'altra cosa: in Irc come localhost ho il nome del mio pc e ip address 10.0.0.6 ed ho disabilitato "on connect always get..."
Bo, non ho più speranze ormai, mi sa che era meglio il modem V_V

Steve
15-09-2003, 00:10
Il router è uno StarBridge EU EB1040

Beh, in rete non c'e' uno straccio di manualistica su questo router... Non male! :D

Proprio adesso ho provato a reindirizzare le porte del router in questo modo:
public port: 1024
private port: 1024
type: TCP
Host IP Address: 10.0.0.6 (IP del mio PC in LAN)

e così via fino alla 1030 aumentantdo di 1 tutte le porte, sia private sia public, ma non ricevo lo stesso...
In Irc ho ridotto l'intevallo delle porte da 1024 a 1030 e basta...

Uh... il mio router mi ha fatto mettere irettamente il range 1024 ~ 1030, anche perche' comunque il mio router mi fa settare solo dieci regole... :)
Comunque il principio e' quello che hai seguito pure te.

Un'altra cosa: in Irc come localhost ho il nome del mio pc e ip address 10.0.0.6 ed ho disabilitato "on connect always get..."

...e qua casca l'asino :)
Il meccanismo di mapping ti permette di nascondere al mondo intero qual e' la tua infrastruttura di rete. In altre parole, quel che c'e' dietro al router sono affaracci tuoi, e comunque sia la DCC - proprio perche' e' Direct - pretende che i due nodi (mittente e ricevente) si raggiungano reciprocamente: se tu metti come localhost il tuo IP privato, stai sicuro che nessuno al mondo potra' pingarlo, perche' quell'IP e' nascosto dietro al router!
In definitiva: come localhost, invece dell'IP privato deve esserci l'IP pubblico, cioe' quello del router. Quel che c'e' dopo il router (mapping, configurazione di mIRC, ... son tutti chezzi tuoi!! >___<

:D


Bo, non ho più speranze ormai, mi sa che era meglio il modem V_V

La speranza e' l'ultima a morire, perche' vuole ghignare mentre tireremo le cuoia :D
Comunque e' meglio l'ADSL del modem, fidati! ;)

TheDoctor46
15-09-2003, 00:52
cambiano gli addendi ma il risultato è sempre lo stesso...
cmq ho notato una cosa...dagli ADSL scarico, dalle fibre ottiche no, con o senza mappare le porte.
Mentre in C6 per esempio non ricevo nemmeno un file, e li come faccio a sapere le porte??? che palleeeeeeeeeeeeee :evil:

Steve
15-09-2003, 00:59

Steve
15-09-2003, 00:59
cambiano gli addendi ma il risultato è sempre lo stesso...

uhm... cioe'?
Che modifiche hai fatto, e con quali risultati?

cmq ho notato una cosa...dagli ADSL scarico, dalle fibre ottiche no, con o senza mappare le porte.

Beh, se dagli ADSL scarichi, un obiettivo l'hai gia' raggiunto :)
Quanto alla fibra ottica, suppongo si tratti di fastweb... e se dai un'occhiata a questo "Angolo Tecnico" vedrai che molto probabilmnte e' un problema tutto loro.

Mentre in C6 per esempio non ricevo nemmeno un file, e li come faccio a sapere le porte???

Uh... boh, non ho mai usato il C6 ^^

TheDoctor46
15-09-2003, 01:02
Ormai stiamo chattando...
dicevo C6 come può essere ICQ o WinMx...dovrà pur esistere una regola valida per tutti i programmi o mi devo andare a cercare da quale porta entrano tutti???

djkappa
15-09-2003, 01:50
ciao,voglio provare a dirti la mia, visto ke dopo 3 giorni(settantadue ORE) di smanetamenti vari col mio cazzuto router digicom michelangelo riesco a fare tutto :D
allora..
ho abilitato 7 porte come hai fatto te nel router, piu la 21,la 80 e la 59
fin qua tutto ok, poi in mirc, devi settare il range di quelle porte.
io poi ho abilitato una funzione ke sta in connection/advanced ke dice:
bind all sock to this ip address e li ho inserito il mio ip di rete, 10.0.0.3, nel caso tu metti il tuo, 10.0.0.6 mi pare?
poi nella voce DCCserver/listen on port ho messo la 59
premetto ke non sono esperto in queste cose, e a forza di leggere forum e mandare in giro mail ho trovato questa configurazione, prova ancora e non arrenderti, e facci sapere! :D
spero di esserti stato utile anke se non sono esperto in materia e non conosco il significato preciso di tutto cio ke ho settato
ciao :)

Steve
15-09-2003, 10:44
Ormai stiamo chattando...

Parla per te, che io ero andato a dormire... :D

dicevo C6 come può essere ICQ o WinMx...dovrà pur esistere una regola valida per tutti i programmi o mi devo andare a cercare da quale porta entrano tutti???

L'ultima che hai detto. Auguri.

ho abilitato 7 porte come hai fatto te nel router, piu la 21,la 80 e la 59

Dunque, vediamo un po' queste porte... (per maggiori info, puoi vederti il listone (http://www.iana.org/assignments/port-numbers) ;))
La porta 21 e' l'ftp: hai qualche server ftp sul computer?
La porta 80 e' l'http: hai qualche server web sul computer?
Se la risposta alle domande e' NO, disabilita pure quelle porte in ingresso. Altrimenti, lasciale.

Quanto alla 59...

io poi ho abilitato una funzione ke sta in connection/advanced ke dice:
bind all sock to this ip address e li ho inserito il mio ip di rete, 10.0.0.3, nel caso tu metti il tuo, 10.0.0.6 mi pare?
poi nella voce DCCserver/listen on port ho messo la 59

...l'hai abilitata per il DCC Server, che non conosco benissimo ma che personalmente tengo disabilitato come da default di mIRC (e a me le DCC vanno benissimo).

Riassunto in una riga, bastava aprire le porte da 1024 a 1030, come gia' detto in questo e nell'altro thread :)

TheDoctor46
15-09-2003, 22:02
Grazie DjKappa,
ho aggiunti anke i settings che mi hai consigliato...ma dal tipo col fastweb non riesco a ricevere... booooooooooo

TheDoctor46
15-09-2003, 22:09
Infatti steve, sapevo della 21 e 80, ma ho provato la 59...nothing to do V_V

Steve
15-09-2003, 23:48
Grazie DjKappa,
ho aggiunti anke i settings che mi hai consigliato...ma dal tipo col fastweb non riesco a ricevere... booooooooooo

Come ti ho gia' detto in un post precedente, Fastweb ha problemi tutti suoi, e non solo con le DCC. Quindi, tu non puoi farci assolutamente nulla.