KTorrent og portforwarding

Linux relatert forum

Moderator: jgilje

KTorrent og portforwarding

Postby hallgeirg on 12 Dec 2006, 21:59

Hei, jeg har et lite problem. Har aldrig fått helt til dette med portforwarding, og det gjør at ting tar ekstra lang tid å laste ned. Kan noen hjelpe meg?
hallgeirg
ADHD pro
ADHD pro
 
Posts: 33
Joined: 06 Nov 2006, 15:39

Postby palb on 12 Dec 2006, 22:25

Kom med et eksempel så kan jeg forsøke.

Edit:
Så ikke at det stod Ktorrent så da er vel ikke jeg til hjelp
Last edited by palb on 12 Dec 2006, 22:48, edited 1 time in total.
User avatar
palb
Nørd Zalo Ultra
Nørd Zalo Ultra
 
Posts: 772
Joined: 30 Apr 2006, 01:44
Location: Stavanger - Kampen

Postby Hansi on 12 Dec 2006, 22:43

Kjenner ikke Ktorrent spesifikt, men selv har jeg 6881 til port 6999 åpne ifm Bittorrent. Bruker selv Azureus, den trenger i tillegg port 15072. så vidt jeg har skjønt er det spesifikt for den klienten.
Hvilken brannmur/klient er det du bruker?
MacPro 2.8 8-core,17" MBP 2.33,G5/1.6,4x G4,iPod 160GB
HP Mini 5101
HP71B/200LX/42S/48SX/48GX/49G/49G+
Nokia N900,Treo 650,iPhone 3GS,Nokia E90
Garmin 76S/76C/iQue3600
Nikon D300,SB-900/800/R1C1,S150-500f5-6.3,N17-55f2.8,N70-200VRf2.8,N105VRf2.8N50
Hansi
Nørd Zalo Ultra
Nørd Zalo Ultra
 
Posts: 728
Joined: 04 May 2006, 22:58
Location: MacPro.local

Postby kpolberg on 12 Dec 2006, 23:47

Dette er en total rip fra Joakim sin router fil som ligger i /etc/init.d/

Code: Select all
     # Enable routing in kernel
     echo "1" > /proc/sys/net/ipv4/ip_forward

     # In the NAT table (-t nat), Append a rule (-A) after routing
     # (POSTROUTING) for all packets going out eth1 (-o eth1) which says to
     # MASQUERADE the connection (-j MASQUERADE).
     iptables -t nat -A POSTROUTING -s 192.168.20.0/24 -d ! 192.168.0.0/16 -o ppp0 -j MASQUERADE
     iptables -A FORWARD -s 192.168.20.0/24 -o ppp0 -j ACCEPT

        # Tillat all fluxxx.lan trafikk
        iptables -A FORWARD -s 192.168.0.0/16 -d 192.168.20.0/24 -j ACCEPT
        iptables -A FORWARD -s 192.168.20.0/24 -d 192.168.0.0/16 -j ACCEPT

        # Tillat forbindelser etter --state fra utsiden
        iptables -A FORWARD -i ppp0 -d 192.168.20.0/24 -m state --state ESTABLISHED,RELATED -j ACCEPT

        # Sett policy DROP p� FORWARD
        iptables -P FORWARD DROP

        # DETTE ER EIT D0ME PAA PORT-FORWARDING
        #iptables -A PREROUTING -t nat -p tcp -d $EXTERN_IP --dport (EKSTERN_PORT) -j DNAT --to (INTERN_IP:INTERN_PORT)
        #iptables -A FORWARD -i ppp0 -p tcp -d (INTERN_IP) --dport (INTERN_PORT) -j ACCEPT

        # uTorrent til Lindsey(test)
        iptables -A PREROUTING -t nat -p tcp -d $EXTERN_IP --dport 30000 -j DNAT --to 192.168.20.193:30000
        iptables -A FORWARD -i ppp0 -p tcp -d 192.168.20.193 --dport 30000 -j ACCEPT

Kommer helt sikkert til å legge dette ut i wikien med tid og stunder, er usikker på hva alt gjør, men portforwardingen er jo den delen nederst.

Utifra nederste linje kan du også se at jeg bruker uTorrent(som forøvrig er den beste klienten for windows, skal visstnok komme til linux om ikke alt for lenge).

