This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Bittorrent. Please help.

I have tried and tried to get this to work, and I am failing.  I have astaro 6.1, doing NAT and firewall for my lan.  Could someone tell me EXACTLY what I need to do to get bittorrent to work for a computer on my lan?

Thanks!


This thread was automatically locked due to age.
Parents
  • Is the host you're running for NAT'ed? In other words, do you have multiple IP addresses assigned to you, one of which you've forwarded everything to your bittorrent host?

    If not, you need to setup a NAT rule which forwards bittorrent data desitined to the firewall interface IP to your bittorrent host. This port range may vary depending on how you've setup your client, but typically this is TCP ports 6881-6889.

    In addition, you will need to add a rule which allows incoming packets from anywhere to your bittorrent host over the ports mentioned above.

    If your bittorrent host is NATed, you will only need to add this rule and not the additional NAT rule above.
  • Did that, firewall keeps dropping packets. So I added a rules any where to firewall address using my bittorrent port range and then another rule firewall address to host using bittorrent port range, stopped the dropped packets.

    But the torrent still thinks it is hamstrung by NAT rules. I can get this to work on a Netgear SOHO firewall/router, but not on the Astaro.

    Ian M [:)]
  • You must have a NAT rule as per my post.

    What client are you using?  Mine was easy to setup and run with Azureus.  Software says it's happily connected and I get nice green lights on connections in the client.  Snovas proxy solution will also probably work but I prefer NAT with rules, personal choice.
  • Simon,
    the latest version of Azureus on a mandriva box. I managed to get from blue to yellow.

    Ian M [:)]
  • Is the DSL modem in bridge mode with no filtering enabled?
  • also need an any any any rule to allow the BitTorrent client to talk to weird ports on the tracker URLs, e.g.

    http://xyzzy.tracker.net:4247/

    Sends nasty chills down my spine to open up the firewall that wide.  So I would run it on its own lan segment.  

    p2p_Lan  ANY internal  DENY *** block access to work machines
    p2pClient  ANY any ALLOW(LOW)    *** allow outgoing 6881 & tracker url access
    any PORT6881 p2pClient ALLOW(LOW) *** allow incoming 6881 access to P2P_client comms (with NAT rule)
  • Simon,
    the modem is in bridging with no filtering enable. When I start the torrent I see lots of addresses beating against the door. I suppose I could always enable the DMZ and move the server there temporarily as the next poster has suggested.

    Ian M [:)]
  • "also need an any any any rule to allow the BitTorrent client to talk to weird ports on the tracker URLs, e.g."

    I've never needed to do this.  I have one port open and can happily suck torrents down at full speed.
  • What port are they beating on?

    Many diff ports?  If you want me to login to your ASL and have a look at the setup I'd be happy to.  PM me if you do.
  • [ QUOTE ]
    You could open all the needed ports or use the SOCKS Proxy.

    [/ QUOTE ]With modern Bit Torrent clients, you only need to open a single TCP port. In the case of a client such as the current Azureus release, the single port should be opened for bot TCP and UDP traffic. The distributed tracker included in Azureus operates via UDP.

    The default port for Bit Torrent traffic is 6881, so that is the port numberthat most of the new and inexperienced Bit Torrent users will configure their router for. However, Bit Torrent will work over any TCP port you chose to use, since the tracker for each swarm you connect to will inform the other swarm members of both your IP address and your active port number. Many of the private trackers out there will refuse connections from users that are using TCP port numbers in the default 6881-6900 range.  I therefore run my Azureus Bit Torrent client on a 5 digit port number.
  • I have set BitTorrent up as suggested
    created a host where BT client installed, setup the BT service with destination as the BT application port, setup NAT and then a packet filter set to any/BT Service/BT host.

    This works OK and am downloading at full speed. Ive noticed however that there are tons of packets dropped from the BT host IP:application port to various peer IP addresses. Does this mean I need to setup a packet rule from host ip / app port to any?

    TIA
    Gary
  • [ QUOTE ]
    Does this mean I need to setup a packet rule from host ip / app port to any?

    [/ QUOTE ]

    You should, because many peers will not be using the standard port due to ISP filtering.

    Barry
Reply Children
No Data