在一些情况下,需要变更自己的访问 IP,可以通过 Squid
搭建代理服务器实现。
本文使用的是 CentOS 7.6
系统。
一、部署 Squid
安装 Squid
。
启动服
二、访问控制
总有刁民想害郑,疯狂访问朕的HTTP代理服务,所以需要进行一下访问控制。
使用 vim
打开 /etc/squid/squid.conf
配置文件。
- 端口默认是
3128
,建议修改一下。
- 新增
acl
策略acl
策略主要有以下几种:
- 应用
acl
策略
- 重启服务
三、隐藏 IP
通过以上配置后,服务可以实现 HTTP 代理,但是并不能隐藏客户端IP。
要隐藏客户端 IP,需要关闭代理的两个请求头,在配置文件中添加如下配置: