阿里云服务器作为代理服务器加速打开github,oracle,清华tuna,bit等网站(不能科学上网)
来源:互联网 发布:base64 json解析 编辑:程序博客网 时间:2024/04/29 02:07
- 在阿里云服务器上搭建 squid 3 代理服务器
- 安装Squid3
- Squid 3 配置要点
- 查看 squid 3 日志
- 安装Squid3
- 使用
- 命令行代理
- 火狐浏览器设置代理
- 系统代理不建议
squid 简介 - squid 是全功能的HTTP/1.0, HTTP/1.1 代理服务器。它支持HTTP,HTTPS,FTP。它还提供了丰富的访问控制、认证和日志环境。它能缓存那些经常被访问的网页,改善网页反应速度。
问:既然不能科学上网,我为啥还要看下去呢?
答: 因为可以加速访问 github。还可以学习代理服务器的配置,会运维,在公司做网管也不错
实战中,阿里云服务器位于华北机房,我的本地电脑位于华东。
不使用任何代理,github打开时间为5s,有时需要刷新几次才行;
使用自己搭建的阿里云服务器代理后,缩短为3s,而且很稳定。
oracle下载jdk6或7需要注册登录,几乎登录不了
用自己搭的代理就可以流畅注册,登录,下载
清华tuna,bit的镜像我下载 200 MB 的 Hadoop 速度稳定在 3 MB/s. 本地速度50 KB/s
npm 和 atom apm 插件安装也可以使用代理,本来失败的安装都成功了,如:
apm install markdown-writer
再次强调,阿里云服务器不能翻墙!如果哪天 github 被墙,用阿里云服务器代理也是无用的。
在阿里云服务器上搭建 squid 3 代理服务器:
转自《Ubuntu搭建代理服务器》
时间:2013-02-04 作者:misoag
安装Squid3
(博主注:阿里云服务器系统上选择 Ubuntu 14.04 亲测可用)
购买云主机并选择操作系统,并在阿里云控制台网页上确认已经启动了以后。登录到你的阿里云主机
ssh root@你的阿里云公网地址
安装squid和squid-common
sudo apt install squid3 squid3-common
Squid 3 配置要点
转自http://www.2cto.com/os/201307/229016.html
编辑squid配置文件
sudo vi /etc/squid3/squid.conf
3.1更改监听端口
http_port 9090
3.2更改访问控制
http_access allow all
3.3开启squid
3.3.1初始化squid.conf里的cache目录
——————非常重要的命令—————–
/usr/local/squid/sbin/squid -z
3.3.2对squid.conf进行排错
/usr/local/squid/sbin/squid -k parse
3.3.4后台运行squid
/usr/local/squid/sbin/squid -s
3.3.5 停止
/usr/local/squid/sbin/squid -k shutdown
3.3.5重新引导修改过的squid.conf
/usr/local/squid/sbin/squid -k reconfigure
查看 squid 3 日志
ls /var/log/squid3/
使用
命令行代理
如果为了npm或apm使用代理安装软件包,可以在命令行下临时启用代理,不影响浏览器正常访问
新建脚本文件 ~/proxy.sh
#!/bin/bash proxy_url=你的阿里云主机公网地址:squid3端口(默认3128)# 分别指定http、https、ftp协议使用的代理服务器地址http_proxy=http://$proxy_url https_proxy=http://$proxy_urlftp_proxy=ftp://$proxy_url#192.168.20.1 # 访问局域网地址(192.168.20.0/24网段)时不使用代理,可以用逗>no_proxy=export http_proxy https_proxy ftp_proxy no_proxy
在当前终端使用代理
source ~/proxy.sh
检查是否启用
echo $http_proxy
火狐浏览器设置代理
google-chrome在Ubuntu 16.04下无法修改代理
使用火狐浏览器,设置 -> 网络
系统代理(不建议)
修改起来比较麻烦, 而且一直使用代理可能要为阿里云服务器流量买单(非包月用户)
- 阿里云服务器作为代理服务器加速打开github,oracle,清华tuna,bit等网站(不能科学上网)
- 阿里云oss加速网站
- 巧用搜狗浏览器的代理服务器加速上网
- 巧用搜狗浏览器的代理服务器加速上网
- 科学上网加速方法记录一下
- 代理服务器错误导致不能上网(Win 10)
- 阿里云服务器部署网站
- 阿里云服务器ECS Ubuntu16.04-64-bit学习之二:搭建apache2外网能访问的web网站
- 关于阿里云Centos服务器搭建Java网站不能访问的问题
- 网站加速--服务器编写篇(上)
- 网站加速--服务器编写篇(上)
- 使用ROS或Iptables作为ADSL上网路由器时,部分网站无法打开的问题
- 阿里云学生服务器搭建网站(1)-购买阿里云学生服务器
- 阿里云服务器如何打开端口映射?
- 阿里云centOS服务器中打开端口
- 阿里云服务器通过ip不能访问
- 阿里云服务器 discuz不能发邮件
- 阿里云ECS服务器网站部署
- 最全的数组去重方法对比
- 51NOD 1035 最长的循环节(数论)
- 树形dp——没有上司的舞会
- VMware 9 - redHat 6.4-x86_64
- jquery.validate.js之自定义表单验证规则
- 阿里云服务器作为代理服务器加速打开github,oracle,清华tuna,bit等网站(不能科学上网)
- Some Apply For CSS
- dede5.7配置Sphinx支持typeid、mid
- Okio库的使用
- xiaoming.us量化交易
- [leetcode-368]Largest Divisible Subset(java)
- Linux下(Ubuntu)如何在eclipse中使用boost库
- 关于计时器和时钟
- 在SQL存储过程中对表进行多行数据更新,插入