网站开发前期准备网站联盟的收益模式
有关网络代理的环境变量
| 环境变量 | 说明 | 可选的取值 | 
|---|---|---|
| http_proxy | http协议的网络连接使用该代理。 | ip:port http://ip:port socks://ip:port socks4://ip:port socks5://ip:port  | 
| https_proxy | https协议的网络连接使用该代理。 | |
| ftp_proxy | ftp协议使用该代理。 | |
| all_proxy | 所有网络协议的网络连接都使用该代理; all_proxy变量的优先级低于以上变量(http_proxy等)。  | |
| no_proxy | 无需代理的主机和域名, 支持通配符, 多个主机 / 域名之间使用逗号分隔。  | localhost,10.*,*.ad.com, | 
proxy.sh
port 和 port2是端口
#!/bin/basharg=$1set_proxy() {export ALL_PROXY=socks5://127.0.0.1:portexport HTTP_PROXY=http://127.0.0.1:port2export HTTPS_PROXY=http://127.0.0.1:port2export all_proxy=socks5://127.0.0.1:portexport http_proxy=http://127.0.0.1:port2export https_proxy=http://127.0.0.1:port2
}unset_proxy() {unset ALL_PROXYunset HTTP_PROXYunset HTTPS_PROXYunset all_proxyunset http_proxyunset https_proxy
}help() {echo "    help:"echo "       set      set proxy"echo "       unset    unset proxy"echo "       proxy    check proxy"echo "       help     help information"
}if [[ $arg = 'set' ]];thenset_proxy
elif [[ $arg = 'unset' ]];thenunset_proxy
elif [[ $arg = 'proxy' ]];thenenv |grep -i proxy
elsehelp
fi
 
参考文献
Linux设置网络代理