I de forskjellige Torrent programmene kan man vanligvis sette hvilken port man vil bruke selv, dette går i hvertfall i Azeurus, uTorrent, ABC Torrent, BitComet og alle andre jeg har prøvd.
Skryte:
Sun Enterprise 3500
Mac G4 Cube
Dual-QuadCore Opteron 2384
kpolberg
Konge nørd
Konge nørd
 
Posts: 259
Joined: 04 Dec 2006, 20:57
Location: Stavanger

Postby jgilje on 13 Dec 2006, 00:13

Tja, se bort fra "fluxxx.lan"-trafikk-linjene, så er det en helt generell oppskrift på NAT ut mot nettet. Eller deling av internet som noen andre vil kalle det.

Her er internt nettverk 192.168.20.0/255.255.255.0, og eksternt net-interface er ppp0.

Portforwarding er linjen "...-A PREROUTING -t nat...", som sender trafikken på en ekstern port (dport 30000) på ekstern IP-adresse (-d $EXTERN_IP, definert noen linjer over) til intern maskin 192.168.20.193 på porten 30000. Merk, det MÅ ikke være lik ekstern og intern port.

Deretter tillater vi routing (...-A FORWARD...) til denne maskinen på denne porten. Det er fordi jeg alltid setter opp standard-regelen DROP når det gjelder routing, og lager heller unntak i regelen.
Skryteliste: Sun SPARCstation 4: 110MHz microSPARC, 160MB RAM, 18GB HDD
User avatar
jgilje
Keiser nørd
Keiser nørd
 
Posts: 411
Joined: 30 Apr 2006, 01:43
Location: Vardeneset

Postby hallgeirg on 13 Dec 2006, 17:48

ok, dette blir for avansert for meg. min msn er hallgeirg@hotmail.com
jeg forstår ikke hva jeg skal gjøre. jeg trenger en event. en liste:

1. gjør dette
2. skriv dette.
3. dette..
4. osv..
hallgeirg
ADHD pro
ADHD pro
 
Posts: 33
Joined: 06 Nov 2006, 15:39

Postby kpolberg on 13 Dec 2006, 20:56

Kan du forklare hvordan nettverket ditt er satt opp idag, hvilke nettverkskomponenter som finnes. Hvis du i tillegg kunne lagt en enkel tegning over hvordan alt er koblet sammen så hadde det vært genialt. Microsoft Visio er genialt til dette. Til Linux er jeg litt usikker på hva som er best.

Ellers for linux finnes dia(ja det heter visst dia).
Skryte:
Sun Enterprise 3500
Mac G4 Cube
Dual-QuadCore Opteron 2384
kpolberg
Konge nørd
Konge nørd
 
Posts: 259
Joined: 04 Dec 2006, 20:57
Location: Stavanger

Postby hallgeirg on 16 Dec 2006, 12:00

Kan du forklare hvordan nettverket ditt er satt opp idag,

ledningen kommer ut av veggen, går inn i adsl-modemet mitt derfra er det plugget i et jensen airlink modem med en kabel derfra til pcen min. (fikk aldri til dette med trådløst)

hvilke nettverkskomponenter som finnes. Hvis du i tillegg kunne lagt en enkel tegning over hvordan alt er koblet sammen så hadde det vært genialt. Microsoft Visio er genialt til dette. Til Linux er jeg litt usikker på hva som er best.


|--[adsl modem]----[jensen airlink]----------[elskerinnen/pcen]

vegg - adslmoden fra ventelo - jensen airlink - dataen..

ok, jeg vet ikke hvor hjelpsom jeg var her, men bare si om det er annen info dere trenger.. men jeg har en syk treig internett forbindelse (nesten sånn at jeg har problemer med å komme inn på forumet..jeg har måtte trykke submit 4 ganger nå...)
hallgeirg
ADHD pro
ADHD pro
 
Posts: 33
Joined: 06 Nov 2006, 15:39

Postby kpolberg on 16 Dec 2006, 15:47

Er adsl modmet fra ventelo plugget i wan porten eller lan porten på jensen routeren?
Skryte:
Sun Enterprise 3500
Mac G4 Cube
Dual-QuadCore Opteron 2384
kpolberg
Konge nørd
Konge nørd
 
