squid之在云服务器上搭建自己的代理服务器
squid之在云服务器上搭建⾃⼰的代理服务器
2、带⽤户认证配置
htpasswd -c /etc/squid/passwd cangluan
添加认证的⽤户密码
如果不到htpasswd, 执⾏yum install httpd, 然后就能使⽤htpasswd了
在配置⽂件后台添加以下内容
cache_mem 128 MB
maximum_object_size 16 MB
cache_dir ufs /var/spool/squid 100 16 256
access_log /var/log/squid/access.log
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd      #指定认证程序以及账户⽂件
auth_param basic children 5                                #认证程序同时跑的个数
auth_param basic realm CangLuan Squid                        #客户端在使⽤代理时,输⼊密码时弹出来的提⽰框中的描述⽂字auth_param basic credentialsttl 5 hours        #认证的持续时间
acl cangluan proxy_auth REQUIRED            #允许认证的⽤户访问
http_access allow cangluan                #允许cangluan中的成员访问
http_access deny all                    #拒绝所有其它访问
visible_hostname
cache_mgr 3223617729@qq
如何设置代理服务器
代理服务器(Proxy Server)的⼯作原理是:当客户在浏览器中设置好Proxy Server后,你使⽤浏览器访问所有WWW站点的请求都不会直接发给⽬的主机,⽽是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向⽬的主机发出请求,并接受⽬的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。
下⾯是不带⽤户认证的步骤
cd /usr/sbin/
/etc/f
注意
有时候重启进程之后,端⼝号没打开,我也不知道啥原因,多重启⼏次就好了
如何通过代理服务器访问外⽹?(代理服务器的⼯作原理)
wwwblogs/tianyiliang/p/8213933.html
测试:
在浏览器中设置代理:IP(squid主机的IP),端⼝(8000,http_port参数)
查看,代理服务器是否启动成功
代理服务器的解释
它装在云服务器上
1
2
3
总结
云服务器做代理服务器
你本地⽤云服务器的IP代理上⽹
2
如果浏览器请求访问云服务器报错403,其他页⾯没问题的话,或
报错HTCP Disabled.
修改f
#http_access deny !Safe_ports
http_access allow !Safe_ports
#http_access deny CONNECT !SSL_ports
http_access allow CONNECT !SSL_ports
参考⽹址

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。