背景
internet ---- server ----client
由于各种原因,client不能直接连接Internet,server可以。
通过设置代理需要在server上进行安装配置。
本文介绍不需要在server安装配置,只需要在client安装配置的解决方案。
server和client之间先打通ssh。
对ssh, wget, ftp, yum都有效,以svn为例。
安装
unzip proxychains-master.zip
cd proxychains-master
./configure --sysconfdir=/usr/local/etc
make && make install
cp src/proxychains.conf /usr/local/etc/
ssh -NfD 9050 [email protected]_ip
配置
vim ~/.bashrc
alias svn="/usr/local/bin/proxychains4 svn "
用法
跟没有代理时一样的用法。
svn checkout
svn up
svn ci
TODO
DNS代理
时间: 2024-11-04 16:32:50