安装privoxy后curl 操作
如果讲privoxy服务关掉
sudo /etc/init.d/privoxy restart
这时候发现
curl www.baidu.com
也没法正常工作,直接显示的是无法连接到相应端口还是
主要是因为在我们之前为privoxy配置的时候,修改了 ~/.bashrc文件, 详见https://www.cnblogs.com/zdj8023/p/10810742.html
在文件中加入了这些:
export http_proxy="127.0.0.1:8118"
export https_proxy="127.0.0.1:8118"
export ftp_proxy="127.0.0.1:8118"
只要把这些注释掉就可以了,不过这个时候privoxy已经停止工作了,所以curl命令没法访问国外的网站
还有其他两种可以curl墙外网站的方法
一种:
测试 curl --socks5-hostname 127.0.0.1:1080 https://www.youtube.com
测试 curl --socks5-hostname 127.0.0.1:1080 ip.gs
让命令直接使用socks5
第二种:
export all_proxy="socks5://127.0.0.1:1080"
或系统启动时即加入,修改/etc/environment文件,加入下面变量设置行
all_proxy="socks5://127.0.0.1:1080"