• CentOS7安装squid代理服务器


    CentOS7按症状squid代理服务器

    注意

    做合法公民,切勿使用代理服务器上外网!!!

    使用场景

    在VPN不够用的情况先为远程办公的用户可以使用代理服务器访问公司内部电脑
    在这里插入图片描述

    同时家里的内网也可以使用代理服务器

    准备

    您需要准备一台已经连接了外网的 CentOS 7

    安装步骤

    安装 squid,使用命令:

    yum install -y squid
    
    • 1

    看到这个代表安装完成:

    在这里插入图片描述

    现在我们需要配置 /etc/squid/squid.conf 配置文件,注意要改56行:

    http_access deny all
    改为
    http_access allow all
    
    • 1
    • 2
    • 3

    然后第59行,端口可以暗中自己的需求改动:
    在这里插入图片描述

    然后重启 squid 服务器,并设置开启自启:

    # 重启服务器
    systemctl restart squid
    # 设置开机自启
    systemctl enable squid
    
    • 1
    • 2
    • 3
    • 4

    然后我们需要选中开放端口(推荐)或者是关闭防火墙,注意是你上一步在 /etc/squid/squid.conf 配置文件的第59行 http_port 设置的端口

    # 注意暴露的是squid端口
    firewall-cmd --zone=public --add-port=3128/tcp --permanent
    # 重新加载防火墙
    firewall-cmd --reload
    # 查看开放端口
    firewall-cmd --zone=public --list-ports
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    如图:
    在这里插入图片描述

    常用操作squid的命令:

    # 启动squid
    systemctl start squid
    # 停止squid
    systemctl stop squid
    # 重启squid
    systemctl restart squid
    # 设置squid开机自启动
    systemctl enable squid
    # 关闭squid开机自启动
    systemctl disable squid
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    Windows接入代理服务器

    使用 Windows建+i 快捷键打开设置(同时也可以在开始菜单打开设置),选中网络和Internet
    在这里插入图片描述

    然后在下面选择代理:
    在这里插入图片描述

    往下面拉,在 手动设置代理 功能下面打开使用代理服务器,并填写代理服务器地址和端口:
    在这里插入图片描述
    Windows11 的配置也大同小异:
    在这里插入图片描述

    我们可以测试一下,当我们访问百度的时候,其实是通过代理服务器访问的百度:
    在这里插入图片描述

    当我们登录自己的某一个内部系统的时候,可以查看到我登录的IP地址为我代理服务器的IP地址:
    在这里插入图片描述

    好了,代理服务器搭建成功,只需要在路由器上将端口暴露在外网就可以让用户在外网访问内网的系统了(需要联系宽带运营商开通公网IP地址,亲测电信运营商是免费的,其他运营商需要自己咨询哦)

  • 相关阅读:
    OpenWrt的内核启动分析
    SAP 电商云 Spartacus UI External Route 的模块实现概述
    旅游票务商城小程序的作用是什么
    MySQL三种安装方法(yum安装、编译安装、二进制安装)
    SpringCloud:Gateway服务网关
    Centos7常用基本命令使用(帮助类、文件目录类)
    四、C#—变量,表达式,运算符(2)
    RPC框架核心技术
    01-25-javajvm-JVM和Java体系架构
    OpenCV Series : Target Box Outline Border
  • 原文地址:https://blog.csdn.net/m0_51510236/article/details/126845664