Nokra
Posts: 1
Joined: Sat Feb 11, 2012 4:15 pm

Using the Raspberry Pi as an overseas proxy

Fri May 03, 2013 2:49 pm

Hello all! First let me say that I hope that this has not been answered a million times already, and if it has, my humblest apologies. I didn't see my situation posted on at least the first page or two.

One of the biggest reasons that I bought a Raspberry Pi is because I am hoping to be able to use it as some kind of a proxy server. I'm currently studying abroad in Germany (I'm from the US).

What I'm hoping to do is to set up a Raspberry Pi to just sit on my parents' network at home (in the US) and to just forward network traffic to my computer(s) here in Germany.

I found this post on LifeHacker about turning the Raspberry Pi into a VPN, and I'm wondering if that would be all that would be needed. I'm not terribly familiar with the networking side of things so I'm not sure if there's more to it than that.

I'm guessing that even if this works, speed might be a factor, and things like Netflix are probably out, eh? Is there anything else that I should really take into consideration with this project?

Thank you so much for any input or suggestions you all might have. This will be my first project with the Raspberry Pi, though I'm hoping to get more active in the community in the coming months!

ghans
Posts: 7883
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany

Re: Using the Raspberry Pi as an overseas proxy

Fri May 03, 2013 3:55 pm

The biggest problem might be speed.
You might need to use a DynDNS provider , i don't know if the
tutorial explains that.
And i would look into the security side of things , to keep
intruders off.

ghans
• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org

john564
Posts: 87
Joined: Tue Oct 30, 2012 7:05 am

Re: Using the Raspberry Pi as an overseas proxy

Sat May 04, 2013 3:54 am

your proxy download speed will be limited to your parents upload speed

If they have 5Mbps down, 256Kbps up
you will have max speed 256Kbps down in Germany

check speed at http://www.speedtest.net

Security with Raspberry PI is not a problem,
it cannot be compared with Microsoft Windows which has virus
the PI is a lot safer because it runs off linux.
Just have a good password on PI and router

For TV you have a few options
1) Bittorrent (some ISP block it and some prosecute users)

2) Use PI as web proxy plenty of HOWTO guides available
(quality limited to your parents upload speed)

3) Use PI like a slingbox, connect TV tuner to PI, and stream live signal from Tuner
for verified Raspberry PI TV tuners see http://elinux.org/RPi_VerifiedPeriphera ... VB_devices

4) Buy a commercial proxy service

5) Buy a Hauppauge or slingbox or other similar product to stream TV from your parents
(quality still limited to your parents upload speed)
Last edited by john564 on Mon May 06, 2013 11:42 am, edited 2 times in total.

sesam
Posts: 16
Joined: Sun Apr 28, 2013 7:45 pm

Re: Using the Raspberry Pi as an overseas proxy

Sun May 05, 2013 9:07 am

This may not be an satisfactory answer, however, I would consider using services as Open DNS,
which enables you to use almost every US-related services such as Hulu, etc.

Of course, this would have nothing to do with a RPi.
But this works for me in Germany, too.

User avatar
LetHopeItsSnowing
Posts: 357
Joined: Sat May 26, 2012 6:40 am
Location: UK
Contact: Website

Re: Using the Raspberry Pi as an overseas proxy

Sun May 05, 2013 11:10 am

I use a raspberry pi as a vpn server so I can gain access to uk services when I'm in the USA and it works fine.

Use a simple pptp vpn setup see this link for how to setup. http://www.stuffaboutcode.com/2012/08/r ... erver.html

Mart
"am I getting slower, or is stuff more complicated; either way I now have to write it down - stuffaboutcode.com"

geekinthesticks
Posts: 96
Joined: Fri Feb 08, 2013 7:22 pm

Re: Using the Raspberry Pi as an overseas proxy

Sun May 05, 2013 6:51 pm

If you want to be able to access streaming video in the US from Germany the most reliable options are probably rent a proxy server in the US, or set one up on a VPN. I use my Linode (in the UK) running Squid to access things like BBC iPlayer when I am abroad.

As has already been mentioned your parents upload speed and reliability of their network would be a limiting factor.

User avatar
lmarmisa
Posts: 1303
Joined: Thu Feb 14, 2013 2:22 am
Location: Jávea, Spain

Re: Using the Raspberry Pi as an overseas proxy

Mon May 06, 2013 12:55 am

I recommend to use OpenVPN. Install VPN as a server in your RPi in USA and create a client in your computer in Germany. OpenVPN allows to redirect the internet traffic of clients to the VPN server. If VPN client is closed, there is not redirection, of course.

Moreover, some routers support OpenVPN features. For example I am using an Asus RT-N66U with TomatoUSB Shibby and it supports up to 2 OpenVPN clients and servers running simultaneously.

I have used this feature for years and it works fine:

http://openvpn.net/index.php/open-sourc ... howto.html

Best regards,

Luis

Piminiuser
Posts: 73
Joined: Wed May 30, 2012 1:15 pm

Re: Using the Raspberry Pi as an overseas proxy

Mon May 06, 2013 6:05 pm

Use the Raspberry pi as Openvpn server. : http://raspberrypihelp.net/tutorials/1- ... r-tutorial

And connect with your connection in Germany to the Raspberry pi Open vpn server. Job Done :)

Also use this No-IP tutorial, if you have a dynamic IP adres: http://raspberrypihelp.net/tutorials/29 ... p-tutorial

Return to “Networking and servers”