阿里云服务器作为代理服务器加速打开github,oracle,清华tuna,bit等网站(不能科学上网)

来源:互联网 发布:base64 json解析 编辑:程序博客网 时间:2024/04/29 02:07

目录

  • 在阿里云服务器上搭建 squid 3 代理服务器
    • 安装Squid3
      • Squid 3 配置要点
      • 查看 squid 3 日志
  • 使用
    • 命令行代理
    • 火狐浏览器设置代理
    • 系统代理不建议


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下无法修改代理

使用火狐浏览器,设置 -> 网络

系统代理(不建议)

修改起来比较麻烦, 而且一直使用代理可能要为阿里云服务器流量买单(非包月用户)

0 0
原创粉丝点击