[SOLVED] Problemy z portami, oraz Azureus.

Ogólne pytania dotyczące systemu
zygi151
Posty: 26
Rejestracja: 10 listopada 2006, 16:12
Lokalizacja: Jastrowie

[SOLVED] Problemy z portami, oraz Azureus.

Post autor: zygi151 »

Witam, mam problem z odblokowaniem portow.
Zainstalowlaem Azureusa na Debianie 3.1r2, jednak caly czas widzi mnie za NATem. Zciagalo mi w porywach do 15kb/s, puzniej zainstalowalem Bittorrenta ktory zciaga w porywach do 32kb/s :) Jednak chcialbym uzywac azureusa do zciagania torrentow.

Wyczytalem ze musze odblokowac porty wiec to zrobilem, a przynajmij tak mi sie wydaje.

Oto wyniki iptables -L

Kod: Zaznacz cały


Chain INPUT (policy ACCEPT)

target     prot opt source               destination         

ACCEPT     udp  --  anywhere             anywhere            udp dpts:6881:6999 

ACCEPT     udp  --  anywhere             anywhere            udp dpt:6881 

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:6881 



Chain FORWARD (policy ACCEPT)

target     prot opt source               destination         



Chain OUTPUT (policy ACCEPT)

target     prot opt source               destination         

Mam także ADSL Router ktorym rozdzielam neostrade(256kb/s), polonczylem sie z nim, i w zakladce :

Virtual Server Configuration ustawilaem :

Kod: Zaznacz cały

No	1
Public Port - Start 	6881
Public Port - End 	6889
Private Port 		6000
Port Type 		TCP
Host IP Address		10.0.0.13
Niewiem czy zrobilem to dobrze ale najwyrazniej nie gdyz Azureus pokazuje mi Błąd :

W postaci czerwonej buzki, i dalej problemy z NATem, jednak kiedy wlacze BT i Azureusa, to zaraz Azureus wysyla mi error :

Kod: Zaznacz cały

ERROR, unable to bind TCP incoming server socket to 6881 Address already in use.
Czyli port jest uzywany ?
Kurcze juz nie wiem co mam robic ?
Z gory dziekuje za wszystkie odpowiedzi.

---

Juz sobie poradzilem odp. znalazlem na :
http://www.searchengines.pl/phpbb203/in ... 10711&st=0

Moj problem byl w :

Kod: Zaznacz cały

No	1
Public Port - Start 	6881
Public Port - End 	6881
Private Port 		6881
Port Type 		TCP
Host IP Address		10.0.0.13

Kod: Zaznacz cały

No	2
Public Port - Start 	6881
Public Port - End 	6881
Private Port 		6881
Port Type 		UDP
Host IP Address		10.0.0.13
sparks
Posty: 65
Rejestracja: 06 lipca 2006, 09:31
Lokalizacja: z Tiamat

Post autor: sparks »

Sorry nie korzystam z tych p2p ale czy tych chcesz osiągnąć coś takiego, aby dwie aplikacje do torrentowania korzystały naraz z tego samego portu ? To na 100% nie przejdzie
zygi151
Posty: 26
Rejestracja: 10 listopada 2006, 16:12
Lokalizacja: Jastrowie

Post autor: zygi151 »

Nie chodzi mi o dwie aplikacje, ktore by korzystaly z jednego porty, chodzi mi o to ze, BT zciaga mi 30kb/s a Azureus 15kb/s i do tego pokazuje mi ze jest za NATem, ostanio pokazuje sie czerwone kołeczko i w ogóle nie moge zciagac przez ten p2p.
Z tych dwoch programow chcialbym korzystac z Azureusa, gdyz ma ladny GUI.
Niby te dwa programy korzystaja z tego samego portu, ale dlaczego BT sciaga, a Azureus Nie (albo pokazuje ze jest za NATem) ?
Co moge z tym zrobic ?
sparks
Posty: 65
Rejestracja: 06 lipca 2006, 09:31
Lokalizacja: z Tiamat

Post autor: sparks »

ja bym zrobił tak wyłączył azureusa i:
netstat -an | grep 6881
Jeżeli coś zwróci znaczy że coś korzysta z jego portu
zygi151
Posty: 26
Rejestracja: 10 listopada 2006, 16:12
Lokalizacja: Jastrowie

Post autor: zygi151 »

OK zrobilem jak mowiles, ale co mi to dalo ?
Gdy wydalem polecenie
netstat -an | grep 6881 przy wylonczonym azureusie/bt to nic mi nie wypisalo.
Gdy wlonczylem bt i zaczelo zciagac, i wydalem ponownie komende to dostalem cos takiego :

Kod: Zaznacz cały

tcp        0      0 0.0.0.0:6881            0.0.0.0:*               LISTEN     
tcp        0      1 10.0.0.13:33411         80.53.120.194:6881      SYN_SENT   
To samo z Azureusem, wynik byl podobny.
Roznica byla taka ze BT zciaga plik, a Azureus wręcz przeciwnie, stoi w miejscu.
Chyba zostane przy BT.
sparks
Posty: 65
Rejestracja: 06 lipca 2006, 09:31
Lokalizacja: z Tiamat

Post autor: sparks »

no chyba tak. nie mam pojęcia czemu tak się dzieje, zawsze jest jakiś qtorrent lub coś podobnego :P
fr0g
Posty: 47
Rejestracja: 08 maja 2007, 21:08
Lokalizacja: Olsztyn

Post autor: fr0g »

Moze i późno i masz już rozwiązanie ale jeżeli nie to proszę oto ono.

Kod: Zaznacz cały

iptables -t nat -A PREROUTING -i eth1 -p tcp -d YYY.YYY.YYY.YYY --dport 6887 -j DNAT --to-destination XXX.XXX.XXX.XXX:6887
Gdzie YYY.YYY.YYY.YYY - to ip zew. np. ip modemu
a XXX.XXX.XXX.XXX - to ip twojego kompa

Jeżeli twoja siec wyglada tak ---net---modem---router--swith---kompy

to wtedy musisz wpisac przekierowanie NAT na modemi np

ip modemu 89.174.xxx.xxx (te IP RJ-45) do Routera
i z routera do Kompa.
ODPOWIEDZ