Filesharing (btittorrent), Firewall, nat (?) chiarimenti.

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Messaggio da joe »

A questo indirizzo si trova un test on line di verica della raggiungibilit delle porte della propria macchina dall'esterno.

http://www.t1shopper.com/tools/port-scanner/

A quanto dicono alcuni dovrebbe essere funzionante.

Ho fatto la seguente prova:

1- avvio client bittorrent e annoto al aporta che sta usando.
2- faccio il test su quella porta col form on line.

Considerazioni:

a- l'ip che vedo su quel sito quello del proxy.
forse per questo che non riesce il test.

b- provando a mettere il mio ip pubblico (quello della mia macchina che visualizzo con if config, risulto ugualmente non raggiungibile.
Forse per ilfatto che effettivamente non sono raggiungibile direttamente se non passando attraverso il proxy.


Ad ogni modo anche se i client bittorrent come azureus mi danno faccina verde ed e/amule dice tutto ok, questi test e le velocit ridotte di download indicano che qualcosa non va`. Almeno, questa e` la mia impressione... :-(

Se volete provare anche voi il test e vedere se vi tornano i conti, il link lo avete sopra.
Se ne avete voglia e sapete rispondermi per chiarire un po' la situazione, ve ne sarei grato... ;-)
A presto

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Messaggio da joe »

Ho nuove notixie riguardo i test precedentemente provati.

Segnalo intanto il seguente link in quanto tratta l'argomento del
proxy utilizzato dall'ISP:
http://www.bitvaulttorrent.com./faq.php

Inoltre al seguente link si ottengo vari responsi, questo era
consigliato dal link precedente, in particolare occorre che siano
presenti le stringhe:
HTTP_CLIENT_IP, HTTP_X_FORWARDED_FOR e REMOTE_ADDR

Nel mio caso, facendo il test, mancavano le prime due, direi proprio a
causa del proxy.
Sul sito si consiglia alla fine di utilizzare un proxy pubblico che
non utilizzi la porta 80 e di rifare il test delle porte, fino a che
se ne trova uno per il quale il test restituisca la stringa
HTTP_X_FORWARDED.

Io ne ho trovato uno e a quel punto col browser impostato per usare
il proxy scelto sono andato al link:

http://www.t1shopper.com/tools/port-scanner/


ho provato ad avviare rtorrent impostando nel ~/.rtorrent.rc l'opzione
http_proxy = url:portaproxy

A quel punto ho effettuato il test delle porte on line.
In tal modo risulto non raggiungibile, ma a pensarci bene c'era da
aspettarselo infatti il test vede l'ip del proxy pubblico al quale sono
connesso. Tuttavia ho provato a mettere come ip quello che vedo dall'out
di ifconfig, cio quello pubblico reale che si diceva nei post sopra...
In effetti con quello risulto raggiungibile alla porta specificata!

La mia domada ora :
come migliorare le prestazioni del client impostandolo correttamente in
modo da sfruttare le nuove possibilit offerte dal server pubblico?
Il fatto che le comunicazioni in gioco sono di due tipi:

1- le comunicazioni col tracker che ci d la situazione ed in base alle
informazioni ricevute ci si connette agli altri peer in down o up.
Queste vanno via http, quindi dovrebbero utilizzare il proxy

2- la comunicazione diretta tra i peers, cio quella che trasporta
effettivamente il materiale condiviso, invece che f? da dove passa
o dovrebbe passare?
Sicuramente non dovremmo farla passare dal proxy pubblico, visto che ci regala una banda ridicola ai fini di downlad sostanziosi...

Il sito del primo link afferma in modo molto rassicurante proprio questo:

<< Notare che ora usando un proxy pubblico la ricerca e il caricamento sar
pi lento. Le comunicazioni tra i Peers non usano la porta 80 cos la loro
velocit non sar influenzata e dovrebbe essere migliore di quando eravate
"unconnectable". >>

Per dopo afferma anche che in winXP basta settare in IE l'uso del proxy
pubblico, questo farebbe in modo che le sole connessini http vengano passate
dal proxy scelto. Inoltre a quanto dicono, sembra che non siano a conscenza di
come impostare un client in tale modo: cio con le http via proxy e le altre
dirette (se ho capito bene). Insomma esalta le finestre di redmond evidenziando
quello che a detta di molti (ripeto per sentito dire) uno dei principali
imputati dell'instabilit ed attaccabilit del SO di zio bill, cio:
"IE come parte della policy del sistema operativo".

Alla luce di quanto detto, ripropongo la domanda:

Come impostare correttamente il mio client per sfruttare il proxy solo
per quel che concerne le comunicazioni col tracker?
Spero possiate darmi una mano a capire un po' meglio.
Ah come client uso rtorrent.

A presto.

Rispondi