zoukankan      html  css  js  c++  java
  • 通过socks tunnel设置http代理

    1. 在服务器上使用ssh创建tunnel

    ssh -D 10080 -f -C -q -N milton@112.34.113.35
    # -D: 让ssh在指定的端口(1025-65536)上建立一个 SOCKS tunnel
    # -f: 让进程工作于后台
    # -C: 发送前压缩数据
    # -q: 安静模式Uses quiet mode
    # -N: Tells SSH that no command will be sent once the tunnel is up
    # 最后指定的是ssh的用户及当前建立tunnel的服务器IP

    执行后即进入后台运行, 可以通过ps查看进程

    2. 本地通过putty配置socks5代理

    打开putty,

    1) Session, 填入 Host Name 为刚才的服务器IP, port为22 (注意这个和刚才服务端设置的port无关)
    2) Saved Session设一个名称, Save一下
    3) Connection -> SSH -> Tunnels,
      填入Source port: 8888  这个是本地的socks5代理端口
      勾选Auto, Dynamic
      点击Add
    4) 回到Session, Save 一下
    5) 点击Open
    6) 使用用户名口令登录

    3. 配置浏览器, 通过本地的 127.0.0.1:8888 这个socks5代理进行访问

  • 相关阅读:
    拦截器
    Ajax
    JSON
    数据处理及跳转
    RestFul和控制器
    第一个MVC程序
    什么是SpringMVC
    回顾MVC
    声明式事务
    微软最强 Python 自动化工具开源了!不用写一行代码!
  • 原文地址:https://www.cnblogs.com/milton/p/7777590.html
Copyright © 2011-2022 走看看