Privoxy搭建代理服务器

Privoxy搭建代理服务器

Docker Hub镜像地址

Dockerfile

FROM alpine

EXPOSE 8118

RUN apk --no-cache --update add privoxy wget ca-certificates bash p7zip &&     wget https://s3.amazonaws.com/ab2p/ab2p.all_rus.7z &&     mkdir temp &&     7za e ab2p.all_rus.7z -y -otemp &&     cp temp/ab2p.system.action temp/ab2p.action temp/ab2p.system.filter temp/ab2p.filter /etc/privoxy &&     sed -i'' 's/127\.0\.0\.1:8118/0\.0\.0\.0:8118/' /etc/privoxy/config &&     sed -i'' 's/enable-edit-actions\ 0/enable-edit-actions\ 1/' /etc/privoxy/config &&     sed -i'' 's/#max-client-connections/max-client-connections/' /etc/privoxy/config &&     sed -i'' 's/accept-intercepted-requests\ 0/accept-intercepted-requests\ 1/' /etc/privoxy/config && \
    sed -i'' 's/http/https/g' /etc/privoxy/ab2p.system.filter &&     echo 'actionsfile ab2p.system.action' >> /etc/privoxy/config &&     echo 'actionsfile ab2p.action' >> /etc/privoxy/config &&     echo 'filterfile ab2p.system.filter' >> /etc/privoxy/config &&     echo 'filterfile ab2p.filter' >> /etc/privoxy/config &&     rm -Rf temp ab2p.all_rus.7z &&     apk del bash p7zip
RUN chown privoxy.privoxy /etc/privoxy/*
ENTRYPOINT ["privoxy"]
CMD ["--no-daemon","--user","privoxy","/etc/privoxy/config"]

RUN

docker run -d --restart unless-stopped --name privoxy -p 8118:8118 splazit/privoxy-alpine

TEST

curl -vv https://www.bing.com --proxy localhost:8118

原文地址:https://www.cnblogs.com/xcmelody/p/11764178.html

时间: 2024-12-17 21:15:01

Privoxy搭建代理服务器的相关文章

用 xampp 在 windows 上搭建代理服务器

背景:学校上网开始收费,但实验室免费,由于宿舍和实验室都有ipv6,所以在实验室搭建代理服务器,让宿舍通过之上网. 两步: 1.编辑httpd.comf,去掉关于proxy的注释 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so #LoadModule proxy_balancer_module modules/mod_proxy_balancer.s

APP测试时不可忽视搭建代理服务器抓包测试的必要性

这几天测的一个app,后台从已有服务器搬迁到了阿里云,接口api之类的都没有变化,但测试时发现客户端始终无法使用,每次点击都无法获得服务器反馈 用python编写脚本调接口,没问题,返回数据一切正常,app代码也没有动过,唯一动过的地方就是后台网址. 纳闷,于是在本地电脑利用ccproxy搭建代理,然后在ipad的无线网络连接下面设置本地代理,然后开启wireshark针对app的数据进行抓包,数据包全部抓取到后,将与阿里云交互的数据与现有服务器交互的数据进行比对,发现用post请求调客户端登陆

win10搭建代理服务器实现绕过校园网的共享限制--从入门到放弃

博主所在学校特别坑爹,校园网被电信一家垄断了,而且最恶心的还是电信要求一条网线只能供一台电脑上网,不许接路由器共享网络= =- (还有电信2M价格是380+每年,20m是500每年,而且网速都很慢= =-) 尽管如此,还是难不住我们学校的一众技术宅们,先后有人开发几个客户端可以直接连接路由拨号已共享WIFI的,然而过一段时间都被电信无情封杀了T T- 而且每次电信封杀都会对天翼校园客户端进行升级,更换更复杂的加密算法,要破解的难度越来越大= =.. 自从上次大神的软件被电信再次封杀,已经没有大神

OpenWrt 上搭建代理服务器squid

想上网,且不受外部限制方法很多,VPN, DNS Proxy, 这次给大家介绍一下Web Proxy.我选的是Squid代理服务器,这款之前就有想研究的冲动, 苦于一直没有时间. 准备: OpenWrt上编译 #make menuconfig ->Network->Web Proxy->Squid. #make 烧写固件 网络拓扑图如下 一切都进展的很顺利. 到了下面就是特别苦恼的事情了,你会遇到千奇百怪的问题,全因一纸squid.conf, 这个配置文件整对了,你离成功也就不远了. 文

nginx搭建代理服务器与负载均衡器

一.代理服务器 服务 功能 配置语法 默认 配置位置 配置举例 结果验证 备注 代理服务 反向代理 proxy_pass URL   location.if in location.limit_except这一级来配置 server { listen       80; server_name  localhost;   #charset koi8-r; #access_log  /var/log/nginx/host.access.log  main; location ~ \.php{ pr

node.js搭建代理服务器请求数据

1.引入node.js中的模块 1 var http = require("http"); 2 var url = require("url"); 3 var qs = require("querystring"); 2.创建服务器 //用node中的http创建服务器 并传入两个形参 http.createServer(function(req , res) { //设置请求头 允许所有域名访问 解决跨域 res.setHeader("

使用GAE搭建代理服务器

简易教程 https://github.com/goagent/goagent/ 部署 申请 Google Appengine 并创建 appid. 下载 goagent 最新版 https://github.com/goagent/goagent 修改 local\proxy.ini 中的 [gae] 下的 appid = 你的appid(多appid请用|隔开) 运行 uploader.bat 或 uploader.py 开始上传, 成功后即可使用了. 使用 Windows 用户推荐使用 g

香港多IP站群服务器-搭建多IP代理服务器、游戏加速服务器

耀磊花楹qq82521463香港WK自营机房多IP服务器租用,多IP站群服务器,多IP多C段 站群服务器租用 耀磊数据拥有3万个自由香港IP以及独立AS号,是APNIC核心成员,机房通过BGP融合 多条线路直连PCCW.NWT.PACNET.中国电信(香港CN2)等大型ISP服务商.对中国大 陆.亚太.北美乃至全球都有良好的网络表现,欢迎携手合作! 1.耀磊数据香港WK机房提供海量IP,支持多C段,5IP-258IP,4C段,8C段等,可以 满足用户对多IP服务器的需求,适合搭建代理服务器.游戏

代理服务器搭建文档

前言:检测到jayproxy使用的squid作为代理服务器,固我们也使用此软件来搭建代理服务器. 翻墙分析:Squid是很好的代理服务器,但它不能直接翻墙,因为在连接到Squid的过程中,就已经被墙了.所以得把传输的数据先进行加密再传输,这样等于是绕过了防火墙,这里就需要使用Stunnel来传输加密数据. 服务器需求: 1.一台可以正常访问互联网的服务器,代号A(国外的) 2.一台可以正常访问服务器A的国内服务器,代号B 访问过程: 1.用户设置代理指向B服务器的Stunnel服务监听的端口,访