查看: 4258|回復: 0
收起左側

如何玩转移动代理服务器?

[複製鏈接]
發表於 2016-4-25 15:37 | 顯示全部樓層 |閱讀模式


背景
移动设备想要访问位于局域网中的某个特定设备上搭建的服务,需要通过代理服务器来实现,针对不同操作系统搭建代理服务器有不同的软件,如果系统是OSX的话,可以使用Charles,对于Windows,可以使用大名鼎鼎的Fiddler,可视化软件的使用这里不详述,本文重点讲述在Unix/Linux上使用Squid来搭建代理服务器。

本地环境的准备  企业QQ:2881015111

通常我们需要测试的是某个设备上搭建的本地服务,那么至少要保证使用127.0.0.1是可以访问的,如果是配置了域名的虚拟主机也是同理,至少需要确保本地绑定Hosts可访问。

假如你的设备上有一个正在运行的a.com,那么需要保证可以在设备上通过绑定127.0.0.1a.com的hosts能正常访问到该服务。
安装Squid
以CentOS为例,可以使用yum来安装。 企业QQ:2881015111
$yuminstallsquid
其他linux系统有不同的软件来安装,否则可以选择编译的办法来安装。联系电话:15818338311
配置Squid
使用yum安装好的Squid,默认的目录会是/usr/local/squid,默认的配置文件是/usr/local/squid/etc/squid.conf。
编辑配置文件:
$vim/usr/local/squid/etc/squid.conf
这里重点讲述几个重要的配置。联系电话:15818338311
先增加一个本地server的acl访问规则的配置,然后配置本地server不做缓存,因为Squid默认会对所有访问请求做缓存,而本地测试服务不需要借助Squid来做缓存控制。 企业QQ:2881015111
acllocalServersdst127.0.0.1#LocalServer
no_cachedenylocalServers#Denylocalservercache
当Squid找不到本地所运行的主机名时可能会报如下错误:
FATAL:Couldnotdeterminefullyqualifiedhostname.Pleaseset'visible_hostname'
所以最好提前设置一个可见主机名,以免发生错误,该可见主机名可以在本地单独配置一个xxx.com的虚拟主机(记得绑定hosts)而专用于Squid。
visible_hostnamexxx.com
配置允许所有HTTP的访问联系电话:15818338311
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来增加一条定时任务。联系电话:15818338311
$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权威指南。


佛山高防IP段:
183.60.197
183.60.106(热销)
183.60.110(热销)
183.60.201
183.60.202
183.60.211
119.147.138
219.135.56(全新上架新高防段)
219.135.58(全新上架新高防段)
125.88.186(全新上架新高防段)
125.88.181(全新上架新高防段)
14.29.32(全新上架新高防段)
116.31.119(全新上架新高防段)

佛山双线IP段:
电信183.60.203网通119.63.34
电信183.60.205网通119.63.36
电信183.60.233网通119.63.37
电信183.60.107网通119.63.39
电信183.60.216网通119.63.33
电信183.61.146网通119.63.44
电信119.147.139网通119.252.245
电信119.147.141网通119.63.38
电信116.31.100网通119.63.35(全新上架新高防段)

企业:广东市锐讯网络有限公司
地址:广东省东莞市南城区周溪隆溪路5号高盛科技园二期之高盛科技大厦1楼103室
邮编:523000
总机:0769-22502222

相关搜索:锐讯网络,香港机房,香港和记机房,相关网址:http://www.ruixunidc.net/

购买高防服务器,企业扣扣:288-1015-111联系手机:158-1833-8311


heatlevel如何玩转移动代理服务器?
heatlevel超新星海贼王5.18请问凭空请问破灭,额起来陪我,
heatlevel台服原始紅月歡迎熱血的玩家
heatlevel5-13周一晚6点开服!!335特色一命仿官方!5.18
heatlevel第二赛季牛逼刀剑-520活动专区-刚开1秒5.18
heatlevel今日新开:特色休闲 内容99丰富 成就自我 自带刷新
heatlevel[台]【完美世界2】元寶999999 家園 ,西大陸 百環 押票, 通
heatlevel梦幻西游超变 大唐横扫全屏 抽奖免费 挂机免费送 肝肝肝
heatlevel独家超变来就送价值过万的礼包绯红5.18第1次推广
heatlevel仙灵魔兽全新魔改!中变到超变
heatlevel法系秒十法连10次,大唐溅射横扫秒20
heatlevel《商人放浪記》#23.03.11#OPEN# 經驗值 10 00 % #信用10

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

免責聲明|小黑屋|手機版|Archiver|168遊戲論壇|

GMT+8, 2024-5-18 09:45 , Processed in 0.111107 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表