偶尔需要去国外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走代理