squid 延伸

#openssl req -new -x509 -days 365 -nodes -out stunnel.pem -keyout stunnel.pem

# openssl gendh 512>> stunnel.pem

stunnel

iptables -A INPUT -s 14.156.0.0/16 -p tcp --dport 7071 -j ACCEPT

iptables -I INPUT -s 14.156.0.0/16 -j ACCEPT

wget http://www.stunnel.org/downloads/stunnel-5.25.tar.gz      //最新下载地址

$ps -ef | grep stunnel

$cd /usr/local/etc/stunnel/ $scp stunnel.pem [email protected]服务器B的IP:/usr/local/etc/stunnel/

yum install openssl-devel

$cd stunnel-5.01 //编译安装 $./configure $make $make install

$cd /usr/local/etc/stunnel/ //生成密钥 $openssl req -new -x509 -days 365 -nodes -config openssl.cnf -out stunnel.pem -keyout stunnel.pem //如果报错找不到openssl.cnf,可以把-config openssl.cnf去掉,即: $openssl req -new -x509 -days 365 -nodes -out stunnel.pem -keyout stunnel.pem

时间: 2024-10-02 18:14:16

squid 延伸的相关文章

squid

squid是一种高性能的代理缓存服务器,分为正向代理和反向代理,正向代理就是翻墙,反向代理指web服务其加速,就是指如果一个人想要下载一web页面,他请求squid为他取得这个页面.squid随之连接到远程服务器并向这个页面发出请求.然后squid再把数据到客户端服务器,同时复制一份.当下一次有人需要同一个页面时,squid可以简单地从磁盘上读到它,这样数据很快就会传输到客户主机上. 一 反向代理: 客户端请求访问web服务时,dns将访问的域名解析为squid反向代理服务器的ip地址,这样客户

配置squid,实现正向代理

环境:CentOS 6.5 代理主机ip:192.168.3.224,10.0.0.10 内网主机ip:10.0.0.11 安装前准备 1.关闭selinux [[email protected] ~]# setenforce 0 [[email protected] ~]# getenforce permissive [[email protected] ~]# vim /etc/selinux/config SELINUX=disabled 2.关闭防火墙filter表,设置防火墙端口转发规

vpn+squid搞定内网才能访问的svn

业精于勤荒于嬉,愿程序猿们鼓起干劲,坚持学下去! 目录 前言 一.squid安装和使用 二.本机的svn代理设置 前言 今天由于要修改公司项目的配置文件,于是不得不秒登vpn,登上svn跳板机,把要修改的文件update下来.修改完成后,在跳板机上传,最后再经过几道程序,终于更新到线上了. 对于不能在个人电脑上update公司svn的代码,着实有些不方便.当然公司是为了代码安全考虑,多加一点防范,我们是可以理解的. 于是,又开始琢磨怎么把svn的代码搞到本机.其实,这问题蛮简单的,只要对于网络知

vps搭建加密squid+stunnel

配置方法: 1. 一台运行在墙外的系统(CentOS 6.5) 2. 该服务器上安装squid 3. 改服务器上生成证书,使用加密方式代理 4. 墙内安装stunnel,可以是windows系统,也可以是linux(本次案列是linux) 一,服务器配置 1.安装squid # yum install -y squid 2.生成证书 # openssl req -new > charlie.csr # openssl rsa -in privkey.pem -out charlie.key # 

sarg分析squid日志

1.SARG介绍 SARG的全称是:Squid Analysis Report GeneratorSARG非常好用的Squid日志分析工具,它输出html格式,可以详细列出了每一位用户访问internet的站点信息,时间占用信息,排名,连接次数,访问量,访问量等.软件的主页:http://sarg.sourceforge.net/sarg.php 目前最新的版本是sarg-2.3.1 ####要使用SARG必须有网页页面,所以先安装apache.yum -y install httpd* ,安装

运维学习之squid代理服务

squid 一.squid是什么? 1.Squid是一个高性能的代理缓存服务器,Squid支持FTP.gopher和HTTP协议.和一般的代理缓存软件不同,Squid用一个单独的.非模块化的.I/O驱动的进程来处理所有的客户端请求. 2.Squid是一种用来缓冲Internet数据的软件.它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求.也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面.Squid随之连接到远程服务器(比如:htt

Centos7 squid安装与配置

安装squid yum install -y squid 安装httpd(用于后面生成密码文件) yum install -y httpd 或者 yum install httpd-tools -y 配置文件 /etc/squid/squid.conf vim /etc/squid/squid.conf 修改以下信息 http_port 3128 # 这里是端口号,可以按需修改 # 下面这样写会同时监听ipv6和ipv4的端口 # http_port 0.0.0.0:3128 #默认的配置只能允

squid代理

1.正向代理 *作用:借助代理访问客户端访问不到的地址 *yum install squid -y  ##安装squid服务 *vim /etc/squid/squid.conf http_access allow all    ##允许所有http服务访问 # Squid nsu ormally listens to port 3128 http_port 3128   ##访问端口为3128 # Uncomment and adjust the following to add a disk

配置Squid代理服务器

1. 什么是squid Squid是一个支持HTTP.HTTPS.FTP等服务的缓存代理软件,它可以加快客户端网页浏览的速度,提高客户机的访问命中率,节省宝贵的带宽资源.squid不仅可以做正向代理,还可以利用反向代理技术提高网站访问性能,反向代理结合智能DNS解析就能实现一个最基本的CDN. 2. 搭建squid正向代理 正向代理一般用于企业内部访问外网,就是我们通常说的通过代理服务器上网,通过缓存页面数据可以节省带宽,提高上网速度. squid官方网站为 http://www.squid-c