您的位置:首页 > 新闻资讯 >文章内容
PHP使用代理IP实现隐藏地址
来源:互联网 作者:admin 时间:2019-10-03 10:33:00

  有过爬虫经验的,对代理IP的使用不会陌生,那么也应该了解过代理IP能够帮助我们隐藏真实IP地址的功能。PHP要想在使用CURL库隐藏真实IP,就需要通过代理服务器来实现。下面,我们看看具体操作。


PHP使用代理IP实现隐藏地址


  通过代理服务器就可隐藏真实remote_addr ip地址:


  <?php

  error_reporting(0);

  function curl_string ($url,$user_agent,$proxy){

  $ch = curl_init();

  curl_setopt ($ch, CURLOPT_PROXY, $proxy);

  curl_setopt ($ch, CURLOPT_URL, $url);

  curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);

  curl_setopt ($ch, CURLOPT_COOKIEJAR, "d:\cookies.txt");

  curl_setopt ($ch, CURLOPT_HEADER, 1);

  curl_setopt ($ch, CURLOPT_HTTPHEADER, array('CLIENT-IP:125.210.188.36', 'X-FORWARDED-FOR:125.210.188.36')); //此处可以改为任意假IP

  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);

  curl_setopt ($ch, CURLOPT_TIMEOUT, 120);

  $result = curl_exec ($ch);

  curl_close($ch);

  return $result;

  }

  $url_page = "http://s4nd.no-ip.org/test/index.php";

  $user_agent = "Mozilla/4.0";

  $proxy = "http://125.210.188.36:80"; //此处为代理服务器IP和PORT

  $string = curl_string($url_page,$user_agent,$proxy);

  echo $string;

  ?>

  访问curl_proxy.php


  122.66.*.*是运行脚本服务器的IP,这样就实现了隐藏客户端真实IP的目的。


  机灵代理,自建200+机房,数万拨号线路,提供企业级HTTP代理服务,IP覆盖全国200+城市,高匿名代理IP帮助你保护个人隐私。无论是网络爬虫、互联网营销、投票打榜都可以使用。


相关文章内容简介
推荐阅读
  • 23 2019-04
    机灵代理动态转发秒换IP,远离低效工作

    举个手数数,到现在谁还在手动换IP的,重启路由,或者是重新拨号换IP的。还是用机灵代理动态转发秒换IP,远离低效工作,效率杠杠的!

  • 15 2019-06
    提示代理服务器没有响应

    提示代理服务器没有响应怎么处理?有时候我们的浏览器设置代理服务器使用,但是呢,却打不开网页,还提示代理服务器没有响应,这是怎么回事?如何解决呢?

  • 12 2020-11
    免费的代理ip为什么没人使用

    互联网时代里,随着网络工作的需要,代理ip的需要越来越多,很多人开始接触ip代理,市面上的代理ip软件参差不齐,分别为免费代理与收费代理两大类型。这里就很有很多朋友质疑,有免费的

  • 29 2020-09
    怎么做才能保护个人信息

    随着互联网的发展,如今我们想要注册些账号或是上网都会爆露一些个人信息在网络上。这其实对个人隐私是很不安全,那上网怎么做才能保护个人信息呢?每过一段时间,网络就会变成一个私

  • 19 2019-04
    机灵代理是采集数据的优质爬虫代理

    机灵代理是采集数据的优质爬虫代理,备受用户的喜爱。并且越来越多的人选择进行采集数据了,选择一个优质爬虫代理,无疑是提高工作效率的好方法。

  • 14 2020-07
    免费代理ip无法爬虫

    网站为了保护自己的服务器或者是保护自己的数据信息,都会对爬虫进行限制的,为了就是不让那么多的爬虫来自己的网站进行抓取,为服务器增加负担或者损耗流量。

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部