最近为了在家里可以连上公司的数据库,自己写了一个代理,呵呵,
原理很简单,就是流的转发,测试了下性能还不错,基本上和直接访问差不多。
测试了 SSH登陆linux,Mysql客户端heidiSQL, web服务器之类的,都可以。
说明一下参数
start | stop | -p [localport] port | -a [keepAlive] true/false | -nolog [nolog] true/false | -bufsize [bufsize] n | -rh [remotehost] host | -rp [remoteport] port | -dbg [debugMode] true/false | --help
start 开启代理
stop 关闭代理
-p port 代表本地监听端口;
-a true/false 是否keepAlive
-nolog true/false 是否在本地生成日志
-bufsize n 发送/接收缓存大小,默认为2KB
-rh host 为需要连接的remotehost IP或域名
-rp port 为需要连接的远程主机端口
-dbg 为debug模式,如果为true,那么在控制台打印日志
--help 生成帮助信息。
例子:压缩包里的.sh/.bat 参数为
start -p 8888 -rh 10.253.34.13 -rp 3306 -dbg false -nolog true
分享一之代理服务器
猜你喜欢
转载自brucexx.iteye.com/blog/1467320
今日推荐
周排行