Bypassing Throttling while using private trackers.

Discussion in 'File Sharing' started by QwertyKey, Dec 6, 2007.

Watchers:
This thread is being watched by 3 users.
  1. QwertyKey

    QwertyKey Member

    Okay, well I used to use an encryption to bypass Comcast's throttling, but I am just now getting into private trackers, and this doesn't seem to work for this. I read this article: http://torrentfreak.com/how-to-bypass-comcast-bittorrent-throttling-071021/ and #1 doesn't work properly for private trackers, 3 is quite inconvenient, and 4 isn't possible. So that leaves me with either anything else you guys know, or #2 which I don't really understand.

    I don't mind paying some, though I don't really understand what I'm paying for, and I would like to make sure it works. The SSH is free, but according to that article it's a bad solution, and I really don't understand what's going on with the VPN. Why is SSH a bad solution? Would you disagree with the article? Will VPN really work properly? Since the VPN has a maximum amount of bandwidth, can I set it up somehow to just use the VPN for upload, and use my regular for download? What's a good VPN for an American to use?

    Any information regarding those questions, or any other information you can give me would be appreciated. Thanks.
  2. cdnsystems03

    cdnsystems03 Member

    I'm on comcast as well and tried the following tonight. So far it seems to be working:
    _______________________________________________________________________

    Warning: You MUST do this at a local console. WIPFW blocks Remote Desktop and VNC connections by default.

    Step 1
    Download WIPFW from http://wipfw.sourceforge.net/

    Step 2
    Extract the downloaded zip to C:\Program Files\WIPFW

    Step 3
    In the WIPFW directory, run install-deny.cmd

    Warning: All Remote Desktop, VNC, Windows File Sharing, and other server apps WILL be cut off at this point. Don't worry, you can re-enable them later.

    Step 4: Windows XP Only
    Start -> Control Panel -> Security Center

    Click on Manage Security Settings for: Windows Firewall

    Select Off and click OK

    Back in the Security Center, under the red heading for Firewall, select Recommendations...

    Check I have a firewall solution that I'll monitor myself and click OK

    Step 5
    Save the following in the file C:\windows\System32\drivers\etc\protocol (no extension, replace windows with WINNT if you are using Windows 2000)
    # Copyright (c) 1993-1999 Microsoft Corp.
    #
    # This file contains the Internet protocols as defined by RFC 1700
    # (Assigned Numbers).
    #
    # Format:
    #
    # <protocol name> <assigned number> [aliases...] [#<comment>]

    ip 0 IP # Internet protocol
    icmp 1 ICMP # Internet control message protocol
    ggp 3 GGP # Gateway-gateway protocol
    tcp 6 TCP # Transmission control protocol
    egp 8 EGP # Exterior gateway protocol
    pup 12 PUP # PARC universal packet protocol
    udp 17 UDP # User datagram protocol
    hmp 20 HMP # Host monitoring protocol
    xns-idp 22 XNS-IDP # Xerox NS IDP
    rdp 27 RDP # "reliable datagram" protocol
    rvd 66 RVD # MIT remote virtual disk

    Step 6
    Open C:\Program Files\WIPFW\wipfw.conf in notepad.

    Replace the contents with the following:
    ######################
    # wipfw.conf
    # Replace ***** with your bittorrent port
    ######################
    # First flush the firewall rules
    -f flush

    # Localhost rules
    add 100 allow all from any to any via lo*

    # Prevent any traffic to 127.0.0.1, common in localhost spoofing
    add 110 deny log all from any to 127.0.0.0/8 in
    add 120 deny log all from 127.0.0.0/8 to any in

    # Drop incoming packets with RST flag on BitTorrent port
    # This is what thwarts Sandvine.
    add deny tcp from any to me ***** tcpflags rst

    # Add state stuff
    add check-state
    add pass all from me to any out keep-state
    add count log ip from any to any

    # Allow new incoming BitTorrent connections
    add pass tcp from any to any *****
    add pass udp from any to any *****

    Step 7
    Season to taste with any of the following rules (append to the end of wipfw.conf)

    File and Print Sharing
    # Allow Microsoft SMB file sharing
    add pass tcp from any to me 135-139
    add pass udp from any to me 135-139

    # Allow direct-hosted SMB w/out NetBIOS
    add pass tcp from any to me 445
    add pass udp from any to me 445

    VNC
    # Allow VNC
    add pass tcp from any to me 5900

    Remote Desktop
    # Allow RDP/Terminal Services
    add pass tcp from any to me 3389

    More filters coming soon...

    Step 8
    Start -> Run

    type cmd and press enter

    Run the following two commands:
    net stop ipfw

    net start ipfw

    Step 9
    Configure your torrent client to use an outgoing port range.
  3. QwertyKey

    QwertyKey Member

    I got that going now, but it doesn't work... I still am having the same problems...

    Anything else?
  4. curlywagner

    curlywagner Member

    It looks to me like you've opened NetBIOS, VNC and Remote Desktop to your computer. I would close those ports straight away.
  5. QwertyKey

    QwertyKey Member

    Yes, I've shut all this down...

    However, I don't know how to get around the throttling. That method didn't work, anyone know anything else?
  6. 1cooldude

    1cooldude gone into the sunset

    Comcast games.


    1. Quite a few Comcast users report that forcing protocol header encryption completely eliminates the problems. This is the easiest solution since most BitTorrent clients support encryption. Please note that simply enabling encryption is not enough, it has to be forced. More details on how to do this can be found over here.

    2. Another successfully workaround is to run BitTorrent over encrypted tunnels such as SSH or VPN. BitTorrent over SSH works, but it will cripple the servers of the SSH providers if you plan to use it permanently. A VPN service such as Relakks or VPNTunnel is a better option, and it is worth a few bucks.

    3. Comcast prevents seeding, if you’re on a private tracker, and want to share as much as possible, an easy solution is to lower your download rate. When downloading, make sure that you have met your uploading goal by the time that the download completes. The easiest way to accomplish this is to set a download rate slower than the uploading rate. This of course is not an optimal solution because your download will never be faster than you upload speed.

    4. One of the best options, if possible, is to switch to another ISP.
  7. QwertyKey

    QwertyKey Member

    Thanks for not reading my post, copying information from a link in my post, and pasting it here.

Share This Page