apache yum install httpd mod_ssl -y vim /etc/httpd/conf.d/ssl.conf Listen https <VirtualHost *:> ServerName example.com SSLEngine on SSLCertificateFile /cert/server.crt SSLCertificateKeyFile /cert/server.key ProxyRequests On ProxyVia On <Proxy *&…
0.环境准备 VM1(server):nat-192.168.12.128 bridge-192.168.124.128 VM2(client):bridge-192.168.124.129 在VMware WS软件中,bridge网络是无法访问公网的,也无法执行DNS查询. 1.安装 Squid yum install squid -y 2.配置 Squid " >/proc/sys/net/ipv4/ip_forward #打开内核转发,在CentOS7中已经打开,无需设置. vi /…
Squid及正向代理简介 Squid cache(简称为Squid)是一个流行的自由软件,它符合GNU通用公共许可证.Squid作为网页服务器的前置cache服务器,可以代理用户向web服务器请求数据并进行缓存,也可以用在局域网中,使局域网用户通过代理上网.Squid主要设计用于在Linux一类系统运行.--摘自360百科 本篇博客将详细演示如何使用squid实现正向代理以及浏览内容过滤. 所谓正向代理模式,是指让用户通过Squid服务程序获取网站页面等资源,以及基于访问控制列表(ACL)功能对…
背景 代理(Proxy),位于客户端与实际服务端之间,当客户端需要请求服务端内容时,先向代理发起请求,代理将请求转发到实际的服务器,再原路返回.也可以在代理服务器设置缓存,将实际服务器上不常变化的内容进行缓存,当客户端请求到达时,直接返回,可以提高响应速度,减少不必要的网络访问. 正向代理(Forward Proxy), 这种代理方式对于客户端来说: 1. 知道实际需要访问的服务端的地址 2. 需要针对代理服务器做特殊配置 反向代理(Reverse Proxy),这种代理方式对于客户端来说: 1…
目录 目录 1.GitLab11.3.9的安装 2.域名在阿里云托管,申请免费的1年证书 3.Gitlab 的 https 配置 4.Nginx 配置 https,反向代理指向 Gitlab 配置 目录 1.GitLab11.3.9的安装   首先确保机器已经安装好Docker,执行以下命令安装GitLab11.3.9: # Pull image > git clone https://github.com/idoall/docker.git > cd gitlab-ce/11.3.9-ce.…
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个repo文件 [root@localhost ~]# vi /etc/yum.repos.d/nginx.repo 2.将下面的内容替换复制到上一步创建的repo文件中 'OS'替换为当前的系统'centos','OSRELEASE'替换为当前系统版本'6'或者'7'. [nginx] name=ngin…
正向代理:代理服务器帮助客户端(浏览器)实现互联网的访问 (1)代理服务器配置 1.安装squid yum install squid -y 2.编辑squid配置文件 #vim /etc/squid/squid.conf acl local src 192.9.191.0/24 //允许192.9.191.0/24网段内所有客户机访问代理服务器 http_access allow localnet //该记录一定要添在deny all之前 http_port 3128 3.防火墙配置 syst…
update: 2019-03-25 --新增新装 Nginx 的启动.重启.关闭和查看 2019-02-19 --新增 yum 方式快速简单安装 Nginx 2018-09-29 --新增配置文件对HTTPS的设定 2018-05-23 --新增常用命令和防火墙命令 以 yum 方式安装 Nginx 之后如何查看 whereis nginx 其中默认运行程序是 /usr/sbin/nginx(注意 linux 下没有扩展名),而默认配置文件是 /etc/nginx/nginx.conf,如何查…
配置 Nginx Http Proxy 代理服务器,与 [Squid] 功能一样,适用于正向代理 Http 网站. 一,Nginx 正向代理配置文件: server { resolver 8.8.8.8; resolver_timeout 5s;   listen 0.0.0.0:8080;   access_log /home/reistlin/logs/proxy.access.log; error_log /home/reistlin/logs/proxy.error.log;   loc…
正向代理是指客户端通过代理服务器访问某一个服务器,最常见的例子是内网用户通过代理访问外网,以及所谓的“FQ”. 在windows下实例如下: 1.下载安装包:nginx-1.7.9.zip: 2.解压后,执行start nginx.exe:备注:之前放在比较深的目录中,执行失败: 3.执行完成后,能在http://localhost 下看到nginx主页: 4.修改conf/nginx.conf: server { listen 80; location / { resolver 8.8.8.8…