如何在ubuntu18.04中使用privoxy实现ubuntu终端的scientificsurftheinternet(代码片段)

tonydandelion2014 tonydandelion2014     2022-12-09     258

关键词:

总结一下如何在Ubuntu18.04中使用privoxy实现ubuntu终端的scientific surf the Internet

安装privoxy

sudo apt-get install privoxy 

如果安装遇到报错

E: Sub-process /usr/bin/dpkg returned an error code (1) "的错误

可以在/var/lib/dpkg目录下执行

sudo cp info info.baksudo
cd info
rm privoxy.*

然后重新安装

修改配置文件

修改privoxy的config

vim /etc/privoxy/config 

为以下内容

listen-address 127.0.0.1:8118  # privoxy监听8118端口
forward-socks5 / 127.0.0.1:1080 .  # 将发送到8118端口请求转发到1080,至于127.0.0.1:1080是啥,你应该懂。

修改终端环境配置文件

修改终端环境配置文件,实现http、https、ftp请求皆转发到8118端口

vim ~/.bashrc

在最后添加

export ftp_proxy=http://127.0.0.1:8118
export http_proxy=127.0.0.1:8118
export https_proxy=127.0.0.1:8118

privoxy常用命令

启动

sudo systemctl status privoxy.serivce
OR
sudo service privoxy start

重启 restart
停止 stop
查看状态 status
关键字替换即可

如遇错误

Failed to start privoxy.service: Unit privoxy.service is masked.

可以直接使用以下命令启动

sudo /usr/sbin/privoxy --no-daemon --pidfile /var/run/privoxy.pid --user privoxy /etc/privoxy/config

具体操作参看systemd 开机无法启动privoxy

这里搞了真的好久

测试

lsof -i:8118

OR

wget www.yo*t*b*,com
wget www.go**l*,com
....

如何允许节点在 Ubuntu 18.04 上监听 1024 以下的端口?

】如何允许节点在Ubuntu18.04上监听1024以下的端口?【英文标题】:HowcanIallownodetolistentoportsbelow1024onUbuntu18.04?【发布时间】:2019-04-2523:08:49【问题描述】:我可以在安装了nvm的节点中使用任何大于1023的PORT和server.listen(PORT)。非特权... 查看详情

如何解决在 Linux(Ubuntu 18.04)中进行 EF Core 数据库脚手架的“无法使用 Kerberos 进行身份验证”问题?有啥解决办法吗?

】如何解决在Linux(Ubuntu18.04)中进行EFCore数据库脚手架的“无法使用Kerberos进行身份验证”问题?有啥解决办法吗?【英文标题】:Howtosolve\'CannotauthenticateusingKerberos\'issuedoingEFCoredatabasescaffoldinginLinux(Ubuntu18.04)?Arethereanysolutions?如... 查看详情

如何在虚拟机Ubuntu 18.04上安装catkin

】如何在虚拟机Ubuntu18.04上安装catkin【英文标题】:HowtoinstallcatkinonavirtualmachineUbuntu18.04【发布时间】:2019-09-2317:11:48【问题描述】:我觉得我有靛蓝...我按照说明操作:https://wiki.ros.org/catkin#Installing_catkin有人可以帮我解决这个问... 查看详情

如何修复 Ubuntu 18.04 上没有声音?

】如何修复Ubuntu18.04上没有声音?【英文标题】:HowtofixNosoundonUbuntu18.04?【发布时间】:2020-05-0619:08:42【问题描述】:1)几个月来,我一直在使用带有Windows10双启动的Ubuntu18.04。今天突然我的声音停止在Ubunutu上工作。活动->声音... 查看详情

pip

如何在Ubuntu18.04上安装Pip[日期:2018-05-15] 来源:Linux公社作者:醉落红尘 [字体:大中小]Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理。在Ubuntu18.04上缺省没有安装Pip... 查看详情

pip

如何在Ubuntu18.04上安装Pip[日期:2018-05-15] 来源:Linux公社作者:醉落红尘 [字体:大中小]Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理。在Ubuntu18.04上缺省没有安装Pip... 查看详情

如何删除安装在 ubuntu 18.04 上的 boost

