Linux 使用squid3搭建代理服务器

在对接微信/支付宝等3方业务时,往往都有ip白名单的设置,由于内网往往都是动态ip,频繁配置白名单是件及其繁琐的事情.

使用代理转发就是最方便的做法.


 

下面就使用squid3配置一台代理服务器.

squid3是一个功能非常完善的代理服务,这里不过多介绍.只做最简单的配置.

服务器:ubuntu 16.04

以下两种方式:

一.docker安装

  

1.新建squid配置文件 squid.conf
touch squid.conf
2.编辑 squid.conf (vim/nano随你),我这里配置端口为8000:
   内容: http_port
8000 http_access allow all via off forwarded_for delete 3.启动容器(/root/squid是我的squid.conf所在目录) docker run --restart=always -d -p 8000:8000 -v /root/squid:/etc/squid3 --name squid kotaimen/squid3

 

二.包管理安装

1.安装squid3
    apt update
    apt install squid3
2.配置squid.conf:
    vim /etc/squid/squid.conf:
内容:
http_port 8000
http_access allow all
via off
forwarded_for delete

3.启动服务
systemctl start squid.service

 

posted @ 2019-09-04 15:51  谷草`  阅读(2845)  评论(0编辑  收藏  举报