Web 代理可以让没有互联网访问权限的电脑访问网页类资源,非常适合内网服务器临时上外网的需求。
通过 Privoxy 软件,我们可以快速搭建一个临时的 Web 代理服务,供不能上外网的服务器临时下载东西用。比如更新软件、下载软件包等。
首先到 Privoxy 官网下载最新的安装包:
官网
https://www.privoxy.org/
Windows环境的安装包
https://www.privoxy.org/sf-download-mirror/Win32/3.0.34%20%28stable%29/
现在最新版为3.0.34,下载exe结尾的安装包即可:
一路 Next 安装完成后,在托盘会有一个大写字母P的蓝色小图标,它就是我们要使用的 Privoxy 代理程序。
首先需要修改配置文件,在图标上点右键会出来一个菜单:
选择 Edit.. -> Main Configuration
我们找到它的默认端口 8118,对其进行修改即。
默认配置是只监听 127.0.0.1:8118,此时代理服务不对外服务。将其修改为 0.0.0.0:8118 即可对外提供代理服务。
重启 Privoxy 程序,在命令行查看当前开放的端口信息:
C:> netstat -an| findstr 8118
TCP 0.0.0.0:8118 0.0.0.0:0 LISTENING
下一步就可以在其它服务器使用当前 Web 代理服务了。Linux 上是通过使用环境变量来使用代理的:
export http_proxy=http://192.168.1.1:8118
export https_proxy=http://192.168.1.1:8118
Windows 上可以使用网络配置对代理进行设置:
其它客户端的配置可以参考之前写的文章:
全文完。
如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。
原文始发于微信公众号(生有可恋):Windows 上使用 Privoxy 搭建 Web 代理服务
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论