在macOS上部署squid

SquidMan是一个MacOS图形安装和管理Squid proxy cache的应用程序,是为了方便"个人"使用的代理服务器。

SquidMan

安装

  • SquidMan 官方网站下载最新安装包 SquidMan4.1.dmg ,将这个应用拖放到 Applications 目录下进行安装。

  • 在Launch中点击运行 SquidMan ,此时会提示需要安装一个 Helper Tool Installation :

SquidMan Helper
  • 点击安装Helper,会提示当前系统还没有安装Squid子系统,则点击 OK 按钮进行安装:

SquidMan Helper install squid
  • 安装Squid之后,SquidMan会提示 sucessfully reinstalled :

SquidMan Helper install squid成功

配置

  • 基本上所见所得,我只修改了一下代理服务端口,采用squid常用的3128端口

SquidMan preferences
  • 保存配置修改,然后点击 Start Squid 按钮,启动squid

SquidMan启动squid

配置允许客户端

  • 在apt上配置了代理指向macOS上的squid服务器:

  • 升级提示报错

这是因为没有配置允许的客户端IP地址,需要在 SquidMan Preferences 中设置 Clients :

squid设置client
  • 然后再次客户端访问则正常访问

参考

Last updated

Was this helpful?