设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
楼主: 小樱

本项目主要介绍如何利用国外Linux VPS搭建多协议代理服务,squid PAC代理服务器,25端口翻墙

  [复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2016/3/6 12:02 | 显示全部楼层 |Google Chrome 49.0.2623.75|Google Chrome OS
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
squid可以缓存的,前提你得能写的一手好规则.不过境外服务器做缓存似乎没太大意义
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/3/6 18:57 | 显示全部楼层 |Google Chrome 47.0.2526.106|Windows 7
Love4Taylor 发表于 2016/3/6 12:02
squid可以缓存的,前提你得能写的一手好规则.不过境外服务器做缓存似乎没太大意义

你认为现在的规则不好么。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2016/3/7 00:21 | 显示全部楼层 |Google Chrome 49.0.2623.75|Google Chrome OS
小樱 发表于 2016/3/6 18:57
你认为现在的规则不好么。

您现在不就是用的squid默认的refresh_pattern规则么,我之前研究过缓存windows update补丁包,需要自己写规则哇
[发帖际遇]: Love4Taylor 乐于助人,奖励 3 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/3/7 11:10 | 显示全部楼层 |Google Chrome 47.0.2526.106|Windows 7
Love4Taylor 发表于 2016/3/7 00:21
您现在不就是用的squid默认的refresh_pattern规则么,我之前研究过缓存windows update补丁包,需要自己写 ...

这是默认规则么。。你可以用F12抓取HIT命中看看。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 185 天

[LV.7]常住居民III

发表于 2016/3/9 12:55 | 显示全部楼层 |Firefox 44.0|Mac OS X 10.10
我同学可以 ping 到国内和国外的服务器,设置也正确,还是用不了 PAC
有什么方法去排查出原因吗
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/3/9 13:00 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
jmyz_0455 发表于 2016/3/9 12:55
我同学可以 ping 到国内和国外的服务器,设置也正确,还是用不了 PAC
有什么方法去排查出原因吗

那就是他系统问题而已
[发帖际遇]: 小樱 发帖时在路边捡到 5 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016/4/2 15:05 | 显示全部楼层 |Safari 9.0.3|
非常感谢!很快就搭建好了
自己用流量肯定用不完,拿出来不知能否尽绵薄之力
45.32.51.80:25
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/5 22:48 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
@小樱 你好!谢谢你的教程。我不懂Linux,根据你的教程我搭建好了PAC代理,也能使用PAC代理。但问题是,每次只能使用几小时左右,便会失效。必须reboot重启系统才可以继续使用代理,非常困扰,特来向你请教如何解决呢?系统是 CentOS 6.7 x64

经查询 vi /etc/resolv.conf 发现DNS自动反弹回去,并未生效
于是,修改网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0    并 service network restart 重启网络,仍然无法使用PAC代理
输入 service squid restart  启动失败
端口扫描 http://tool.chinaz.com/port/  查询到21和25端口处于关闭状态

目前唯一的解决办法是reboot系统,可以使用PAC代理一段时间,然后又重复同样问题,请问如何是好?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 12:42 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/5 22:48
@小樱 你好!谢谢你的教程。我不懂Linux,根据你的教程我搭建好了PAC代理,也能使用PAC代理。但问题是,每 ...

squid经常莫名其妙的堵死?假死端口不通,如何增加守护进程,计划任务自动重启打开
http://bbs.itzmx.com/thread-10160-1-1.html

你把磁盘缓存功能关闭,配置文件会改吧?配置文件中已经插入了强制使用8.8.8.8DNS,现在不需要在修改系统DNS。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 12:55 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
@小樱 你好!谢谢你的回复。我的VPS是512内存的,你提供链接的指令是用于定时重启squid吗?我昨天修改了网卡配置文件之后,到目前为止PAC代理还没有断过,不知道是不是修改网卡配置文件所起的作用?

把磁盘缓存功能关闭,请问你指修改哪个配置文件?是用 vi 修改再 :wq 保存是吗?谢谢你的指点!
[发帖际遇]: billng 发帖时在路边捡到 3 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 13:08 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 12:55
@小樱 你好!谢谢你的回复。我的VPS是512内存的,你提供链接的指令是用于定时重启squid吗?我昨天修改了网 ...

那命令是每个小时45分钟的时候进行自动重启一次squid,如果用户量大的话,长时间不重启可能有一些问题。


磁盘缓存关闭
vi /etc/squid/squid.conf

找到cache_dir aufs /var/cache/squid 5000 128 128
修改为#cache_dir aufs /var/cache/squid 5000 128 128
:wq保存,重启squid即可
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 16:15 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
@小樱 你好!刚才按照你的指引,设置了自动重启squid,以及关闭硬盘缓存。但是隔一段时间后还是会自动断开代理。无论我用 /etc/init.d/squid restart 还是 service squid restart ,都无法手动重启squid,所以我觉得即使加入了自动重启语句,也是无法启动squid的,因为手动启动都不行,目前只能reboot系统才能重启squid。

请问怎么办?
[发帖际遇]: 一个袋子砸在了 billng 头上,billng 赚了 2 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 16:17 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:15
@小樱 你好!刚才按照你的指引,设置了自动重启squid,以及关闭硬盘缓存。但是隔一段时间后还是会自动断开 ...

关闭磁盘缓存后也无法重启?具体有提示什么错误代码么?
[发帖际遇]: 一个袋子砸在了 小樱 头上,小樱 赚了 3 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 16:22 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:15
@小樱 你好!刚才按照你的指引,设置了自动重启squid,以及关闭硬盘缓存。但是隔一段时间后还是会自动断开 ...

再不行就卸了重装试试吧。。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 16:22 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
错误信息如下:

# service squid restart
Stopping squid: /etc/init.d/squid: line 99:  7397 Aborted                 $SQUID -k check -f $SQUID_CONF >> /var/log/squid/squid.out 2>&1
                                                           [FAILED]
Starting squid:                                            [FAILED]
FATAL: xcalloc: Unable to allocate 800000 blocks of 384 bytes!

Squid Cache (Version 3.1.23): Terminated abnormally.
CPU Usage: 0.006 seconds = 0.003 user + 0.003 sys
Maximum Resident Size: 21888 KB
Page faults with physical i/o: 0
2016/04/06 03:20:19| Not currently OK to rewrite swap log.
2016/04/06 03:20:19| storeDirWriteCleanLogs: Operation aborted.
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 16:41 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:22
错误信息如下:

# service squid restart

df -h 硬盘满了?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 16:50 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
应该还有很多空间吧

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  2.4G   17G  13% /
tmpfs           246M     0  246M   0% /dev/shm
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 16:52 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:50
应该还有很多空间吧

Filesystem      Size  Used Avail Use% Mounted on


你现在能启动么?还没用尽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 16:53 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:50
应该还有很多空间吧

Filesystem      Size  Used Avail Use% Mounted on

看错误应该是无法分配资源
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 16:59 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
我目前是靠reboot系统启动squid的,手动启动squid会失败。在修改网卡配置文件里的DNS和关闭硬盘缓存之后,倒是还没有自动断开PAC代理(暂时没有),但是无法手动重启squid,必须reboot才可以。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 17:13 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 16:59
我目前是靠reboot系统启动squid的,手动启动squid会失败。在修改网卡配置文件里的DNS和关闭硬盘缓存之后, ...

http://www.linuxidc.com/Linux/2014-03/98987.htm
百度刚搜索的
[发帖际遇]: 一个袋子砸在了 小樱 头上,小樱 赚了 5 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2016/4/6 17:33 | 显示全部楼层 |Google Chrome 49.0.2623.87|Windows 10
@小樱 尽管不太明白,还是非常感谢你的耐心指导!我看了一下,好像涉及到主机名?那个域名 tarena.com 又是啥?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/6 18:11 | 显示全部楼层 |Google Chrome 49.0.2623.75|Windows 7
billng 发表于 2016/4/6 17:33
@小樱 尽管不太明白,还是非常感谢你的耐心指导!我看了一下,好像涉及到主机名?那个域名 tarena.com 又是 ...

应该是对方网站的吧。。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2016/4/22 09:49 | 显示全部楼层 |Google Chrome 50.0.2661.75|Windows 7
简单易懂,很好的教程
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2016/4/24 14:50 | 显示全部楼层 |Maxthon 4.9.2.1000|Windows 10
你好lz~~我有台DO的vps~~也可以装centos6.7 x64~~请问centos系统的代码也是一行一行复制吗?~~尝试一行一行复制后分别在这几个地方出现错误~~
[root@centos-512mb-nyc1-02 ~]# setenforce 0
setenforce: SELinux is disabled

[root@centos-512mb-nyc1-02 ~]# killall sendmail
sendmail: no process killed

[root@centos-512mb-nyc1-02 ~]# chkconfig --level 2345 sendmail off
error reading information on service sendmail: No such file or directory

[root@centos-512mb-nyc1-02 ~]# service squid restart
Stopping squid:                                            [FAILED]
Starting squid:                                            [FAILED]
请问是什么问题呢~~~
另外,我之前朋友给我用的是只是给我一个类似(http://pac.itzmx.com/abc.pac)的,一个pac结尾的地址,让我填入ios wifi或者浏览器上~~就可以做到局部代理的效果~~
但我看这教程是要在本地下载一个pac文件来使用~~~请问是我理解错误呢~还是其实方法是不一样的呢?
[发帖际遇]: 5201314026 发帖时在路边捡到 3 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/4/24 15:53 | 显示全部楼层 |Google Chrome 50.0.2661.87|Windows 8.1
5201314026 发表于 2016/4/24 14:50
你好lz~~我有台DO的vps~~也可以装centos6.7 x64~~请问centos系统的代码也是一行一行复制吗?~~尝试一行一行 ...

你可以把这个PAC文件放在你的网站服务器。这个是你配置文件缓存没启动成功?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2016/4/26 16:32 | 显示全部楼层 |Maxthon 4.9.2.1000|Windows 10
[root@centos-512mb-nyc1-02 ~]# service squid restart
Stopping squid:                                            [FAILED]
Starting squid:                                            [FAILED]

~~一路一句一句复制下来~~~第一次输入  service squid restart 就没启动成功。尝试过几次~~都是这样~~
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2016/5/29 00:13 | 显示全部楼层 |Google Chrome 49.0.2623.112|Windows XP
请问这一句: [然后使用 [PAC](http://pac.itzmx.com/abc.pac) 右键另存为 PAC 文件后修改其中的server01.pac.itzmx.com为你的服务器IP即可] 的具体步骤是什么,能说详细点吗。这一步我无从下手。
[发帖际遇]: lewyturn 乐于助人,奖励 8 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2016/5/29 00:23 | 显示全部楼层 |Google Chrome 49.0.2623.112|Windows XP
我现在用的就是vultr vps 我想搭建pac代理 就是能在线引用的那种pac
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 339

签到天数: 4738 天

[LV.Master]伴坛终老

发表于 2016/5/29 01:38 | 显示全部楼层 |Google Chrome 51.0.2704.63|Windows 10
lewyturn 发表于 2016/5/29 00:23
我现在用的就是vultr vps 我想搭建pac代理 就是能在线引用的那种pac

1.jpg 修改后,把文件放在你的网站虚拟空间之类,可以用做访问就行了。
或者你直接在现在的vps上,搭建kangle或者nginx ,来用与存放PAC文件。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/24 04:24 , Processed in 0.128996 second(s), 22 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表