CentOS 7安装TinyProxy代理服务器

2019年11月18日15:56:09 10 354 875字阅读2分55秒
摘要

CentOS 7 搭建 HTTP代理,可用于网页抓取、数据采集等代理常用操作,方便快捷。

TinyProxy 和 Squid 都是比较优秀的代理软件,TinyProxy比较小众,虽然没有Squid的功能丰富,但是小巧简单,也能满足普通用户的需求。Squid 是一款优秀的代理软件,有很丰富的ACL管理功能,虽然squid很强大,但配置比较繁琐。

1. 安装 TinyProxy

  1. yum -y install tinyproxy

2. 配置 TinyProxy

  1. vim /etc/tinyproxy/tinyproxy.conf
  2. 修改 Port 端口,默认为 8888
  3. Port 8888
  4. 注释掉 Allow,表示允许所有人访问代理
  5. #Allow 127.0.0.1
  6. 隐藏掉Via请求头部,去掉下面的注释
  7. DisableViaHeader Yes
  8. 更多配置项,下面是列举一些配置文件默认的,不需要配置:
  9. PidFile "/var/run/tinyproxy/tinyproxy.pid"
  10. LogFile "/var/log/tinyproxy/tinyproxy.log"
  11. LogLevel Info
  12. MaxClients 100
  13. MinSpareServers 5
  14. MaxSpareServers 20
  15. StartServers 10

3. 启动 TinyProxy

  1. #启动命令
  2. systemctl start tinyproxy.service
  3. #重启命令
  4. systemctl restart tinyproxy.service
  5. #停止命令
  6. systemctl stop tinyproxy.service
  7. #状态命令
  8. systemctl status tinyproxy.service
  9. systemctl enable tinyproxy.service

4. 关闭防火墙或开放端口访问

  1. 方式1:关闭防火墙
  2. /etc/init.d/iptables stop
  3. 方式2:开放端口访问
  4. iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
  5. 重启防火墙
  6. /etc/init.d/iptables restart

注意:若采用的阿里云、腾讯云、AWS等云服务器,记得要在安全策略里开放端口号。

继续阅读
weinxin
微信公众号
博客微信公众号,欢迎关注。
avatar
  • 文本由 发表于 2019年11月18日15:56:09
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:10   其中:访客  6   博主  4
    • avatar 跋涉者 @回复 3

      收藏备用,看以后能不能用上

        • avatar 萧瑟 Admin @回复

          @跋涉者 国内wordpress429,可以用这个更新系统或者插件。 :mrgreen:

        • avatar 心灵博客 @回复 4

          TinyProxy 和 Squid 都非常老了

            • avatar 萧瑟 Admin @回复

              @心灵博客 有没有新一点的推荐 :grin: :grin:

            • avatar repostone @回复 2

              非技术的路过。

              • avatar 趣知识 @回复 3

                我不会,哎

                • avatar 张波博客 @回复 3

                  有些小众的东西,却是实用的东西。

                  • avatar 小王先森 @回复 5

                    你电脑装了几个系统?

                      • avatar 萧瑟 Admin @回复

                        @小王先森 挺多的,方便测试使用。 :grin: