SSH Socks5隧道代理

1
ssh -D 1337 -f -C -q -N user@remote -p 2222
  • -D 表示本地端口转发,当监听到此端口有连接时,此连接中的数据将通过安全隧道转发到server端,目前支持socks4和socks5协议

  • -f请求ssh在工作在后台模式。该选项隐含了”-n”选项,所以标准输入将变为/dev/null

  • -C请求会话间的数据压缩传递。对于网络缓慢的主机,压缩对连接有所提升。但对网络流畅的主机来说,压缩只会更糟糕

  • -q静默模式。大多数警告信息将不输出

  • -N明确表示不执行远程命令。仅作端口转发时比较有用

  • -p指明端口号,如果是默认22端口,可以省略该参数

代理地址为socks5://127.0.0.1:1337