「架设代理服务器」搭建自己的http代理服务器

  • 内容
  • 相关

 timg.jpg

      因为在一些特殊情景下,人们的外网地址浏览会受限制,假如有一些浏览要求得话就必须一个代理商做为转站了。

      最先必须一台设备做为转站的网络服务器,此刻自然要去阿里服务器买一台啦笑容。电脑操作系统一定应选linux,我应用的是centos。以后的关键总体目标是在这里台设备上构建一个http代理商了。自然毫无疑问不太可能自身重新开始写,用目前的车轮子就行。我应用的是Shadowsocks+Privoxy      保持socks5代理商转http代理商。联接到这台设备上,强烈推荐应用secureCRT。键入设备的ip,端口号是22,再把登录名登陆密码输进去可以了。

      安裝shadowsocks,参照Shadowsocks使用说明书
yuminstallPython-setuptools&&easy_installpip
pipinstallshadowsocks

      安裝以后后台程序就可以,监视443端口号
sudossserver-p443-kpassword-mrc4-md5–usernobody-dstart

      安裝Privoxy,不一样系统软件命令有区别,下边是centos:
yuminstallprivoxy

      改动文档/etc/privoxy/config,改动以下特性值:
listen-address:8118
enable-remote-toggle1

      随后在文档结尾加上:
forward-socks5/127.0.0.1:443
改动文档能够 应用vi命令,还可以应用FIllZilla立即拉出来文档再遮盖上来(我是那么用的)。
 

      起动Privoxy就可以打开http代理商。
serviceprivoxyrestart
到此就能够 立即应用这台设备做为http代理商了,服务器端口为8118

      此外,能够 用另一种方式 配备http服务器代理,Linux运用Squid构建HTTP代理商ip服务平台这类方式 能够 配备账户密码。必须留意的是因为Squid版本号不一样,一些配备的相对路径将会稍有转变,配备的那时候留意一下:

auth_parambasicprogram/usr/lib64/squid/basic_ncsa_auth/etc/squid/squid_passwd
auth_parambasicchildren5
auth_parambasicrealmSquidproxy-cachingwebserver
auth_parambasiccredentialsttl2hours
auth_parambasiccasesensitiveoff
#
#INSERTYOUROWNRULE(S)HERETOALLOWACCESSFROMYOURCLIENTS
#
aclncsaauthproxy_authrequireD
http_accessallowncsaauthD  

http_access allow ncsaauth  

本文标签:

版权声明:若无特殊注明,本文皆为《Black Leaguer》原创,转载请保留文章出处。『鹦鹉搜索』

百度收录:百度已收录『查看详情』

本文链接:「架设代理服务器」搭建自己的http代理服务器 - https://www.15qq.cn/spe_seo/1071.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

允许邮件通知