当一台服务器由于网络原因无法上外网是, 可以通过在另一台能够上外网的服务配置一个 Squid 代理程序, 该服务器通过这个代理程序来上外网.
1. 代理服务器 A 配置:
安装 squid 程序 yum install squid
启动 squid 程序 syetemctl start squid
2. 内网服务器 B 配置:
设置代理:
- http_proxy=192.168.164.128:8080
- https_proxy=192.168.164.128:8080
这样服务器 B 就能通过服务器 A 上访问网页了, squid 默认监听端口是 3128, 这里是 8080 是我自己改了.
squid 代理服务器 access 接入日志, squid 可以做 http,https,ftp 代理, 可以基于 IP 做访问控制, 也可以基于文件做更精确的控制.
来源: http://www.bubuko.com/infodetail-3304436.html