如果有一台国外的服务器, 可以使用SSH实现代理上网.
虚拟机用来设置代理, 物理机使用代理上网.
也可以不用虚拟机, 用windows下已有的软件.
需要软件
- virtualbox/vmware(安装了linux系统)
- chrome(安装switchsharp)
安装
1
| yum install tsocks sshpass screen -y
|
配置
1 2 3 4 5 6 7 8 9 10 11 12
| #!/bin/bash
set -o nounset isOpen=$(netstat -ntlp | grep :1080) if [[ $isOpen == "" ]]; then screen -dmS proxy sshpass -p password ssh -D *:1080 user@ip echo "finish" fi
tsocks wget -O google.html www.google.com
|
1 2 3 4 5
| cat > /etc/tsocks.conf << EOF server = 127.0.0.1 server_type = 5 server_port = 1080 EOF
|
crontab -e
增加:
1
| * * * * * bash /your/path/proxy.sh
|