最新消息:

squid 缓存 ftp 加速 wget走代理

squid admin 3835浏览 0评论

偶尔需要去国外ftp拖点东西回来,速度太慢,文件还老出错,解决办法如下:

一、买个国外的vps,配置最低即可,反正要的只是带宽,入了个vps,把squid装上。

yum install squid vim -y
放开访问控制,换个默认端口,开启FTP直连,不cache。 
perl -p -i -e 's/3128/12345/g' /etc/squid/squid.conf
perl -p -i -e 's/http_access deny all/http_access allow all/g' /etc/squid/squid.conf
cat << EOF >> /etc/squid/squid.conf
acl FTP proto FTP
always_direct allow FTP
visible_hostname squidbox
EOF
/etc/init.d/squid restart
rm -f /bin/vi ; ln -s /usr/bin/vim /bin/vi
chkconfig squid on
chkconfig postfix off
chkconfig auditd off
chkconfig netfs off
chkconfig blk-availability off
chkconfig iptables off
chkconfig ip6tables off
chkconfig iscsi off
chkconfig iscsid off
chkconfig lvm2-monitor off
chkconfig mdmonitor off
二、wget走起代理

客户端处启用wget的代理,编辑/etc/wgetrc文件

cat << EOF > /etc/wgetrc
ftp_proxy = http://vps_ip:12345/
passive_ftp = on
use_proxy = on
timestamping = on
EOF
wget走起,ifstat看看流量,有问题看日志。

转载请注明:爱开源 » squid 缓存 ftp 加速 wget走代理

您必须 登录 才能发表评论!