skypeproxy—peer2peer network tunneling tool
Most network administrators at work, university or school deny access to file sharing, instant messaging or social networks such as facebook or myspace with a firewall or proxy server. If you are constantly getting a message saying “Can’t connect” or something similar, the service you are trying to connect to has probably been blocked by your network administrator.
Skype tunnel works in very similar way as well-known “TCP Tunnel/Monitor”… with only one diff: the transport for it – Skype Network.
For ex: how works ssh-client-tunneling from office to home linux:
Office PC with Skype Office Network Home Skype (with sshd on 127.0.0.1:22) +-------+ Connect to +-------+ Home PC |Putty |--+ 127.0.0.1:2222 |sshd |<-+ |-------| | +-----+ |-------| |(Port 22) |skype- |<-+ Port 2222 |Skype| |skype- | | |proxy |------------------>|Net |------------->|proxy |--+ |(send) | | | |(listen| +-------+ SkypeID_A +-----+ SkypeID_B +-------+ #B#java -jar <jarname> listen - listen all skipe-friends #A#java -jar <jarname> send wolli-home-gw 2222 127.0.0.1 22 - initiate the tunnel to wolli's local sshd with local port 2222. for proxing use 'ssh -D 9999 localhost 2222' ;)
prerequisites:
a) Preinstalled Skipe vv. 2,3,4,5 on Linux, Windows, MacOS.
b) two skypeId ( 1st is server, 2nd is client )
Just run :
1. on server:
#java -jar 0.0.X-yyy-zz.jar listen
2. on client:
#java -jar 0.0.X-yyy-zz.jar send <to_skypeId_contact> <local_tcp_port> <remote_host> <remote_port>
and Voila….
Proxy, Socks,ICQ, SSH and much much more aplications will be accessible again from any place where you use Skype ;)
项目地址:http://code.google.com/p/skypeproxy/
下载地址:http://code.google.com/p/skypeproxy/downloads/list
这是一个代理方案,比如你家里电脑上开个服务器端然后在公司电脑上连接就可以突破公司防火墙了,不过这个方案太复杂了,用来翻墙还不错,你在国外电脑上开个服务器端然后在本机开客户端可以翻GFW了。