2008-10-06

简单的ssh隧道代理的方法

服务器端:
  /etc/ssh/sshd_config中把AllowTcpForwarding后面的no改成yes,就是开启tcp转发啦。

客户端:
  ubuntu下直接用命令
ssh -ND 10000 -p 2222 username@remotehost
  意思就是用-D指定本地端口-N就是不指定远程命令,直接把ssh后台运行用以端口转发。
  -p指定ssh服务器的端口,如果默认的话可以不用这个参数。
  执行完命令等待输入口令以后就可以了。接下来只要在需要代理的地方填上localhost 10000就可以通过remotehost来代理上网了。。。

没有评论: