服務(wù)項(xiàng)目:網(wǎng)站建設(shè)、仿站、程序開(kāi)發(fā)、APP開(kāi)發(fā)設(shè)計(jì)、移動(dòng)網(wǎng)站開(kāi)發(fā)設(shè)計(jì)、企業(yè)網(wǎng)站設(shè)計(jì)、電子商務(wù)網(wǎng)站開(kāi)發(fā)、網(wǎng)站維護(hù)、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
          四川???萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
          四川???萍加邢薰?(開(kāi)發(fā)設(shè)計(jì)官網(wǎng))TEL : 15308000360 / QQ : 38585404
          深入挖掘用戶需求
          成就品質(zhì)用戶體驗(yàn)

          您的位置:首頁(yè) > 技術(shù)經(jīng)驗(yàn) > 服務(wù)器 > 正文

          squid tcp_outgoing_address 出口IP隨機(jī)調(diào)用
          技術(shù)支持服務(wù)電話:15308000360 【7x24提供運(yùn)維服務(wù),解決各類(lèi)系統(tǒng)/軟硬件疑難技術(shù)問(wèn)題】

          squid 代理服務(wù)器,使用用戶名和密碼訪問(wèn)代理,對(duì)于出口ip的不同方式的調(diào)用或者以隨機(jī)的方式調(diào)用,因?yàn)榉?wù)器使用的是squid 2.7版本的,根據(jù)官方手冊(cè) 3.2版本的有 acl xxx random 1/24 可以隨機(jī)(未測(cè)試)

          若此篇文章還不能解決您的問(wèn)題,請(qǐng)聯(lián)系QQ:38585404  獲取有償技術(shù)服務(wù)...

          配置如下

          http_port 142.4.106.1:3128
          http_port 142.4.106.xx:3128
          http_port 142.4.106.xx:3128
          auth_param basic program /user/lib/squid/libexec/ncsa_auth /etc/squid/passwd
          auth_param basic children 5
          auth_param basic realm Squid proxy-caching web server
          auth_param basic credentialsttl 12 hours
          auth_param basic casesensitive off
          #使用用戶或者用戶組來(lái)確定出口的IP
          #acl wltony proxy_auth wltony
          #acl wltony1 proxy_auth wltony1
          #tcp_outgoing_address 142.4.106.xxx wltony
          #根據(jù)被訪問(wèn)服務(wù)器 IP 來(lái)確定出口IP
          #acl no1 myip 142.4.106.xxx
          #tcp_outgoing_address 142.4.106.xxx no1
          acl src_73 src 142.4.106.xxx
          acl src_74 src 142.4.106.xxx
          tcp_outgoing_address 142.4.106.xxx src_73
          tcp_outgoing_address 142.4.106.xxx src_74
          #first_req 為主訪問(wèn)IP
          acl first_req src 142.4.106.1
          acl second_req src 142.4.106.xxx
          acl second_req src 142.4.106.xxx
          cache_peer 142.4.106.xxx parent 3128 0 round-robin no-query login=wltony:xxx
          cache_peer 142.4.106.xxx parent 3128 0 round-robin no-query login=wltony:xxx
          cache_peer_access 142.4.106.xxx allow first_req
          cache_peer_access 142.4.106.xxx allow first_req
          cache_peer_access 142.4.106.xxx deny second_req
          cache_peer_access 142.4.106.xxx deny second_req
          never_direct allow first_req
          never_direct deny second_req
          #close cache www.haipai.wang
          acl NCACHE method GET
          no_cache deny NCACHE
          acl ncsa_users proxy_auth REQUIRED
          acl all src all
          header_access Via deny all
          header_access X-Forwarded-For deny all
          http_access allow ncsa_users
          #http_access allow wltony
          #http_access allow wltony1
          http_access deny all


          正向代理: 機(jī)器通過(guò)該機(jī)器訪問(wèn)外部網(wǎng)絡(luò).
          本例: 使用爬蟲(chóng)去抓取網(wǎng)絡(luò)數(shù)據(jù).但抓取過(guò)多時(shí)會(huì)被封IP.于是, 在一個(gè)機(jī)器上綁定若干個(gè) IP. 抓取時(shí)使用代理.
          當(dāng)然, 可以使用其它代理機(jī)器.但這里我們是使用的代理到本機(jī).
           
          在本機(jī)上綁定了 4 個(gè) IP. 同時(shí)運(yùn)行四個(gè)抓取實(shí)例. 每一個(gè)都使用代理, 代理到本機(jī)不同的端口.

          本機(jī)上的 IP 分別是:
          22.55.153.1
          22.55.153.2
          22.55.153.3
          22.55.153.4
           
          分別使用端口:
          22881
          22882
          22883
          22884
           
          squid 配置: /etc/squid/squid.conf:
           
          # 在代理的時(shí)候去掉請(qǐng)求頭部.再另行添加代理后的頭部
          forwarded_for delete
          via Deny all
           
          # 允許本機(jī)訪問(wèn).如果不加,可能不成功
          http_access allow localhost
           
           
          # 定義本機(jī)上的各個(gè)端口
          acl p1 myport 22881
          acl p2 myport 22882
          acl p3 myport 22883
          acl p4 myport 22884
           
          # 讓 squid 監(jiān)聽(tīng)本機(jī)的各個(gè)端口
          http_port 22881
          http_port 22882
          http_port 22883
          http_port 22884
           
          # 定義從 squid 代理往外的數(shù)據(jù), 每個(gè) ip 分別使用哪個(gè)端口
          tcp_outgoing_address 22.55.153.1   p1
          tcp_outgoing_address 22.55.153.2   p2
          tcp_outgoing_address 22.55.153.3   p3
          tcp_outgoing_address 22.55.153.4   p4
           
           
          把上面的配置加到當(dāng)前的配置文件上部即可.
           
          配置完后重啟 squid 服務(wù).
           
          然后再配置爬蟲(chóng)軟件使用代理,使用相應(yīng)的 IP 和端口.
          當(dāng)使用 22881 端口時(shí), 出口使用的 IP 是 ip1.
          按上面的 tcp_outgoing_address  配置的規(guī)則.
          依此類(lèi)推, 這樣, 同時(shí)運(yùn)行四個(gè)任務(wù),實(shí)際上出去的 IP 就是四個(gè). 就不會(huì)被封了. 



          上一篇:nginx+php-fpm性能參數(shù)優(yōu)化(配置文件)
          下一篇:CentOS下一張網(wǎng)卡設(shè)置多個(gè)IP

          相關(guān)熱詞搜索:squid 隨機(jī)IP
          主站蜘蛛池模板: 免费观看大片毛片| 桃花影院www视频播放| 在线欧美精品国产综合五月 | 无遮挡1000部拍拍拍免费凤凰| 欧美不卡视频一区发布| 内射极品少妇XXXXXHD| 20岁chinese魅男gay| 日韩女同互慰专区| 午夜看片在线观看| 91香蕉视频黄色| 暴力肉体进入hdxxxxx| 国产av无码专区亚洲av麻豆| s女m男调教337799| 欧美人与物videos另| 国产乱人伦偷精精品视频| 一本大道一卡2卡三卡4卡麻豆 | 久久亚洲欧美国产精品| 欧美猛少妇色xxxxx| 国产成人AV一区二区三区无码| 中文字幕欧美成人免费| 热久久综合这里只有精品电影 | 九九九精品视频免费| 综合久久给合久久狠狠狠97色| 国产精品三级视频| 久久久久亚洲av综合波多野结衣| 男人插女人网站| 国产毛片哪里有| 三浦惠理子在线播放| 欧美黑人乱大交| 国产在线拍偷自揄拍无码| www.夜夜操| 日本三级吃奶乳视频在线播放| 免费a级毛片在线播放| 色综合久久天天影视网| 成人免费ā片在线观看| 亚洲日本一区二区三区在线不卡| 精品国产日韩亚洲一区二区| 国产精品国产三级国产普通话 | 国产精品va在线播放| 97精品伊人久久久大香线蕉| 日本天码aⅴ片在线电影网站|