移动端测试的代理服务器搭建
来源:Leah 时间:2021-08-24 09:16:50阅读:0
情况
移动机器设备要想浏览坐落于局域网络中的某一特定机器设备上构建的服务项目,需要根据代理商服务器来完成,对于不一样操作系统构建代理商服务器有不一样的软件,假如系统是OSX得话,可以使用Charles,针对Windows,可以使用赫赫有名的Fiddler,数据可视化软件的使用这儿不详细描述,文中关键叙述在Unix/Linux上使用Squid来构建代理商服务器。
当地自然环境的提前准备
一般大家需要测试的是某一机器设备上构建的本地生活服务,那麼最少要确保使用127.0.0.1是可以浏览的,如果是配置了网站域名的虚拟主机也是同样,最少需要保证当地关联Hosts可浏览。
倘若你的机器设备上有一个已经运作的kd010.com,那麼需要确保可以在机器设备上根据关联127.0.0.1kd010.com的hosts能一切正常浏览到该服务项目。
快速的流程概述
安裝Squid
以CentOS为例子,可以使用yum来安裝。
$yuminstallsquid
别的linux系统有不一样的软件来安裝,不然可以挑选编译程序的方法来安裝。
配置Squid
使用yum安装好的Squid,默认设置的文件目录会是/usr/local/squid,默认设置的配置文档是/usr/local/squid/etc/squid.conf。
编写配置文档:
$vim/usr/local/squid/etc/squid.conf
这儿关键叙述几个关键的配置。
先提升一个当地server的acl浏览标准的配置,随后配置当地server不做缓存文件,由于Squid默认设置会对全部浏览要求做缓存文件,而当地测试服务项目不需要依靠Squid来做缓存文件控制。
acllocalServersdst127.0.0.1#LocalServer
no_cachedenylocalServers#Denylocalservercache
当Squid找不着当地所运作的主机名时很有可能会报以下不正确:
因此 最好是提早设定一个由此可见主机名,以防产生不正确,该由此可见主机名可以在当地独立配置一个xxx.com的虚拟主机(还记得关联hosts)而专用型于Squid。
visible_hostnamexxx.com
配置容许全部HTTP的浏览
http_accessallowall
配置代理端口,默认设置端口号是3128,可以改动成你要想的随意端口号。
http_port8411
配置log文件途径,cache.log和access.log,并保证该文件有应写管理权限。
cache_log/var/log/squid/cache.log
cache_access_log/var/log/squid/access.log
到这儿主要的配置都完成了,可以运行Squid了。
$/usr/local/squid/sbin/squid
假如改动了配置文档,需要停止Squid随后重新启动,安全性的方法是使用内置的指令。
$/usr/local/squid/sbin/squid-kshutdown
因为Squid的access.log会记录每一条浏览日志,一定時间后该日至会十分巨大,因此 需要按时清除,可以设定一个订制每日任务来清除该文件。
使用crontab来提升一条计划任务。
$crontab-e
在开启的文档中增加一条记录,这条记录会每日0点的情况下将浏览日志清除。
00***/usr/local/squid/sbin/squid-kshutdown
30***echo>/var/log/squid/access.log
50***/usr/local/squid/sbin/squid
如果你觉得这类方法太简单粗鲁,可以使用Squid内置的翻转日至的功能
$/usr/local/squid/sbin/squid-krotate
Squid是一个很强劲的开源系统软件,可以用以构建代理商服务器,还可以做为大中型网站的WEB加速器,想更详尽的了解可以查询Squid权威性手册。
移动机器设备怎样浏览代理商服务器?
代理商服务器构建好后,移动端机器设备要想浏览代理商服务器,在Wifi的HTTP网络设置中填写代理商服务器的IP和Squid配置的代理端口,就可以一切正常浏览代理商服务器上的kd010.com。
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/fwqjs/2261.html
TAG标签:代理服务器