此文档适用于走***代理,想利用Privoxy将主机作为代理服务器的用户。

0、安装完Privoxy后,打开终端命令。

1、打开Privoxy的配置文件config:

cd /usr/local/etc/privoxy
sudo vi config

2、为了让Privoxy走***,先找到下面这一行:

#        forward-socks5t   /               127.0.0.1:9050 .

在这之后另起一行追加下面内容:

forward           /               127.0.0.1:1080 .
forward-socks4    /               127.0.0.1:1080 .
forward-socks4a   /               127.0.0.1:1080 .
forward-socks5    /               127.0.0.1:1080 .
forward-socks5t   /               127.0.0.1:1080 .

3、修改监听地址用于其它应用或设备使用,请找到下面这一行:

listen-address  127.0.0.1:8118

为了让Privoxy公开让局域网中的其它设备访问,需要修改成如下(如果只是本机访问请跳过,例如给终端命令使用):

listen-address  0.0.0.0:8118

4、启动Privoxy:

sudo /usr/local/sbin/privoxy /usr/local/etc/privoxy/config或sudo /usr/local/Cellar/privoxy/3.0.23/sbin/privoxy /usr/local/etc/privoxy/config或sudo /Applications/Privoxy/startPrivoxy.sh

5、查看Privoxy进程是否启动:

ps aux | grep privoxy

返回如下内容说明启动成功:

root              5730   0.0  0.0  2461516   2484   ??  Ss    2:12下午   0:00.58 ./privoxy /usr/local/etc/privoxy/config

6、查看端口监听是否成功:

netstat -an | grep 8118

返回如下内容说明监听成功:

tcp4       0      0  *.8118                 *.*                    LISTEN  

7、关闭Privoxy,首先查看privoxy的进程ID:

ps aux | grep privoxy

返回如下内容:

root              5730   0.0  0.0  2461516   2484   ??  Ss    2:12下午   0:00.58 ./privoxy /usr/local/etc/privoxy/config

得到进程ID为5730,然后用下面的命令关闭Privoxy:

sudo kill 5730

或者更简便的方法是根据privoxy进程名来关闭Privoxy:

sudo killall privoxy

若以上方法都无法关闭Privoxy,请使用Privoxy提供的脚本进行关闭:

sudo /Applications/Privoxy/stopPrivoxy.sh

转载于:https://www.cnblogs.com/gongchixin/articles/8684356.html

Mac上配置Privoxy相关推荐

  1. mac 上配置 git send-email

    背景:周末在家,因工作需要给社区发邮件,但在 mac上配置 git send-email时遇到了很多问题,折腾了两个半小时才搞定,值得记录一下. 在公司内网给社区发邮件时,只需要在所用的 Linux服 ...

  2. mac命令行配置代理服务器_如何在Mac上配置代理服务器

    mac命令行配置代理服务器 When you configure a proxy server on your Mac, applications will send their network tr ...

  3. 如何在mac上配置Apache服务器

    如何在mac上配置Apache服务器 1. 打开终端,开启Apache: //开启apache:  sudo apachectl start //重启apache:  sudo apachectl r ...

  4. mac 配置android home,mac上配置Android环境变量的方法

    1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...

  5. Cocos2d-js-v3.2 在 mac 上配置环境以及编译到 Andorid 的注意事项(转)

    转自:http://blog.csdn.net/song_hui_xiang/article/details/42921537 准备工作: 下载cocos2d-js引擎,版本v3.2,要做的第一件事就 ...

  6. 使用 Karabiner 在 Mac 上配置非苹果键盘

    偶然看到即刻上推送的一篇叫程序员的键盘使用指南的文章,记录一下自己的配置过程,大家也可以直接去看原文,分析的非常好. 首先需要下载一款名为Karabiner的软件. 调换win键和alt键 因为mac ...

  7. mac上配置SVN版本回退

    昨晚配置到凌晨2点半多; 出现的问题: mac自带的svn版本太高,公司用的1.8,mac的是1.9.7; 我想把mac的svn版本回退; 使用svn -update -r 版本号,未果; 使用bre ...

  8. MAC 上配置 SecureCRT快捷键

    概述 在Windows系统是经常使用SecureCRT进行远程服务连接,切换到mac上,虽然也破解版的SecureCRT,但是一些快捷键和windows系统差很多.本文主要介绍如何配置SecureCR ...

  9. mac上配置outlook2019 + qqmail

    首先你要有qqmail 然后你要开通qqmail 第三方应用访问权限 在outlook中设置邮箱地址,密码使用授权码 关键是smtp端口要选择465, 587有概率不行 反正我的mac上不行. 转载于 ...

最新文章

  1. 非确定性算法_使用最坏情况提高基于MPC的避障算法对参数不确定性的鲁棒性
  2. Vue.js 生产环境部署
  3. SAP中VLPOD什么意思
  4. Java传值与传引用
  5. boost::integer_traits用法的测试程序
  6. php mysql简单留言本_php+mysql写的简单留言本实例代码
  7. Docker进阶-快速扩容
  8. 微信小游戏背后的技术优化
  9. python模块下载连接清华镜像的具体步骤_如何下载Pycharm开源版以及设置国内镜像源-百度经验...
  10. 如何利用FNDLOAD更新FORM的Personalization(Moving Personalizations between instances)
  11. matlab-读取文件
  12. java手机分辨率最高_smobiler自适应不同手机分辨率
  13. 最新席瓦莱恩服务器人口比例,2021魔兽世界怀旧服3月人口普查_最新怀旧服3月人口普查数据一览_3DM网游...
  14. spring Boot手把手教学(8): 封装统一返回实体类
  15. 不同尺寸证件照混合打印
  16. 在WIN系统中直接安装黑苹果系统
  17. python3卸载_python3卸载
  18. 最简单的验证码(利用JSP生成验证码)
  19. V 神打算让以太坊联姻 BCH 匿名币颤抖吗?
  20. 关于粽子的生产产线提速

热门文章

  1. pytorch 入门学习 MSE
  2. lsb算法 java,解决:-bash: lsb_release: command not found办法
  3. 用MDT 2012为企业部署windows 7(四)--创建Deploymentshare共享以及介绍一些选项的具体作用...
  4. 访问某个xml的url并将网页转成字节流
  5. info matlab,c – 在OpenCV中是否有类似MATLAB的’impixelinfo()’功能?
  6. Flash与组件:制作Slider组件
  7. Python数据结构与算法(二)栈和队列
  8. 发布文章自动上传图片并生成水印
  9. html背景设置为彩色,CSS3 彩色网格背景
  10. c php curl post,php curl post