| Forum |
|
|||||||
| Tutorials This section offers tutorials and How to's on just about anything related to computers and IT. Note: All tutorials are courtesy the posters and not verified by Digit |
![]() |
|
|
LinkBack (1) | Thread Tools | Display Modes |
|
|
#1 (permalink)
|
|
|
Wise Old Owl
Join Date: Jun 2004
Location: omnipresent
Posts: 1,191
|
I've seen so many posts concerning P2P softwares which done work because your institute has a firewall installed. So I thought to make create a tutorial out of it. Get Kazaa Working Behind a Firewall ---------------------------------------------- 1. HTTP - Tunnel -> http://www.http-tunnel.com/html/solu...nel/client.asp This software converts all socks requests going from your computer into HTTP- requests .. Install the software and configure it to use a specified proxy if you have one or put it in 'no proxy, only firewall' mode .. whichever is applicable to you Now, run HTTP-Tunnel 2. Configure Kazaa to use SocksProxy with IP: 127.0.0.1 Port:1080 That's it .. Wait for Kazaa to connect. First connection may take very long, as much as the whole night. But once connected, Kazaa will connect instanteneously. mIRC ------ I tried a few methods for connecting mIRC behind firewall. I was able to connect it, but I coudnt figure out how to downloads. The following method is exactly same as that described for Kazaa and it only connects to chat, doesnt allow downloads. 1. Get HTTP-Tunnel just like described above. 2. Go to Options->Connect->Firewall-> Firewall Support = None Protocol = Socks4 HostName = 127.0.0.1 ( or localhost ) Port = 1080 No user/passw This will connect IRC only for chat. I dont know how to download files using this. Somebody help me here !! Get Bittorrent Working behind a Firewall -------------------------------------------------- You need, 1. A Bittorrent Client called BitConjurer -> http://bittorrent.com/download.html Dont try any other client .. cos im not very sure it works for others or not Download and install the client .. It wont create any shortcuts or anything .. It will simply copy required files in 'C:\Program Files\BitTorrent\' directory 2. SocksCap -> http://www.socks.permeo.com/Download...load/index.asp ( 32bit version ) This software converts all GET requests from an application to access internet into Socks-requests .. Download and install it .. In SocksCap settings write Socks Server: 127.0.0.1 Port: 1080 i will tell you how to use it .. 3. HTTP - Tunnel -> http://www.http-tunnel.com/html/solu...nel/client.asp This software converts all socks requests going from your computer into HTTP- requests .. Install the software and configure it to use a specified proxy if you have one or put it in 'no proxy, only firewall' mode .. whichever is applicable to you Run HTTP-Tunnel Now, 4. Download the .torrent file from internet .. ( i hope you know sites from where this can be done ) Say the file name is "my movie.torrent". Put this file in a directory where you want to download the movie. Say "E:\movies\" ... so the total path of file is "E:\movies\mymovie.torrent" 5. Now, open SocksCap .. press 'New' Now Give ... Profile Name = anything you like Command Line = "C:\Program Files\BitTorrent\btdownloadgui.exe" "E:\movies\mymovie.torrent" Working directory = "E:\movies\" Look the command line closely ... its -> "path to btdownloadgui.exe file" *space* "path of .torrent file" and the working directory is the directory where .torrent file is stored 6. Now simply 'Run' the entry you've just made ... It will open a small window where you can see the status of your download file ... I hope this whole this is clear. If there are any doubts just post it here NOTE::::In this whole operation (bittorrent one), I've noticed that Internet Explorer proxy should be kept in "Automatically Detect" mode. Dont specify any proxy in Internet Explorer during this whole operation. This is true even if your primary browser is Firefox/Opera or anything else. Windows sometimes uses IE proxy in many applications even if IE is not your primary browser. PS: Obvious Question:: Why doing all this $hit ? Answer:: cos, all bittorrent clients use ports other than port 80 to connect and download .. when institutes install firewall .. only port80 is kept open. So you somehow need to redirect your application's requests in other ports towards port 80 ... and i only know this method to do the same.. If somebody else has a better method .. please post it here Recently I also got a good link covering the same topic http://www.slyck.com/forums/viewtopic.php?p=82230 ( I've also posted this in another thread called Strange net problem ) EDIT ( 3rd Oct '05 ) : I checked and used a bittorrent client called "BitSpirit". You can specify socks proxy in it. That way you dont need SockCap. Simply specify socks proxy as 127.0.0.1:1080 in BitSpirit Preferences and use HTTP-Tunnel. Very easy to use and very fast (as compared to other clients) BitSpirit Homepage: http://www.lanspirit.net/ Other Applications -------------------------- Yes, its not simply Kazaa or Bittorrent but tunnelling softwares can be used to connect lots of other applications like Yahoo Messenger <=== Evil Lyrics plugin for Winamp absolutely any application which supports Socks Proxy Other Tunneling Softwares ----------------------------------- Instead of HTTP Tunnel, you can try
Now, If there is something to add. Please suggest EDIT: There is a new release of HTTP-Tunnel on July 10th which has superior Bittorrent and P2P support Quote:
----- alibi
__________________
What I've felt, What I've known; Never shined through in what I've shown Never free, Never me; So I dub thee unforgiven -Metallica |
|
|
|
| Advertisements. Register and be a member of the community to get rid of them. | |
|
Advertisement
|
|
|
|
#4 (permalink) |
|
Alpha Geek
Join Date: Feb 2004
Location: Belgaum
Posts: 745
|
Cool tut man alib_i.
One suggestion maybe you could also add tunneling applications or ways for mIRC through firewall. Like socks server apps or even ssl apps. Just my two cents. EDIT:Sticky all the way !
__________________
The protection of a machine is a process & not a given -Duane Arnold. www.Oobertech.net Look ma my blog http://techhub.blogspot.com/ |
|
|
|
|
#5 (permalink) |
|
In The Zone
Join Date: Nov 2004
Location: Mumbai
Posts: 201
|
Hi,
The thing is that the tracker for Bit Torrent from where i am downloading the video requires me to login to a site.There it stores my IP on login.When i run the Bit Torrent by your method the IP's dont match and thus the tracker doesnt allow access. Can anything be done about it? Thanks |
|
|
|
|
#8 (permalink) | |
|
Wise Old Owl
Join Date: Jun 2004
Location: omnipresent
Posts: 1,191
|
Quote:
I've edited the first post to the best of my knowledge PLz help in this ----- alibi
__________________
What I've felt, What I've known; Never shined through in what I've shown Never free, Never me; So I dub thee unforgiven -Metallica |
|
|
|
|
|
#9 (permalink) |
|
Human Spambot
Join Date: May 2004
Location: off to "never ever" land
Posts: 2,912
|
for mirc u need to set the firewall support to DCC AND SERVER
btw are u sure it'll work using the proxy without setting up the firewall support ? the 3 options in it are server DCC server and DCC i havent tried this myself. . maybe some other time but the file transfer WILL NOT WORK unless DCC support is also enabled
__________________
No Mercy, No Limits. Oobertech.net - Keeping Knowledge Free |
|
|
|
|
#10 (permalink) |
|
Wise Old Owl
Join Date: Jun 2004
Location: omnipresent
Posts: 1,191
|
i and my friends tried a bit of 'hit and trial' method to somehow allow file transfer.. by configuring DCC
but never succeeded .. ----- alibi
__________________
What I've felt, What I've known; Never shined through in what I've shown Never free, Never me; So I dub thee unforgiven -Metallica |
|
|
|
|
#11 (permalink) |
|
Human Spambot
Join Date: May 2004
Location: off to "never ever" land
Posts: 2,912
|
hehehe
yeah configuring dcc to work on a vanilla installation of mirc is a pain i still dunno the settings whenever i reinstall i copy the old folder over the new one so the settings are transfered too hehehe anyways AFTER dcc is configured IF ur NAT/Firewall blocks it .. THEN u need to install the firewall support for DCC as well thats what i meant
__________________
No Mercy, No Limits. Oobertech.net - Keeping Knowledge Free |
|
|
|
|
#13 (permalink) |
|
Wise Old Owl
Join Date: Jul 2004
Location: Bangalore
Posts: 1,208
|
alib_i !!! nice one! Def sticky! Some things. I have been experimenting with bypassing firewalls and so on for a while. I def reccomend your freedom link which Alib_i has provided. He directed me to them a lil while back and it has the fastest servers available.
I would also reccomend HTTPORTSN (http://www.htthost.com/). Its free fast (hell it downloaded more than 4gb of data in one night on my friends corp T1 line!!!). The thing is since its free the server keeps changing a lot. But then hey its free and easy to configure and has SSL support. And it can be configured for news and pop access as well. Been using it for over 2 years and worked damn well for me. For downloading mp3's use winmx. (www.winmx.com). Once again tried and tested and I have downloaded over 50gig of mp3 using this and HTTport SN. Heres how you setup. In the main window on the top right you will see settings button click it. You will get this window ![]() In the IP section give it as specified. If your using freedom.net then user socks5 if ur using HTTPort SN use socks4. Now goto the Incoming TCP connection ![]() Choose unable to accept incoming TCP connection. This is mostly the case with most firewalls unless you have NAT or port forwarding enabled. Now select the IN/OUT UDP Packets. ![]() And select the unable to receive or send UDP datagrams on any port option. Once again this is the case with most firewalls. Now goto the network tab and just click on connect and voila. It should connect. For all you people using Bit torrents, Best bet is freedom.net and Azerus combination. Azerous supports socks4 and socks5. I would reccomend socks 5. Remem torrents by default are slow and take a lil time to start but once they do are very fast. Some notes: Yahoo Messenger does not work with tunneling if your tunneling software is on the same machine where yahoo is running. I queried yahoo and they said this they have disabled due to security restrictions. Easy way to get around it is to set it up on another machine and point yahoo to that. MSN Messenger works fine including file transfer and Webcams. Tried and tested. FTP uploads/downloads works just as fine as well. ust make sure you use sock5 instead of socks 4. And use a ftp client such as flashfxp or Smart ftp. Once again alib_i excellent post!! I hope my two bit helps! By the way am posting this using http tunneling from your freedom.net....hehehehe!
__________________
AMD 64 3500+ Venice DFI Lan Party Ultra-D 2* 512 MB PdP Memory with 2-2-5L timings XFX 7900GT 256 MB Card |
|
|
|
|
#14 (permalink) |
|
In The Zone
Join Date: Nov 2004
Location: Mumbai
Posts: 201
|
Reference to icecoolz:
Just wanted to make sure my settings are correct I want to connect to the comp having ip say x.y.z.w port 591 through ftp using flashfxp tunneled through HTTPortSN(which u recommended) My proxy is proxy.etc and its port is 3128 So the settings are: 1)In HTTPort proxy is proxy.etc and port is 3128 2)In the port mapping i have put local port-80*(not sure which ports are open for us) remote host x.y.z.w remote port 591 3)In FlashFXP In options->preferences In connection server:127.0.0.1 port 80* type Socks 5 Passive mode is ticked Same preferences in Quick Connect remote path is blank I tried with port marked * aove as 9510 etc all nos. but still no connection. Where have i gone wrong? |
|
|
|
|
#15 (permalink) | |
|
Wise Old Owl
Join Date: Jul 2004
Location: Bangalore
Posts: 1,208
|
Well I think you got the settings mixed up :
First of all if you have a http proxy try and see if your proxy will allow you to connect using ftp clients. I am going to demonstrate all of the below using flashfxp (www.flashfxp.com): Open up flashfxp. From the menu on top choose options -> preferences. You will get this dialog : ![]() In that goto the connections tab and select HTTP proxy and enter your proxy IP and port as shown : ![]() Try connecting to any FTP site. It this doesnt work then you will need to use a http-tunnel which supports sock5 such as your-freedom.net. Now once again goto the connections tab. Select socks5 proxy and set the IP to localhost. Set the port to 1080 or whatever your tunneling client is running on as shown : ![]() that should take care of your connection settings. Now try and connect to a ftp site and see what happens. You should get something like this : Quote:
__________________
AMD 64 3500+ Venice DFI Lan Party Ultra-D 2* 512 MB PdP Memory with 2-2-5L timings XFX 7900GT 256 MB Card |
|
|
|
|
|
#17 (permalink) |
|
Wise Old Owl
Join Date: Jul 2004
Location: Bangalore
Posts: 1,208
|
its pretty much the same stuff in ED2K as in anything else DC++ and so on. I got ED2K working with httpPort and with your-freedom as well. Didnt face any issues tho.
__________________
AMD 64 3500+ Venice DFI Lan Party Ultra-D 2* 512 MB PdP Memory with 2-2-5L timings XFX 7900GT 256 MB Card |
|
|
|
|
#19 (permalink) |
|
In The Zone
Join Date: Nov 2004
Location: Mumbai
Posts: 201
|
It connected today
Dont know it connects sometimes and doesnt other times I know these HTTP tunnels 1)HTTP Tunnel 2)HTTPort SN 3)your-freedom Does anyody know the merits and demerits of them Also are there any other tunnels available Thanks |
|
|
|
|
#20 (permalink) | |
|
Wise Old Owl
Join Date: Jul 2004
Location: Bangalore
Posts: 1,208
|
Quote:
supports both socks4 and sock5 protocols. Its free to use. Subscription leads to faster servers and hence faster DlL/UL. HTTPortSN freeware, high speeds. Supports only socks4 protocol. Can be configured to work with news servers and also pop3 servers. Downside is that the since its free the servers keep changing and hence the server location needs to be constantly updated. A real pain. your-freedom freeware (for now. The site says they might become adware or pay later!!). Supports socks4 socks5 and http protocol as well. Works well really fast servers. its a java based application and hence can be run on any machine which has a jvm. Downside well the servers do get disconnected quite often. So if you put downloads for the night no gurantee they will happen by morning cos you might have been disconnected. Great for anonymoyus browsing as well. Well these are the top 3. There are some others such as hopster however they dont give the features nor the stability that these give.
__________________
AMD 64 3500+ Venice DFI Lan Party Ultra-D 2* 512 MB PdP Memory with 2-2-5L timings XFX 7900GT 256 MB Card |
|
|
|
|
|
#21 (permalink) |
|
Wise Old Owl
Join Date: Jun 2004
Location: omnipresent
Posts: 1,191
|
*bump*
i wrote this tutorial long ago .. newer suggestions and corrections invited ! Req: Move it to Tutorials section ( aah .. there was no tutorials section when i wrote it. ----- alibi
__________________
What I've felt, What I've known; Never shined through in what I've shown Never free, Never me; So I dub thee unforgiven -Metallica |
|
|
|
|
#23 (permalink) |
|
Apprentice
Join Date: May 2005
Location: Mumbai
Posts: 75
|
thanks boss, i had searched the net long back to bypass the firewall but i could not find any thing useful, the tutorial u posted is great, i love it, nice wrok, keep it up, working behind a firewall is sometimes usefull also.
and one more thing, it may be against company policy to bypass a firewall............ corporate laws !!!!
__________________
IBM ThinkPad R51 2887 LQ3 [P M 715(1.5GHz), 256MB RAM, 40GB 4200rpm HDD, 15in 1024x768 LCD, Intel Extreme, 24x10x24x/8x CD-RW/DVD, Intel PRO/Wireless 2200BG , Modem(CDC), 10/100 Ethernet(LOM), UltraNav, Secure Chip, 6 cell Li-Ion battery, WinXP Home.] |
|
|
|
|
#24 (permalink) |
|
Broken In
Join Date: Jun 2005
Location: Bangalore, India.
Posts: 115
|
Hi!
Firstly, I gotta congratulate you for this tutorial. Secondly, I just started using ARES P2P which rocks but the problem again is the Firewall. Can you give me a solution to use ARES P2P behind a firewall? Thanks! |
|
|
|
|
#25 (permalink) |
|
In The Zone
Join Date: Apr 2005
Location: South Pune
Posts: 275
|
wow! this is something a result of genuine work and i like d it much... anyways some new p2p clients like bearshare (getin popular nowadays) were missing as i was trying to find out which p2p is a better one. anyways congratulations.
|
|
|
|
|
#27 (permalink) | |
|
Wise Old Owl
Join Date: Jun 2004
Location: omnipresent
Posts: 1,191
|
The firewall I am talking about is not the your own computer's firewall, its your ISP's firewall. ex in college and corporate LANs install firewall such that you can only open websites ( only port 80 open ).
In your computer firewall, if you want to block P2P, you have to disallow the respective application (kazaa,dc++,etc) to access internet. That's the way you block P2P ( or any other software for the argument's sake ) in your computer By the way, we have good news Quote:
I've just downloaded it .. lets see if its as good as it says it is ----- alibi
__________________
What I've felt, What I've known; Never shined through in what I've shown Never free, Never me; So I dub thee unforgiven -Metallica |
|
|
|
|
|
#28 (permalink) |
|
Right Off the Assembly Line
Join Date: May 2004
Posts: 19
|
Sounds like a nice tutorial. But i think Your Freedom is by far the fastest of all the three. doesnt HTTP-Tunnel limit the download speed? Your Freedom even though is a paid service now, offers a free account with 64kbps speed and unlimited download. I've found Your Freedom quite useful especially for Bittorrent. Sockscap is amazing but it only lasts 60 days.
__________________
Hell is full..... |
|
|
|
|
#29 (permalink) |
|
Alpha Geek
Join Date: Aug 2004
Location: Ahmedabad, Gujarat
Posts: 895
|
ok pls help me....i got sick as i wasnt able to use ares becoz of my firewall...
i got ares.... and i downloaded http tunnel so someone pl tell me what to do next i am not sooooo much of a computer geek. |
|
|
|
|
#30 (permalink) |
|
Guest
Posts: n/a
|
u forgot emule.
www.emule-project.net to unlock the port plz go to this website. www.portforward.com |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.thinkdigit.com/forum/tutorials/4672-tutorial-get-p2p-working-behind-firewall.html
|
||||
| Posted By | For | Type | Date | |
| Desbloquear Puerto Para usar p2p - Foro Windows | This thread | Refback | 09-07-2010 02:05 AM | |