博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Privoxy | 终端运用privoxy自由选择是否代理拉取Golang包(Mac OS)
阅读量:6230 次
发布时间:2019-06-21

本文共 1276 字,大约阅读时间需要 4 分钟。

hot3.png

背景:

1.运用包管理工具dep管理引用包2.有些包需要代理,有包是内部包不能用代理

实现:

1.配置socks5代理(略过)

2.安装privoxy

通过brew install privoxy进行安装安装成功后,通过brew info privoxy查看安装过后的信息  privoxy: stable 3.0.26 (bottled)  ******省略******  To have launchd start privoxy now and restart at login:     brew services start privoxy  Or, if you don't want/need a background service you can just run:     privoxy /usr/local/etc/privoxy/config	 从信息中可以看出来配置文件在/usr/local/etc/privoxy/config

3. 配置设置(配置帮助文档: )

# privoxy 监听配置listen-address  127.0.0.1:1087# privoxy 代理到socks的地址上forward-socks5 / 127.0.0.1:1086 .# 不需要走http代理的IP或者域名forward 192.168.*.* .forward 10.*.*.* .forward 127.*.*.* .forward *.com .保存配置,启动privoxy

4. 相关问题

如果通过ps axu| grep privoxy,发现进程没有启动成功, 可能是privoxy日志写入没有权限, 处理如下:	brew services list, 得到内容如下		Name    Status  User    Plist		privoxy started user /path/to/homebrew.mxcl.privoxy.plist	cat /path/to/homebrew.mxcl.privoxy.plist,找到如下部分:		******省略******		  
/usr/local/var/log/privoxy/logfile
******省略****** 更改权限

让终端走privoxy的http代理

export http_proxy="http://127.0.0.1:1087"export https_proxy="http://127.0.0.1:1087"终端代理的N中方法: https://blog.fazero.me/2015/09/15/%E8%AE%A9%E7%BB%88%E7%AB%AF%E8%B5%B0%E4%BB%A3%E7%90%86%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95/

转载于:https://my.oschina.net/3233123/blog/1921138

你可能感兴趣的文章
js的操作及css样式
查看>>
bootstrapValidator关于js,jquery动态赋值不触发验证(不能捕获“程序赋值事件”)解决办法...
查看>>
数据库设计基础>范式
查看>>
POJ 3461 Oulipo(模式串在主串中出现的次数)
查看>>
Openstack的镜像属性
查看>>
【分享】用Canvas实现画板功能
查看>>
C++走向远洋——46(教师兼干部类、多重继承、派生)
查看>>
spring IOC源码分析(1)
查看>>
「深入理解计算系统」从Hello World开始
查看>>
手写Json转换
查看>>
Xception
查看>>
MySQL——约束(constraint)详解---转载
查看>>
模板函数
查看>>
phpcms v9实现wap单页教程
查看>>
浅析Java中的内存机制
查看>>
君子性非异也,善假于物也
查看>>
centos命令行安装mysql随机密码查看方法(遇到问题及其解决办法)
查看>>
调用WCF REST服务时,使用JSON
查看>>
B/S和C/S的区别
查看>>
PHP array_multisort—对多个数组或多维数组进行排序
查看>>