阿里云CentOS 7安装TinyProxy代理服务器的方法步骤

网站编辑2022-11-15 14:58:34513

  阿里云CentOS 7安装TinyProxy代理服务器的方法步骤
  
  TinyProxy 和 Squid 都是比较优秀的代理软件
  
  TinyProxy 比较小众,虽然没有 Squid 的功能丰富,但是小巧简单,也能满足普通用户的需求。
  
  Squid 是一款优秀的代理软件,有很丰富的 ACL 管理功能,虽然 squid 很强大,但配置比较繁琐。
  

  如果用于联通、电信4G免流。记得在手机端添加免流host


  
  1. 安装 TinyProxy
  
  yum -y install tinyproxy
  
  2. 配置 TinyProxy
  
  vim /etc/tinyproxy/tinyproxy.conf
  
  修改 Port 端口,默认为 8888
  
  Port 8888
  
  注释掉 Allow,表示允许所有人访问代理
  
  #Allow 127.0.0.1
  
  隐藏掉 Via 请求头部,去掉下面的注释
  
  DisableViaHeader Yes
  
  更多配置项,下面是列举一些配置文件默认的,不需要配置:
  
  PidFile "/var/run/tinyproxy/tinyproxy.pid"
  
  LogFile "/var/log/tinyproxy/tinyproxy.log"
  
  LogLevel Info
  
  MaxClients 100
  
  MinSpareServers 5
  
  MaxSpareServers 20
  
  StartServers 10
  
  3. 启动 TinyProxy
  
  systemctl start tinyproxy.service
  
  更多命令如下:
  
  systemctl restart tinyproxy.service
  
  systemctl stop tinyproxy.service
  
  systemctl status tinyproxy.service
  
  systemctl enable tinyproxy.service
  
  4. 关闭防火墙或开放端口访问
  
  方式 1:关闭防火墙
  
  /etc/init.d/iptables stop
  
  方式 2:开放端口访问
  
  iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
  
  重启防火墙
  
  /etc/init.d/iptables restart
  
  注意:若采用的阿里云、腾讯云、AWS 等云服务器,记得要在安全策略里开放端口号
  
  5. 验证生效
  
  1)Firefox 插件测试
  
  首先,安装 Proxy Switcher
  
  其次,配置代理,如下图:
  
  上图里,http_via 带有参数,要隐藏需要修改配置文件
  
  vim /etc/tinyproxy/tinyproxy.conf
  
  隐藏掉 Via 请求头部,去掉下面的注释
  
  DisableViaHeader Yes
  
  重启 tinyproxy
  
  systemctl restart tinyproxy.service

最新推荐

右侧广告图1
右侧广告图2