|
Totalrc.net Home HttpTunneling RSS WikiSearch AllWikiTopics RecentChanges TextFormattingRules SetUsername VeryQuickWiki |
HttpTunneling @Feb 8, 2008 1:00:42 PM
Socks2http for Dummies
To install the program run setups2h.exe and follow installation instructions
![]()
a) if you are not using http proxy: ![]() b) if you are using http proxy: ![]() If you DO NOT have information about you http proxy : try to use "Try to detect proxy now" button OR click here to get more information (What is HTTP proxy? How can I find out the name of my HTTP proxy?)
From MSN Messenger Menu choose Tool/Options ![]() Select Tab "Connection". Client program should be configured with following settings: Proxy type: socks5 Proxy host: localhost Proxy port: 1080 No authentication Important: No authentication means User Id, Password fields - have to be EMPTY ![]() For more information how to configure client programs check (Program - Specific Configuration)
First light shows connection to http proxy server, Second light shows the status of socks2http internal socks server, Third light shows connection to the gateway Clicking the right mouse button on the icon brings up a menu from which you can configure, terminate, register, etc
You "Security" Tab should look like that ![]()
You "Proxy Authentication" Tab should look like that ![]()
by using pop-up menu Choose "Configuration" from menu list. There are several areas you have to check: 1. Proxy Configuration Tab 2. "Proxy Authentication" Tab 3. "Gateway Configuration" Tab 4. "Security" Tab 5. "Troubleshooting" Tab
1. Socks2http More Info 2. Your Client Software ( example: MSN Messenger)
For more information how to run specific client software click here
You "Gateway Configuration" Tab should look like that ![]() user_id - is your socks2http gateway user id which was sent to you by email If you do not have gateway user id you can obtain one by using one of the buttons. Basic Configuration
http proxy. Client program ( Program - Specific Configuration) should be configured with following settings: Proxy type: socks5 Proxy host: localhost Proxy port: 1080 No authentication
HTTP proxy is a server that is routing client HTTP requests (usually coming from their Web Browser) to the Internet. Socks2HTTP needs to know about HTTP proxy to be able to access the Internet. The easiest way to find out what is your HTTP proxy is to look at your Web browser settings. If you use IE you can get info about it from Main Menu/Tools/Internet Options/Connections/Lan Settings. If you use Netscape it is in Main Menu/Edit/Preferences/Advanced/Proxies. We are working on automating this process as well as using some other methods to find an http proxy. Eventually this functionality will be built into the program, for now here is the utility to try: findproxy.exe If you still can't find the proxy you can try this advanced method: In your web browser open the following URL: http://www.totalrc.net/servlets/sleeper. It will keep your connection to HTTP proxy open for 2 minutes. Open a DOS window and run "netstat" (without quotes). It will list your current TCP connections. One of the connections is between your computer and HTTP proxy. HTTP proxies usually use ports: 80, 8080, 3128. General Issues
http://groups.yahoo.com/group/socks2http
On http2ipj: Specify primary port:, extra port, valid user(s) On socks2http: Gateway: ip address of the machine running http2ipj, port=[extra port defined in http2ipj] User ID=[one of users defined in http2ipj] Make sure that http2ipj doesn't have any port conflicts, particularly with IIS(on ports 443 and 80)
First light shows connection to http proxy server, second light shows the status of socks2http internal socks server, third light shows connection to the gateway
If you run your program from SocksCap32 all your network calls will be "socksified", i.e. converted to use SOCKS protocol. In setting up SocksCap32 you should specify your SOCKS5 server as localhost, port is 1080, no authentication. If you have DNS problems, i.e. some host names are not resolved, please select the option: "Try local then remote" when setting up SocksCap32. The combination of Socks2HTTP with SocksCap32 lets you enjoy multiple benefits from behind a firewall, such as:
more details here In the proxy settings specify that connection to internet is direct (no proxy).
Example: you need to use MS Outlook to send/receive email using email server that is not accessable from your PC. MS Outlook configuration: mailserver=127.0.0.1(incoming and outgoing) Socks2http port mapper configuration: port 25->[your real mail server]:25,TCP port 110->[your real mail server]:110, TCP Program - Specific Configuration
There seems to be a glitch in the way OICQ socks client handles UDP. As a workaround we suggest to run OICQ from sockcap32 More details here When setting-up OICQ you should specify that internet connection is direct, i.e. "no proxy".
Close all running instances of RealPlayer and start it from sockscap32 More details here When setting-up RealPlayer in View, Preferences, Proxy you should specify "no proxy".
![]()
You should append _ONE_ of the following lines(whichever works for you): 64.124.41.16 server.napster.com 64.124.41.17 server.napster.com 64.124.41.18 server.napster.com 64.124.41.19 server.napster.com to c:\winnt\system32\drivers\etc\hosts (for NT) or c:\windows\hosts (for Windows 9x). If this file does not exist it has to be created To make sure that Napster does not overwrite hosts file you need to use version 0.7 or higher of Socks2HTTP. IMPORTANT NOTE: Make sure that in your Network settings DNS is enabled. To get to DNS follow this path: Control Panel, Network, Configuration, Select Adapter, Properties, DNS Configuration, Enable DNS
Troubleshooting
You will need to download Winsock2 update: here and install it. If your operating system is NOT Windows 95, you may need to reinstall it.
To find out if this is the case you can run "netstat -an" from command line, use task manager to find other instances of socks2http or other programs capable of using port 1080, or download and run an excellent utility - Active Ports from: http://www.webattack.com/dlnow/rdir.dll?id=100150 which will show you exactly what program uses what port. * * * * * * *********************************************************** *********************************************************** *********************************************************** Registration |