】如何删除安装在ubuntu18.04上的boost【英文标题】:Howtoremoveboostinstalledonubuntu18.04【发布时间】:2021-02-1012:45:27【问题描述】:我已通过命令删除了Boost。在version.hpp中显示1.65.1sudoapt-get--purgeremovelibboost-all-dev但是我有boost1.75版本我... 查看详情

如何在 ubuntu 18.04 上设置 oracle 即时客户端?

】如何在ubuntu18.04上设置oracle即时客户端?【英文标题】:howdoisetuporacleinstantclientonubuntu18.04?【发布时间】:2021-04-1101:16:12【问题描述】:所以我试图在zabbix上通过ODBC监控oracle数据库,但是我的zabbix服务器是ubuntu18.04,我真的很... 查看详情

部署到 Ubuntu 18.04 服务器后如何在 Laravel 中修复“未捕获的 ReflectionException:类视图不存在”

】部署到Ubuntu18.04服务器后如何在Laravel中修复“未捕获的ReflectionException:类视图不存在”【英文标题】:Howtofix"UncaughtReflectionException:Classviewdoesnotexist"inLaravelafterdeploymenttoUbuntu18.04server【发布时间】:2020-02-1208:12:52【问题... 查看详情

kivy 和 python3 在 ubuntu 18.04 上不起作用

...ubuntu18.04的笔记本电脑,用于在python3中编程。我决定学习如何制作GUI,并选择了Kivy,因为它具有多平台功能。添加Kivyppa并使用apt安装python3-kivy包后,我尝试使用kivy.org第一 查看详情

ubuntu18.04中使用python

参考技术AUbuntu18.04系统内自带的Python是Python3.6。如果想要安装Python3.7可以直接使用sudoaptinstallpython3.7过程中有问题的话再解决,然后安装对应的pip安装高版本python参考不同的版本对应的pip安装报错但是提示pip安装成功,解决办法使... 查看详情

ubuntu18.04netplan命令没有

参考技术A1没有。2Ubuntu18.04引入了Netplan作为网络配置工具,Netplan使用YAML语言进行配置,因此命令行中没有netplan命令。3如果需要配置网络,可以通过编辑/etc/netplan/目录下的YAML文件进行配置,然后使用sudonetplanapply命令应用配置... 查看详情

如何在 Ubuntu 18.04 中为 sqitch 设置编码?

】如何在Ubuntu18.04中为sqitch设置编码?【英文标题】:HowtosetencodingforsqitchinUbuntu18.04?【发布时间】:2021-04-2811:36:32【问题描述】:我在Ubuntu18.04LTS中安装了用于雪花部署的sqitch。现在运行后sqitchverify--targetdev我得到以下信息:ø°ø... 查看详情

在 Ubuntu 18.04 上托管使用 docker 构建的 Web 应用程序

...序。我最近在本地主机上的应用程序中实现了Docker。现在如何在服务器上部署修改后的应用程序和docker容器。我在下面提供了我的docker- 查看详情

如何从 Ubuntu 18.04 使用 PHP 连接到 MSSQL Server?

】如何从Ubuntu18.04使用PHP连接到MSSQLServer?【英文标题】:HowtoconnecttoMSSQLServerwithPHPfromUbuntu18.04?【发布时间】:2020-03-0617:43:18【问题描述】:我想从Ubunutu18.04建立一个MSSQL连接。进行此设置非常困难,但知道它到目前为止可以使用... 查看详情

如何在专用 Ubuntu 18.04 服务器上激活 IPv6?

】如何在专用Ubuntu18.04服务器上激活IPv6?【英文标题】:HowtoactivateIPv6ondedicatedUbuntu18.04server?【发布时间】:2022-01-1012:57:46【问题描述】:大家!我不是专家,而是兼职管理员;如果问题太简单,请原谅:如何在我的专用Ubuntu18.04... 查看详情

sh如何在ubuntu16.04/18.04上使用dante(不仅仅)设置socks5代理服务器(代码片段)

查看详情

ubunut18.04如何安装wine?

...以的,但是不能获取到最新的wine哦!建议以上的操作。如何在ubuntu下安装wine执行后需要输入密码验证,如果您是第一次使用ubuntu,那么输入密码的时候是不会显示任何数据的,你只管按完密码然后按enter回车就可。源添加完成... 查看详情