发布网友 发布时间:2022-04-30 05:15
共1个回答
热心网友 时间:2023-10-15 22:02
最近网管把端口封了,只留了几个常用的,在公司就进不了ftp了。很郁闷,所以就找了一些socks through http proxy之类的软件来用,可以成功进入各种端口的ftp(QQ之类我是不用的,但是应该也没问题),速度还不错。把试过的心得分享一下,说的不对的地方还请指正。 1。原理:这类软件一般是在自己机器上建一个Socks proxy,通过这个socks proxy连到外面。这类软件主要有两种方式。如果公司的proxy支持http connect(即支持keep alive),就简单了,它就可以直接通过proxy连到外面的server。而传统的http是stateless的,也就是连接之后马上断开的,就不可以直接通过这种proxy连到server。这种情况下,你必须通过公司proxy连到外面的中转server,再连到ftp server。当然速度就要打折扣了。中转server一般是软件公司的,所以一般要么收费,要么就免费但很慢。有些软件也提供server端,可以自己架服务器,当然前提是自己必须有一台机器在*。 2。socks2 http:此类软件中算老牌的,收费软件,但新版的破解已经无效,连不上服务器,所以无法试用。它也有一个server端,当然也是收费的。 http://www.totalrc.net/s2h/index.jsp 3。socks via http:纯java编写,开源,可以在任意OS上运行。自带server和client,但没有开放的服务器,只能自己架服务器。 http://cqs.mathis.ath.cx/socks/ 4。httpport:这个可以免费使用,无需注册,只是免费用户连到他自己的server实在太慢。而且对免费用户关掉了21等port,*了作用。这个软件除了普通的socks方式之外还提供了另一种方式,那就是port mapping。比如,你要连 ftp://ftp.abc.com:8021 ,就可以把ftp.abc.com:8021 map 到你自己机器上的一个端口,比如2121。这样你去ftp://localhost:2121,它就会连到 ftp://ftp.abc.com:8021 这对于那些不支持socks的软件特别有用,不需要指定socks的proxy了。Once again,就是太慢了。有server端下载,httphost。 http://www.htthost.com/ 5。通通通:国产软件,现在试用期间是免费的,速度也不错。我连外面的ftp可以有30k,知足了。只是不知道可以免费多久,呵呵。没有提供server端。 http://www.tongtongtong.com/www/ 6。其它:有些软件是不支持socks的,这时可以用httpport的mapping方式,或者用SockCap, e-border,Permeo Security Driver等软件。这些软件的作用是将本地的网络连接转化为socks,得本来不能直接使用的网络应用程序可以通过代理来使用。 7。vnn与softether也可以连到外面被封了的port,但方式完全不同,故不在这里讨论~热心网友 时间:2023-10-15 22:02
最近网管把端口封了,只留了几个常用的,在公司就进不了ftp了。很郁闷,所以就找了一些socks through http proxy之类的软件来用,可以成功进入各种端口的ftp(QQ之类我是不用的,但是应该也没问题),速度还不错。把试过的心得分享一下,说的不对的地方还请指正。 1。原理:这类软件一般是在自己机器上建一个Socks proxy,通过这个socks proxy连到外面。这类软件主要有两种方式。如果公司的proxy支持http connect(即支持keep alive),就简单了,它就可以直接通过proxy连到外面的server。而传统的http是stateless的,也就是连接之后马上断开的,就不可以直接通过这种proxy连到server。这种情况下,你必须通过公司proxy连到外面的中转server,再连到ftp server。当然速度就要打折扣了。中转server一般是软件公司的,所以一般要么收费,要么就免费但很慢。有些软件也提供server端,可以自己架服务器,当然前提是自己必须有一台机器在*。 2。socks2 http:此类软件中算老牌的,收费软件,但新版的破解已经无效,连不上服务器,所以无法试用。它也有一个server端,当然也是收费的。 http://www.totalrc.net/s2h/index.jsp 3。socks via http:纯java编写,开源,可以在任意OS上运行。自带server和client,但没有开放的服务器,只能自己架服务器。 http://cqs.mathis.ath.cx/socks/ 4。httpport:这个可以免费使用,无需注册,只是免费用户连到他自己的server实在太慢。而且对免费用户关掉了21等port,*了作用。这个软件除了普通的socks方式之外还提供了另一种方式,那就是port mapping。比如,你要连 ftp://ftp.abc.com:8021 ,就可以把ftp.abc.com:8021 map 到你自己机器上的一个端口,比如2121。这样你去ftp://localhost:2121,它就会连到 ftp://ftp.abc.com:8021 这对于那些不支持socks的软件特别有用,不需要指定socks的proxy了。Once again,就是太慢了。有server端下载,httphost。 http://www.htthost.com/ 5。通通通:国产软件,现在试用期间是免费的,速度也不错。我连外面的ftp可以有30k,知足了。只是不知道可以免费多久,呵呵。没有提供server端。 http://www.tongtongtong.com/www/ 6。其它:有些软件是不支持socks的,这时可以用httpport的mapping方式,或者用SockCap, e-border,Permeo Security Driver等软件。这些软件的作用是将本地的网络连接转化为socks,得本来不能直接使用的网络应用程序可以通过代理来使用。 7。vnn与softether也可以连到外面被封了的port,但方式完全不同,故不在这里讨论~