» »

Linux in Direct Connect

Linux in Direct Connect

pro549 ::

Prvo kot prvo bi prosil moderatorjem da ne zaklenete to temo, kajti tema "eMule , eDonkey, Overnet, Kazaa & co." je zelo nepregledna in večkrat sem postavil to vprašanje ampak noben ni niti opazil.

Mislim da dosti od nas ima za router kar linux mašino (npr. ClarkConnect), ki lahko služi tudi za p2p programe, ki laufa 24 ur na dan. Saj tak tipičen program je mldonkey, ki mi lepo služi za bittorent in za emule. Edina slabost tega programa je da ne podpira Direct Connect protokola. Rad bi naredil tak enostaven program, da bi mi na serverju laufal konzolni "DC" program in bi preko oddaljenega dostopa (nek UI - User Interface) ga krmilil in bi mi prikazal kaj snemam itd. A bi mi kdo znal povedat kje bi lahko našel tak enostavni konzolni DC program?

korenje_ver2 ::

ja tiste teme so res nabasane in mene tudi motijo. sploh ne berem tem, ki imajo vec kot 4 strani...

v glavnem kaksna je tvoja shema omrezja?
kaksna je tvoja programska konfiguracija, kako usmerjas internetni promet?

jz imam kar tako (nisem anglez, sam angleski jezik v racunalnistvu je bl cool):

# directplay ports for pc1
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 2300:2400 -j DNAT --to ${IPPC1}:2300-2400
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 2300:2400 -j DNAT --to ${IPPC1}:2300-2400
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 47624 -j DNAT --to ${IPPC1}:47624
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 6073 -j DNAT --to ${IPPC1}:6073
# edonkey port for pc1
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 4669 -j DNAT --to ${IPPC1}:4669
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 4679 -j DNAT --to ${IPPC1}:4679

/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 3389 -j DNAT --to ${IPPC1}:3389
# bittorrent port for pc1
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 6881:6999 -j DNAT --to ${IPPC1}:6881-6999
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 43100:43500 -j DNAT --to ${IPPC1}:43100-43500
# edonkey port for pc2
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 4662 -j DNAT --to ${IPPC2}:4662
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 4672 -j DNAT --to ${IPPC2}:4672
# shareaza port
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 6346 -j DNAT --to ${IPPC1}:4346
# streaming port (unused?)
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 5000 -j DNAT --to ${IPPC1}:5000
# n4s underground
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 3074 -j DNAT --to ${IPPC1}:3074
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 3074 -j DNAT --to ${IPPC1}:3074
# MSN
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 6891:6900 -j DNAT --to ${IPPC1}:6891-6900
/usr/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp -i $EXTINT -d $EXTIP --dport 6901 -j DNAT --to ${IPPC1}:6901
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 2001:2120 -j DNAT --to ${IPPC1}:2001-2120
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 6801 -j DNAT --to ${IPPC1}:6801
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 6901 -j DNAT --to ${IPPC1}:6901
# cyberoro
/usr/sbin/iptables -t nat -A PREROUTING -p udp -m udp -i $EXTINT -d $EXTIP --dport 7447 -j DNAT --to ${IPPC1}:7447

pro549 ::

v bistvu nočem nič preusmerjat, hočem samo da teče v serverju DC client, ki bi preko drugega računalnika dajal ukaze.

korenje_ver2 ::

mislis tako kot nek virus?

karafeka ::

Pomojem misli, tak kot ima amule, v konzoli zalavfaš, odpreš porte za spletni vmesnik (web interface) in se potem na drugem računalniku pvoežeš preko spletnega brskalnika.

Mam prav? :)

pro549 ::

ja

Bakunin ::

shock ::

Bakunin: ja in kaj ti bo to če nimaš xwindowsov? DCTC je simple direct connect v linuxu ki dela pod konzolo, enkrat sem ga poskusil pa je kr neki. Nisem se dosti poglabljal v to zadevo.

Zgodovina sprememb…

  • spremenil: shock ()

Bakunin ::

dctc ni valknut/dcgui-qt

namesto "pravih" x-windows vzames xvfb ali xvnc.

klikni na linke....

shock ::

Za DCTC sem samo dal primer za direct connect v linux konzoli, za xvfb pa nisem vedel da to lahko dela brez xwinsov. Drugače si mi polepšal kar dan ko si mi povedal to foro.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

ProtFtp Passive mode in iptables

Oddelek: Programska oprema
252177 (1999) SasoS
»

iptables

Oddelek: Omrežja in internet
61443 (1358) kihc
»

pomoč pri iptables

Oddelek: Omrežja in internet
102537 (2366) HellRaiseR
»

iptables + forward

Oddelek: Operacijski sistemi
332285 (1860) tx-z
»

Kako naredim preusmeritev???

Oddelek: Operacijski sistemi
71286 (1176) 2nemesis

Več podobnih tem