Posts: 259
Joined: 04 Dec 2006, 20:57
Location: Stavanger

Postby hallgeirg on 17 Dec 2006, 18:30

wan

men det er merket 1,2,3,4,5 og wan på jnesen routeren..
hallgeirg
ADHD pro
ADHD pro
 
Posts: 33
Joined: 06 Nov 2006, 15:39

Postby Affien on 18 Dec 2006, 15:49

Hva skjer? FÃ¥r ikke Ktorrent lastet ned filer?
Er det upload du har problem med?

Jeg bruker BitTorrent på OSX, og har ikke hatt noe behov for å åpne for noen porter i brannmuren...


Men er det grafisk grensesnitt på Jensen dingsbomsen? Bruk i tilfelle det og sett all trafikk som kommer inn på f. eks. port 123, til gå til IP adressen på Ktorrent maskinen, på port 123.

http://www.portforward.com/english/routers/port_forwarding/JensenScandinavia/Airlink-WBR-6911/Utorrent.htm

Verre kan d vel inkje vara?
Skype: alf_ove_royland

Skryteliste:
iPhone 3GS 16G, iPad, iMac G5, Logitech Harmony 1100, 19" rack i kjellaren, MacMini på TV'n
User avatar
Affien
Nørd
Nørd
 
Posts: 156
Joined: 30 Apr 2006, 01:44
Location: /mnt/kloden/europa/norden/norge/rogaland/time/Lye/

Postby hallgeirg on 18 Dec 2006, 17:24

det laster ned, men av og til går nettet så treigt at jeg ikke får opp sider, og på ei 18mbits linje skal det gå fort---
hallgeirg
ADHD pro
ADHD pro
 
Posts: 33
Joined: 06 Nov 2006, 15:39

Postby kpolberg on 18 Dec 2006, 23:48

Er det ett modem du har hos ventelo eller en router? Forøvrig er uPnP en dårlig løsning, da det virker som det er dette affien bruker. uPnP er lite sikkert, og fungerer dårlig i praksis.

Hvis det er en router du har motatt fra ventelo og i tillegg har plugget denne i wan porten på jensen routeren, vil du få dobbel natting, som absolutt ikke er en bra ting. Hvis dette ikke er saken, er det 1 av 2 ting som er problemet ditt.

1. KTorrent er satt opp til å åpne for mange "forbindelser" samtidig, som fører til at Jensen routeren "kneler".

2. Du har ikke routet port x til ipen på den maskinen som kjører KTorrent, som affien nevner.

EDIT: Eg har fiksa det nå masa.
Last edited by kpolberg on 19 Dec 2006, 15:19, edited 1 time in total.
Skryte:
Sun Enterprise 3500
Mac G4 Cube
Dual-QuadCore Opteron 2384
kpolberg
Konge nørd
Konge nørd
 
Posts: 259
Joined: 04 Dec 2006, 20:57
Location: Stavanger

Postby jgilje on 19 Dec 2006, 01:27

kpolberg wrote:1. KTorrent er satt opp til å åpne for mange tråder samtidig, som fører til at Jensen routeren "kneler".

*HOST* jeg vil bare si at du mener forbindelser, og ikke tråder :)
Skryteliste: Sun SPARCstation 4: 110MHz microSPARC, 160MB RAM, 18GB HDD
User avatar
jgilje
Keiser nørd
Keiser nørd
 
Posts: 411
Joined: 30 Apr 2006, 01:43
Location: Vardeneset

Postby Affien on 19 Dec 2006, 08:36

Forøvrig er uPnP en dårlig løsning, da det virker som det er dette affien bruker.


Affien bruge BitTorrent bak både SonicWall, SmoothWall og M0n0wall. :wink:
Skype: alf_ove_royland

Skryteliste:
iPhone 3GS 16G, iPad, iMac G5, Logitech Harmony 1100, 19" rack i kjellaren, MacMini på TV'n
User avatar
Affien
Nørd
Nørd
 
Posts: 156
Joined: 30 Apr 2006, 01:44
Location: /mnt/kloden/europa/norden/norge/rogaland/time/Lye/

Next

Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest

cron