Forum général.général direct connect sous nux

Posté par  .
Étiquettes :
0
1
mar.
2005
Bonsoir,

j'essaie en vain de faire fonctionner un client direct connect sur ma debian mais il n'y a rien à faire :s J'utilise dcgui et j'ai un problème au niveau de la configuration des ports : dès que je me connecte à un hub, je passe en mode passif alors que je demande le mode actif. J'ai essayé sous windows pour voir si ça venait de ma config mais en fixant l'ip et en spécifiant le port à utiliser (je suis derrière un dlink 604 et j'ai mappé le port qu'il fallait), je parviens à l'utiliser dc++. Je retourne donc sous ma debian et là, rien à faire : je me connecte bien sur le hub mais je ne peux rien faire. Impossible de télécharger la liste d'un utilisateur mais eux peuvent tout faire chez moi :(

S'il y a des utilisateurs, peuvent-ils me dire ce que ça donne chez eux ?
Je suis un peu perdu :s
  • # Firewall local à la débian ?

    Posté par  (site web personnel) . Évalué à 2.

    Jette un coup d'oeil à ce que donne iptables :

    iptables -L
    • [^] # Re: Firewall local à la débian ?

      Posté par  . Évalué à 1.

      #iptables -L
      Chain INPUT (policy ACCEPT)
      target prot opt source destination

      Chain FORWARD (policy ACCEPT)
      target prot opt source destination

      Chain OUTPUT (policy ACCEPT)
      target prot opt source destination


      a priori c'est pas ça je pense.
      • [^] # Re: Firewall local à la débian ?

        Posté par  (site web personnel) . Évalué à 2.

        en effet...

        Fait un :

        netstat -nap | grep le nom du bianire dc
        • [^] # Re: Firewall local à la débian ?

          Posté par  . Évalué à 1.

          Déjà, voici ce que donne un ps ux :

          simon 699 1.4 2.8 21560 14656 ? S 19:46 0:05 dcgui
          simon 700 0.0 1.7 16448 9288 ? S 19:47 0:00 dc_gui2_stat
          simon 701 0.0 1.5 15348 7948 ? S 19:47 0:00 dc_gui2_unattached_gdl
          simon 702 0.0 1.5 15356 7940 ? S 19:47 0:00 dc_gui2_bt
          simon 707 0.0 0.3 45384 1904 ? Sl 19:47 0:00 dctc dctc -n Zanton -c 56Kbps --precmd /UNODEPORT 19284 -d 2 -o 0 -p 10
          simon 719 0.0 0.2 45076 1484 ? Sl 19:47 0:00 dctc_master -n Zanton -a 192.168.0.114 -p 1033 --precmd /DLON -f --prec
          simon 765 0.0 0.3 28844 1640 ? Sl 19:48 0:00 dctc dctc -n Zanton -c 56Kbps --precmd /UNODEPORT 19284 -d 2 -o 0 -p 10
          simon 804 0.0 0.3 53456 1732 ? Sl 19:49 0:00 dctc dctc -n Zanton -c 56Kbps --precmd /UNODEPORT 19284 -d 2 -o 0 -p 10
          simon 867 0.0 0.4 4184 2112 ? R 19:51 0:00 mrxvt
          simon 868 0.0 0.3 3196 1748 pts/0 Ss+ 19:51 0:00 bash
          simon 871 0.0 0.3 3196 1748 pts/1 Rs 19:52 0:00 bash
          simon 901 0.3 0.3 28960 1848 ? Sl 19:53 0:00 dctc dctc -n Zanton -c 56Kbps --precmd /UNODEPORT 19284 -d 2 -o 0 -p 10
          simon 935 0.0 0.1 2876 916 pts/1 R+ 19:53 0:00 ps ux


          et si j'utilise ta commande :

          $ netstat -nap | grep dcgui
          (Tous les processus ne peuvent être identifiés, les infos sur les processus
          non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
          unix 2 [ ACC ] STREAM LISTENING 45626 699/dcgui /tmp/orbit-simon/lin c-2bb-0-188e1533cc996
          unix 3 [ ] STREAM CONNECTE 47366 699/dcgui
          unix 3 [ ] STREAM CONNECTE 46729 699/dcgui
          unix 3 [ ] STREAM CONNECTE 45661 699/dcgui
          unix 3 [ ] STREAM CONNECTE 45659 699/dcgui
          unix 3 [ ] STREAM CONNECTE 45629 699/dcgui /tmp/orbit-simon/lin c-2bb-0-188e1533cc996
          unix 3 [ ] STREAM CONNECTE 45624 699/dcgui
          unix 3 [ ] STREAM CONNECTE 45616 699/dcgui
          unix 2 [ ] DGRAM 45614 699/dcgui


          et aussi

          $ netstat -nap | grep dctc
          (Tous les processus ne peuvent être identifiés, les infos sur les processus
          non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)
          tcp 0 0 0.0.0.0:1033 0.0.0.0:* LISTEN 707/dctc
          tcp 0 0 0.0.0.0:1034 0.0.0.0:* LISTEN 719/dctc_master
          tcp 0 0 0.0.0.0:1035 0.0.0.0:* LISTEN 765/dctc
          tcp 0 0 0.0.0.0:1036 0.0.0.0:* LISTEN 804/dctc
          tcp 0 0 0.0.0.0:19284 0.0.0.0:* LISTEN 719/dctc_master
          tcp 0 0 192.168.0.114:34942 82.227.191.95:45000 ESTABLISHED707/dctc
          tcp 0 0 192.168.0.114:48557 81.169.159.136:1337 ESTABLISHED804/dctc
          tcp 0 0 192.168.0.114:32956 81.169.143.81:1024 ESTABLISHED765/dctc
          udp 0 0 0.0.0.0:1033 0.0.0.0:* 707/dctc
          udp 0 0 0.0.0.0:1034 0.0.0.0:* 719/dctc_master
          udp 0 0 0.0.0.0:1035 0.0.0.0:* 765/dctc
          udp 0 0 0.0.0.0:1036 0.0.0.0:* 804/dctc
          unix 2 [ ACC ] STREAM LISTENING 47361 804/dctc /home/simon/.dctc/running/dctc-00000324-81.169.159.136:1337
          unix 2 [ ACC ] STREAM LISTENING 46312 707/dctc /home/simon/.dctc/running/dctc-000002C3-hub.zanton.org:45000
          unix 2 [ ] DGRAM 46314 707/dctc /home/simon/.dctc/running/dctc-000002C3-hub.zanton.org:45000.udp
          unix 2 [ ACC ] STREAM LISTENING 46326 719/dctc_master /home/simon/.dctc/running/dctc-000002CF-dummy_client
          unix 2 [ ] DGRAM 46328 719/dctc_master /home/simon/.dctc/running/dctc-000002CF-dummy_client.udp
          unix 2 [ ] DGRAM 46341 719/dctc_master /home/simon/.dctc/dctc-unode.udp
          unix 2 [ ACC ] STREAM LISTENING 47038 765/dctc /home/simon/.dctc/running/dctc-000002FD-81.169.143.81:1024
          unix 2 [ ] DGRAM 47040 765/dctc /home/simon/.dctc/running/dctc-000002FD-81.169.143.81:1024.udp
          unix 2 [ ] DGRAM 47363 804/dctc /home/simon/.dctc/running/dctc-00000324-81.169.159.136:1337.udp
          unix 3 [ ] STREAM CONNECTE 47365 804/dctc /home/simon/.dctc/running/dctc-00000324-81.169.159.136:1337
          unix 2 [ ] STREAM CONNECTE 47044 804/dctc
          unix 3 [ ] STREAM CONNECTE 46730 719/dctc_master /home/simon/.dctc/running/dctc-000002CF-dummy_client
          unix 3 [ ] STREAM CONNECTE 46316 719/dctc_master /home/simon/.dctc/running/dctc-000002C3-hub.zanton.org:45000
          unix 3 [ ] STREAM CONNECTE 46319 765/dctc



          Pour être complet, il faut dire que le hub est hébergé chez moi sur un autre pc et je rappelle que je suis derrière un dlink. J'arrive à tout faire fonctionner sous win avec dc++ uniquement, en utilisant le mode actif, mais avec dcgui, impossible de me mettre en actif, il me passe automatiquement en passif et je ne peux rien faire et les autres utilisateurs aussi.
          • [^] # Re: Firewall local à la débian ?

            Posté par  (site web personnel) . Évalué à 2.

            Je pense que tu devrais suivre la faq de dc :


            Your router has two IP addresses. The one that starts with either 10 or 192 is the internal address while the other number is the external address. You need to know this external address - note it.

            Open Direct Connect 2.0. Go to the 'Connection' section of the preferences and click advanced. For the download and upload ports enter some large number greater than 10000, and less than 30000. For the 'Internet IP' enter your routers external IP address.

            Now note your machines IP address. It should start with 192 or 10. In your routers configuration screen, find the section where you 'map ports'. On Linksys routers this would be the 'Forwarding' section.

            Set up a port mapping over TCP to the IP address of your computer and specify the port you chose as the 'Download Port' in Direct Connect.

            Set up a port mapping over UDP to the IP address of your computer and specify the port you chose as the 'Search Port' in Direct Connect.

            If it ever stops working in the future, this is most likely due to DHCP. DHCP causes IP number to change. You may have to go through the steps again and correct the IP numbers.

            http://www.neo-modus.com/?page=Help&categoryID=2#Q84(...)

            Donc forwarder le bon port tct et le bon port udp sur ton routeur vers ta machine et lancer le client en lui spécifiant ces ports.
            • [^] # Re: Firewall local à la débian ?

              Posté par  . Évalué à 1.

              Le problème, c'est que je fais ça depuis le début. Mes ports sont bien forwardés (d'ailleurs c'est pour ça que ça marche avec dc++ sous win). Je mets bien mon IP externe. Mais dès qu'il se connecte au hub, le logiciel repasse automatiquement en mode passif. Si je le remets sur le hub en actif, ça ne change rien. Les utilisateurs peuvent avoir ma liste de fichiers et c'est tout. Moi, je ne peux même pas l'avoir.

              Je penche pour un problème du coté du logiciel en lui même parceque j'ai exactement la même config que sous win et dc++:s

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.