代理ip软件

您的位置: 首页 > 新闻资讯 > 正文

CenterOS使用qurid搭建高匿代理服务器

发布时间:2019-07-16 16:09:05 来源:挂机精灵

  本文关键词:代理服务器,高匿代理服务器,搭建高匿代理服务器

  一、环境介绍

  操作系统:CentOS 7 x64

  二、相关概念

  我们根据其向目标地址发送请求时,REMOTE_ADDR, HTTP_VIA,HTTP_X_FORWARDED_FOR三个变量不同。

  将它分为:透明代理服务器、匿名代理服务器、混淆代理服务器、高匿代理服务器。

  透明代理(Transparent Proxy)

  REMOTE_ADDR = Proxy IP

  HTTP_VIA = Proxy IP

  HTTP_X_FORWARDED_FOR = Your IP

  透明代理虽然可以直接“隐藏”你的IP地址,但是还是可以从HTTP_X_FORWARDED_FOR来查到你是谁。

  匿名代理(Anonymous Proxy)

  REMOTE_ADDR = proxy IP

  HTTP_VIA = proxy IP

  HTTP_X_FORWARDED_FOR = proxy IP

  匿名代理比透明代理进步了一点:别人只能知道你用了代理,无法知道你是谁。

  混淆代理(Distorting Proxies)

  REMOTE_ADDR = Proxy IP

  HTTP_VIA = Proxy IP

  HTTP_X_FORWARDED_FOR = Random IP address

  别人还是能知道你在用代理,但是会得到一个假的IP地址,伪装的更逼真

  高匿代理(Elite proxy或High Anonymity Proxy)

  REMOTE_ADDR = Proxy IP

  HTTP_VIA = not determined

  HTTP_X_FORWARDED_FOR = not determined

  高匿代理让别人根本无法发现你是在用代理。

  考虑到后台人员可以轻而易举的根据这些变量来判断出哪些访问是使用了代理,我们在做爬虫的项目的时候尽可能的使用高匿代理

  三、squid代理服务器搭建

  安装

  yum install squid -y

  配置

  vi /etc/squid/squid.conf

  //用户名密码配置,加在http_access deny all之前

  auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd

  acl auth_user proxy_auth REQUIRED

  http_access allow auth_user

  //修改端口号,默认端口号为3128

  http_port 3128

  // 文件最后加上 高匿配置

  request_header_access X-Forwarded-For deny all

  request_header_access From deny all

  request_header_access Via deny all

  为了防止端口被扫描到导致代理服务器流量被滥用,建议修改默认端口和增加用户密码配置

  配置密码

  // 安装htpasswd

  yum -y install httpd-tools

  // 在 /etc/squid/passwd中生成登录用户名和密码

  htpasswd -c /etc/squid/passwd 您的用户名

  重启服务

  service squid restart

  开放端口

  // 开启端口

  firewall-cmd --zone=public --add-port=3128/tcp --permanent

  命令含义:

  --zone #作用域

  --add-port=3128/tcp #添加端口,格式为:端口/通讯协议

  --permanent #永久生效,没有此参数重启后失效

  // 重启防火墙

  firewall-cmd --reload

  //查看开启的端口

  firewall-cmd --list-ports

  四、测试

  import requests

  url = 'https://httpbin.org/headers'

  proxies = {

  'https': 'https://ail:123456@45.76.212.133:3128',

  }

  res = requests.get(url, proxies=proxies, timeout=3)

  print(res.text)

  若你的代理需要使用HTTP Basic Auth,可以使用 http: // user:password @ host / 语法

  结果为:

CenterOS使用qurid搭建高匿代理服务器

相关资讯

网站SEO优化——更换服务器IP地址注意事项

大家在运营网站的过程中,可能会遇到需要更换网站主机IP的情况,原因可能有:1、IP被封,服务器IP在国内被封,比较常见;2、IP被搜索引擎惩罚,同IP下出现违规

来源:互联网

2019-03-21 14:45:27

频繁更换服务器IP的后果你承担得起吗?

频繁更换服务器IP大多可以归结为两个原因,IP被封或更换服务器,前者相对更多。一般来说,一次或两次更换IP并不会有很大的影响,最多是流量部分减少或收录减少,但这

来源:互联网

2019-03-21 14:53:34

浏览器的代理服务器如何设置

经常上网的朋友经常会遇到想使用代理IP上网的情况,但是又苦恼不知道怎么设置,下面就来为大家讲解一下浏览器的代理服务器如何设置。首先打开浏览器,点击右上角的状态栏

来源:互联网

2019-04-13 15:48:06

怎么通过隐藏服务器真实IP来防御DDOS攻击

现在这个互联网环境很难保证自己不会被DDOS攻击,为了保证服务器的正常稳定运行,隐藏服务器真实IP是个不错的方法,这可以让攻击者找不到攻击目标,从而有效地保护网

来源:互联网

2019-04-16 16:07:27

代理服务器有哪些用途?

关于代理服务器以及代理服务器的作用,很多人都可能了解的似是而非,能了解一点,却不并不是很透彻。代理服务器究竟有哪些用途呢?下文为大家进行了总结。代理服务器用于多

来源:互联网

2019-04-16 16:38:35

代理服务器的作用是什么?如何设置?

关于代理服务器以及代理服务器的作用,很多人都可能都一知半解,能了解一点,却不并不是很透彻。那么,今天,小编就来讲一讲代理服务器的作用是什么?如何设置?这两个问题

来源:挂机精灵

2019-04-19 15:47:41

如何用代理服务器上网

不久前,有同事咨询过我,如何用代理服务器上网,我发现其过程还是挺多的,与其我一步步讲给他们听,不如写一个教程,这样他们也更能理解和操作。下面我就介绍一下我是如何

来源:挂机精灵

2019-04-19 15:52:21

手机电脑怎么使用全国动态IP的方法

  有些需要更换IP的用户,不知道手机电脑怎么使用全国动态IP,其实方法非常简单,下载个挂机精灵代理IP软件即可,比手动拨号更换IP地址方便

来源:互联网

2019-02-18 17:42:49

使用高匿代理IP才是最安全的吗

网络时代,信息非常容易被泄露,商家很容易就收集到我们的个人信息,消费习惯等等,这对我们的生活也有一定的影响,那么,我们使用高匿代理IP才是最安全的吗?请看小编来

来源:挂机精灵

2019-04-24 15:31:02

CenterOS使用qurid搭建高匿代理服务器

本文关键词:代理服务器,高匿代理服务器,搭建高匿代理服务器一、环境介绍操作系统:CentOS7x64二、相关概念我们根据其向目标地址发送请求时,REMOTE_A

来源:挂机精灵

2019-07-16 16:09:05

爬虫ip代理池搭建前需解决的问题及搭建思路

在公司做分布式深网爬虫,搭建了一套稳定的代理池服务,为上千个爬虫提供有效的代理,保证各个爬虫拿到的都是对应网站有效的代理IP,从而保证爬虫快速稳定的运行,当然在

来源:互联网

2019-04-15 16:10:47