linux shell环境设置HTTP网络代理

By | April 3, 2016

操作系统:Fedora
VMware Worstation 23
一、安装Privoxy实现Socks5转换为Http
1.安装privoxy:

$ sudo dnf install privoxy

2.修改配置文件:

$ sudo vim /etc/privoxy/config

3.修改第783行
listen-address 127.0.0.1:8118
删除注释使本行生效,在不和其他服务端口冲突的前提下,端口号8118可自己指定
4.修改找到第1336行:
forward-socks5t / 127.0.0.1:1080
去掉注释,指定socks5代理的ip和端口

二、在shell中应用以上设置的http代理
5.在/etc/profile或者用户目录下的相关的文件中添加:

export http_proxy=http://127.0.0.1:8118

6.让配置立即生效:

$ source /etc/profile

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,也欢迎指正,一起学习,共同进步。如果本文对您有帮助,而且让您觉得值得为内容付费,那么就请赞助(打赏)一下本人,这不强制。打赏支持微信支付,方法是使劲地戳一下下方的“打赏”按钮,然后得到微信收款的二维码,再用微信支付扫一下,就像买菜那样。祝好!