听说有种软件能代理cs绕过防火墙上inter网的!有人知道吗?谢谢赐教.
如题,本人虚心求教了! 端口转发。 什么意思?楼上的能说清楚一点吗?还有就是这种软件叫什么名字?谢谢! 如果你的代理服务器支持SOCKS协议, 你可用PERMEO SECURY DRIVER, 它把CS里的UDP通信转换为SOCKS通信协议, 利用INTERNET上的SOCKS SERVER (可以自己找到很多在INTERNET上开放的SOCKS服务器), 就可以连接到INTERNET上的服务器了.
如果你的代理服务器连SOCKS也不支持, 只允许HTTP通信, 那你可以用SOCKSONLINE, 在本机上设置端口映射, 比如把本机的UDP 27015 映射到INTERNET上的一台CS服务器的27015上, 然后在CS里连接本机的27015就可以了. SOCKSONLINE可以把CS的网络通信转为HTTP协议, 通过SOCKSONLINE提供的服务器中转到CS服务器上, 不过SOCKSONLINE是需要付费的. 不知道“通通通”能否帮到你。
http://www.tongtongtong.com/www/ 看了4楼和5楼的帖子,我大概明白这个东西的工作原理了!但具体的udp端口映射的设置还是不太明白,能不能麻烦4楼的好心人给具体的说一下呢! 说白了, 就是把防火墙允许的HTTP通路当做一个隧道, 上面跑什么都行, SOCKS行, TCP行, UDP也行.既然SOCKSONLINE可以把SOCKS转为HTTP通信, 那也可以把TCP和UDP通信也转为HTTP通信. SOCKSONLINE的端口映射就是自己建立一个UDP服务器, CS连接到这个端口时, SOL把侦听到的UDP请求都转为HTTP请求送到它自己在外网上的中间服务器, UDP请求中的目的地地址是在配置端口映射时指定好了的. 中间服务器再把请求原样发给目的地, 并把目的地机器的响应原样发回给SOCKSONLINE, SOL再原样转发给应用程序(比如CS). 这样经过两次中转, 就可以连通了. 不知道说我清楚了没有?
建立连接的过程如下:
CS --(UDP: SOL)--> SOL --(HTTP: 中间服务器, 数据内容是UDP:CS服务器) --|防火墙|--> 中间服务器 --(UDP:CS服务器)-->CS服务器
响应的过程正相反.
当然, 这只是我的猜测, 也许SOL是先把UDP转为SOCKS调用后才转成HTTP的, 不过我想这样的话效率就太低了. 非常感谢楼上的能这么耐心的给我说明这一切,真的很谢谢楼上的!!小弟明白了! 楼上的人不要误人子弟,chg,你应该使用的是stone这个东东,for linux的,for not白痴使用的,日本人编写的。
页:
[1]