Proxifier configuration

January 5th, 2010 read users' comment (0)

Here is how to configure Proxifier with SOCKS5 proxy. Simple proxy setting in web browsers is not enough for some websites (for example video or music streaming sites using flash players) – your real IP will be still visible. Proxifier comes in handy in such cases.
First you need to obtain SOCKS5 proxy IP address. If you’re using Proxybonanza.com your IP will be in ip:port format for example 127.0.0.1:48212 (127.0.0.1 is IP address and 48212 is port). To make sure your proxy works it’s good to test it first using proxy checker that comes with Proxifier. Run the proxy checker, click the top left ‘Proxy server…’ button , set your proxy IP, port, protocol=Socks version 5, use authentication with your username and password (or don’t use it if you have IP authentication turned on) and hit ‘OK’ then ‘Start testing’. If you get the green ‘Proxy is ready to work with Proxifier’ message (above the progress bar) then you can proceed to next step.

proxytester

1. Run Proxifier and select Options->Proxy Settings

proxifier1
2. Click the Add button in new window
proxifier2

3. Set proxy IP,port, protocol and authentication as you did with proxy tester then click OK and OK once again in ‘Proxy settings’ window
proxifier3

4. Your traffic is now routed through SOCKS proxy server. You can run a web browser and see all the connections it makes in proxifier window. Use File->Exit to stop Proxifier

proxifier4

more

PHP curl with proxy

November 18th, 2009 read users' comments (6)

Here is a simple PHP code snippet requesting given URL using curl and HTTP proxy server.

$loginpassw = 'login:password';  //your proxy login and password here
$proxy_ip = '127.0.0.1'; //proxy IP here
$proxy_port = 8080; //proxy port from your proxy list
$url = 'http://yahoo.com'; //URL to get

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0); // no headers in the output
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // output to variable
curl_setopt($ch, CURLOPT_PROXYPORT, $proxy_port);
curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
curl_setopt($ch, CURLOPT_PROXY, $proxy_ip);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $loginpassw);
$data = curl_exec($ch);
curl_close($ch);

echo $data;
more

Multiple Firefox instances with different proxy settings

November 6th, 2009 read users' comments (3)

Here is how to have several Firefox windows open – each with different proxy settings.

  1. Close any open Firefox windows. Use ‘Run’ command from windows start menu, type in the box: ‘firefox -P’ and click ‘Ok’ button
    multipleprofiles1
  2. What you see is a Firefox profile manager. Now you can create as many profiles as you need. In this example we created one additional profile called ‘NewProfile’
    multipleprofiles3
  3. To run different profiles at the same time you have to start firefox using this command: ‘firefox -P profilename -no-remote’. Now you can set different proxies for each profile (Firefox proxy settings) and run them simultaneously in separate windows.
more