月度归档:2017年11月

【教程】在 Windows 上使用 plink.exe 与 SSH 建立 SOCKS 安全隧道代理服务器

  1. 前往 PuTTY 官方网站(https://www.chiark.greenend.org.uk/~sgtatham/putty/)下载 plink.exe 程序,找到「Download: Stable」链接点进去可以下载到 32 位或 64 位版本;
  2. 通过开始菜单的运行入口或按 Windows + R 键激活,查找浏览你刚刚下载的 plink.exe 程序;
  3. 在你电脑的路径名 plink.exe 后加参数,如:plink.exe IP -P 22 -l USERNAME -pw PASSWORD -v -N -D 1080;其中 IP 为你在海外可正常访问的 VPS 云主机的 IP 地址,-P 参数是指端口,如果没有改过 SSH 服务器配置则默认端口为 22;其中 USERNAME 为用户名,你在 VPS 云主机上的用户名,或者某些主机使用 root 也可以;其中 PASSWORD 替换为你自己的密码;其中 -D 参数指启用 SOCKS 代理服务,端口为 1080,也可以自己修改,只要使用的时候一致就可以;(示范:plink.exe 8.8.8.8 -P 8888 -l google -p Alphabet -v -N -D 1080);
  4. 首次运行会提示 Store key in cache? (y/n),可以输入 y 来保存 key 的 session,下次不会再提示,否则每次都会提示确认,此时应该可以看到终端连接的信息,并且开始监听 1080 端口;
  5. 使用 Internet Explorer 浏览器的用户,在代理服务器配置中,将 SOCKS(套接字)的后面,填上 127.0.0.11080 理论上就可以让你的 IE 浏览器正常就访问真正的国际互联网了。