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 上可以使用网络配置对代理进行设置:
其它客户端的配置可以参考之前写的文章:
全文完。
如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。
文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。