分享一之代理服务器

阅读更多
最近为了在家里可以连上公司的数据库,自己写了一个代理,呵呵,
原理很简单,就是流的转发,测试了下性能还不错,基本上和直接访问差不多。

测试了 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

  • proxyserver.zip (752.7 KB)
  • 下载次数: 9
  • proxyserversrc.jar (11.7 KB)
  • 下载次数: 17

你可能感兴趣的:(代理)