安裝Squid來配置代理服務器。vim
[root@server ~]# yum -y install squid瀏覽器
[root@server ~]# vi /etc/squid/squid.conf服務器
# line 26: 添加一條新的ACLide
acl lan src 192.168.96.0/24ui
# line 54: 添加一條新的ACL雲計算
http_access allow lanspa
# line 59: 修改代理
http_port 8080orm
# 在文件最後添加server
request_header_access Referer deny all
request_header_access X-Forwarded-For deny all
request_header_access Via deny all
request_header_access Cache-Control deny all
# specify hostname
visible_hostname server.example.com
# not display IP address
forwarded_for off
[root@server ~]# systemctl start squid
[root@server ~]# systemctl enable squid
[root@client ~]# vim /etc/profile
# 在文件最後添加 (將代理配置成環境變量)
MY_PROXY_URL="http://server.example.com:8080/"
HTTP_PROXY=$MY_PROXY_URL
HTTPS_PROXY=$MY_PROXY_URL
FTP_PROXY=$MY_PROXY_URL
http_proxy=$MY_PROXY_URL
https_proxy=$MY_PROXY_URL
ftp_proxy=$MY_PROXY_URL
export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy
[root@client ~]# source /etc/profile
# 以上配置就完成了,可是不一樣的應用可能還須要單獨配置
# 針對YUM
[root@client ~]# vim /etc/yum.conf
# 在最後添加
proxy=http://server.example.com:8080/
# 針對wget
[root@client ~]# vim /etc/wgetrc
# 在最後添加
http_proxy = http://server.example.com:8080/
https_proxy = http://server.example.com:8080/
ftp_proxy = http://server.example.com:8080/