Well, I recently got a stable Internet connection. Since my computer stays on permanently, I've been wanting to use a bunch of services, and most of them (OK, OK, all of them) I don't know how to set up. I was thinking about
:
1) A way to access my files remotely that wouldn't compromise security. Even better if it is HTML-based, since I could see my files from anywhere with a browser;
2) Since some places don't allow you to download any content, I had an idea: I'd have a script on my computer that would simply take all the content of a file, and sent it as a HTML or TXT file. Then on the remote computer I'd just paste everything into an executable file.
3) Also, I'd like to make available for my friends and me, when needed, some kind of FTP server.
4) I think this one is the hardest. It also seems to me as one of the most important: Some places don't allow you to enter some websites, so I had this idea; if I could set up a way of making the traffic pass through my box before hitting the remote. Kinda like: "http://my.current.ip.address:8080/<some kind of file/script>.extension?site=google.com"
Then all the traffic that google.com sends would pass through my computer.
The script would have to go through each page that gets requested and change all the links:
If http://my.current.ip.address:8080/<some kind of file/script>.extension?site=google.com sends me index.html, wich contains
Code:
<a href="http://images.google.com/imghp?tab=wi"></a>
the script would change it to
Code:
<a href="http://my.current.ip.address:8080/<some kind of file/script>.extension?site=images.google.com/imghp?tab=wi"></a>
for the sake of making the hyperlinks work.
I'd like to make it clear that I'm not looking for anybody to do this _for_ me, just some pointers and some explanations about what I should be looking for, since I don't have the slightest idea of what I should be googling for
Also, I don't have fixed-IP, but I don't mind writing down a few numbers every morning in a piece of paper
Any help about any of the items would be great! Many thanks!