版权声明:本文为博主原创文章,未经博主同意不得转载。

https://blog.csdn.net/linux_player_c/article/details/24707457

1.代理server的简单介绍

​首先我们来了解一些什么是代理server?代理server是介于浏览器和Webserver之间的还有一台server。有了该server之后,浏览器发出的信息会先送到代理server,由代理server来取回网页内容并传送给客户的浏览器。

平时我们提到代理server,主要是终端用户怎样寻找自己须要的代理。而本专题所介绍的。则是server端的架设、配置等方面。对企业网络而言,代理server能够起到控制网络訪问并屏蔽不安全信息,以及网络加速的目的。

​我们有的喜欢折腾的同学事实上已经接触过代理server了。比方我们想要上国外的站点,由于有长城防火墙,呵呵。当然是不能够直接进行訪问的。所以应运而生的就是利用代理server作为跳板来进行訪问。

​2.详细的实现:

​(1)前期准备:

​首先我们须要两台主机:一个作为代理机。一个作为客户机。

​代理机有两块网卡,IP分别为:192.168.1.155和192.168.2.70
​两个IP不在同一个网段,当中192.168.1.155能够上网,而192.168.2.70不能上网

​客户机的IP为:192.168.2.66,也是不能链接到外网,可是它却能够ping通代理机的当中一个IP192.168.2.70

​那么明确了上述的构造之后。我们来详细的配置.

​(2)详细配置

​首先代理机上面要安装squid服务,这样才干提供代理服务:

​然后我们要去设置squid的配置文件:

​/etc/squid/squid.conf


​(1)这个里面我们设置同意全部人訪问;
​(2)最大连接数为100,分为两个等级。第一级个数为16个。第二级为256个。


​完了之后重新启动squid服务:


​服务端的配置完毕了,以下我们来配置client的代理设定:

​在设置之前的话,我们是ping不通外网的。由于它的网段确实上不了网。


​打开火狐浏览器:Edit-------Preferences-------Advanced-------settings.



​第三个的代理serverHttp proxy,我们要选择和客户机在一个网段的那个server网卡的IP:192.168.2.70,端后号为3128.设置完之后就能够訪问其它的网页了。但要记住。此时的客户机依旧不能够上网,事实上它仅仅是读取了server机子上的缓存。这就完毕了代理.

​检验一些。确实能够上网了:



​总结:

​简单粗暴,这个就是代理server额基本原理,相当是给我们的客户机一个跳板,让原本不能訪问的网页通过server的缓存变得能够訪问。

linux杂谈(十三):代理server的更多相关文章

  1. 使用squid架设自己的代理server

    主要參考了 http://blog.chinaunix.net/uid-20778906-id-540115.html Ubuntu下Squid代理server的安装与配置 1 安装 $ sudo a ...

  2. Linux上的SQL Server的起步

    我们知道,几个星期前,微软发布了在Linux上直接运行的SQL Server第一个公开CTP版本!因此,对我来说,是时候跨界在Linux上安装我的第一个SQL安装,这样的话,我就可以在Linux上折腾 ...

  3. Linux 上的 SQL Server 2017 的安装指南

    一:介绍背景 微软在2016年 3 月首次对外宣布了 Linux 版的 SQL Server,并于2017年 7 月发布了首个公开 RC 版.前几日在美国奥兰多召开的微软 Ignite 2017 大会 ...

  4. Android SDK代理server解决国内不能更新下载问题

    读者须知:本篇文章中最靠谱的是第三种方式,近期有读者反映第三种方式也不行了,以下提供一点其它途径的开源镜像网站: 国内高校的开源镜像站 中国科学技术大学(debian.ustc.edu.cn) 上海交 ...

  5. 反向代理:是指以代理server来接收Internet上的请求,然后将请求转发到内部网络的server上,并将结果返回给Internet上连接的client,此时的代理server对外就表现为反向代理server。

       Nginx安装好之后.開始使用它来简单实现反向代理与负载均衡的功能.在这之前.首先得脑补一下什么是反向代理和负载均衡.   反向代理:是指以代理server来接收Internet上的请求,然后将 ...

  6. Linux架构中代理服务器配置与负载均衡

    本期内容概要 代理 负载均衡 内容详细 1.代理 1.主要作用: 将流量平均分配 2.代理的方式 01 正向代理 外部想要访问服务器 先找代理 找到之后还需要找服务器 应用:VPN 02 反向代理 外 ...

  7. 微软将向Linux用户提供SQL Server程序

    微软公司(Microsoft Corp., MSFT)将向Linux操作系统的用户提供旗下一项最赚钱的产品,这是该公司几年前无法想像的举措.这家软件巨头周一表示,将向免费的Linux Server提供 ...

  8. git代理,windows命令行代理,linux命令行代理

    下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https:/ ...

  9. linux下的X server:linux图形界面原理

    linux下的X server:linux图形界面原理   Moblin Core是在Gnome Mobile的平台上建立.我以前玩Linux,提交的都和图像没有关系,连Xwindows都不用启动,开 ...

随机推荐

  1. react-native初始化项目的时候安装失败,如何解决【摘】

    首先初始化项目报错:  解决方法: 将这个版本号改为: 然后将这里: 改为:  版本号相对应 然后便可安装成功! [注:转载:https://blog.csdn.net/wwrzyy/article/ ...

  2. LaTeX 如何在文档的侧面插入图片实现"绕排"?

    https://www.zhihu.com/question/26837705 https://blog.csdn.net/u012856866/article/details/70305834

  3. 2017 CCPC 哈尔滨站 题解

    题目链接  2017 CCPC Harbin Problem A Problem B Problem D Problem F Problem L 考虑二分答案. 设当前待验证的答案为x 我们可以把第二 ...

  4. Presto查询引擎简单分析

    Hive查询流程分析 各个组件的作用 UI(user interface)(用户接口):提交数据操作的窗口Driver(引擎):负责接收数据操作,实现了会话句柄,并提供基于JDBC / ODBC的ex ...

  5. Django学习笔记(12)——分页功能

    这一篇博客记录一下自己学习Django中分页功能的笔记.分页功能在每个网站都是必要的,当页面因需要展示的数据条目过多,导致无法全部显示,这时候就需要采用分页的形式进行展示. 分页在网站随处可见,下面展 ...

  6. Tyvj——P1952 Easy

    http://www.tyvj.cn/p/1952 描述 某一天WJMZBMR在打osu~~~但是他太弱逼了,有些地方完全靠运气:(我们来简化一下这个游戏的规则有n次点击要做,成功了就是o,失败了就是 ...

  7. debian6之eclipse和jdk安装

    安装JDK 目前最新的JDK版本是:Java SE Development Kit 7u5 下载地址:http://www.oracle.com/technetwork/java/javase/dow ...

  8. uva 11248 Frequency Hopping (最大流)

    uva 11248 Frequency Hopping 题目大意:给定一个有向网络,每条边均有一个容量. 问是否存在一个从点1到点N.流量为C的流.假设不存在,能否够恰好改动一条弧的容量,使得存在这种 ...

  9. Linux C高级编程——网络编程基础(1)

    Linux高级编程--BSD socket的网络编程 宗旨:技术的学习是有限的,分享的精神是无限的. 一网络通信基础 TCP/IP协议簇基础:之所以称TCP/IP是一个协议簇,是由于TCP/IP包括T ...

  10. 使用CCriticalSection类的注意事项

    在类中使用CCriticalSection变量时,必需要将CCriticalSection变量定义为全局变量和静态变量,否则将出现没有定义的错误. 如: // a.h 文件 class A:publi ...