即使过年回家,也要安排值班,坑坑坑
公司提供了vpn,但是无法更新代码,更加的坑
只能使用奇思淫巧了
前提条件
需要有内网服务器权限(也可以自己在电脑上搭建,但是关机就没办法了)
需要软件
操作步骤
Putty
plink用于建立SSH隧道,实现socks5代理
plink -C -N -D 127.0.0.1:7000 -i 个人秘钥.ppk 用户名@IP
-C 启用压缩
-D 端口转发
-i xxx.ppk 是使用私钥(ppk如何转换,请自行百度)Privoxy
Privoxy
可以将socks5代理
转换为http代理
在配置文件中增加1
2forward-socks5 / 127.0.0.1:7000 .
listen-address 127.0.0.1:8118svn
- Windows
使用TortoiseSVN
的同学可以在Settings
->Network
中设置代理 - Linux
1
2
3
4
5vim ~/.subversion/servers
[global]
http-proxy-host = 127.0.0.1
http-proxy-port = 8118
- Windows
完成
现在可以更新代码了