Micrsoft Azure中国版的国际出口最近升级为电话线拨号模式,目测为10个用户共享一条56kb的电话线拨号链路。有图有真相:

中国的IT从业者,有三分之一的职业生涯时间是在跟网络斗智斗勇。这点小问题,难不住我们的!

Linux Package安装:

Azure上的确是保存了一些源的镜像,但是也缺少了很多。如果是CentOS或者RHEL系列的Linux,就用EPEL吧。EPEL默认包含了一些中国的镜像源(例如: mirrors.tuna.tsinghua.edu.cn)

sudo yum install epel-release

有了EPEL,CentOS系列操作系统的软件安装就不愁了。如果感觉这样不够彻底的话,可以把CentOS上默认的源全部替换掉。

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

#centos
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sudo cp CentOS6-Base-.repo /etc/yum.repos.d/CentOS-Base.repo #centos
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sudo cp CentOS7-Base-.repo /etc/yum.repos.d/CentOS-Base.repo

如果是Ubuntu Linux,这样替换软件仓库源:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i 's/azure.archive.ubuntu.com/mirrors.163.com/g' /etc/apt/sources.list

无论是CentOS还是Ubuntu,替换软件仓库源后,记得执行一下更新命令:

#ubuntu
sudo apt-get update #centos
sudo yum update

除了网易的镜像外,国内还有阿里云(http://mirrors.aliyun.com/),中科大(https://lug.ustc.edu.cn/wiki/start)等。pia...

NPM组件安装:

sudo npm install [组件名称] -g --registry=https://registry.npm.taobao.org

只要在原来的npm命令行中加入一个“registry”参数就搞定了。如果实在难以接受这个写着AliYun的url,那么就换成:“http://registry.cnpmjs.org”安慰一下自己吧。pia, pia...

Python PIP package安装:

pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com [组件名称]

还好,这个是taobao的源,不是AliYun。顺便提一下,如果在Linux系统中执行pip出现"unsupported locale setting"错误,可以通过设置以下环境变量来修复:

export LC_ALL=C

看到这里,相信很多小伙伴们看懂了,其实就是用国内的源代替官方的源。其他语言的在线软件包也可以举一反三。例如:Ruby的gem包可以从这里安装:http://gems.ruby-china.org/;博客园在阿里云上为广大微软.net/c#开发者搭建了一个nuget的国内镜像:http://www.cnblogs.com/cmt/p/nuget-mirror.html;pia,pia,pia...

在Linux命令行中使用proxy:

在windows系统中设置各种代理,对于国内的开发者来说已经是标配的技能了。其实Linux命令行中,可以这样来设置http代理:

export http_proxy=[代理服务器地址]:[代理服务器端口号]

执行完上述语句后,用curl下载文件或者访问页面就能用上http代理啦。不过,并非所有的Linux命令行程序都支持(识别)这个环境变量,很多命令行程序有自己的代理设置参数或者配置文件,具体可以参考其帮助文档。至于如何搭建http代理,不在本文讨论的范围。只要把http代理搭建在一个非Azure中国版的虚拟机或者物理服务器上就可以。

写到这里,相信已经可以帮助很多小伙伴们解决Azure中国版的国际出口带宽问题了。至于Windows Server操作系统,各位就照猫画虎吧。

如果您在一家高大上的公司,不屑于这些雕虫小技,同时也不缺钱的话,可以考虑选择世纪互联的multinational connectivity,这是有license的、合法的国际链路,而且100%支持从Azure中国版接入(需要一个独立的A1规格VM作为接入网关),按固定的带宽计费,提供SLA...

祝朋友们元旦快乐!还有祝Azure中国版越来越好!(国际出口问题打算什么时候解决?)

自制Azure中国版“加血包”的更多相关文章

  1. 跨云应用部署第一步:使用IPSEC VPN连接AWS中国版和Windows Azure中国版

    随着公有云的普及,越来越多的客户将关键应用迁移到云端.但是事实证明,没有哪家云服务提供商可以提供100%的SLA,无论是例行维护还是意外中断服务,对于客户的关键应用而言,都会受到不同程度的影响.此外, ...

  2. Traffic Manager:Azure中国版 正式发布

     我们很高兴地宣布Azure Traffic Manager 现已面向中国版Azure正式发布.此版本现已投入生产,由企业 SLA支持,随时可用于生产场景中. 借助Azure Traffic Ma ...

  3. Windows Azure中国版试用

    Winodws Azure刚出来那会都没怎么关注,就在一些网页新闻上见过一些报道,之前阿里云在博客里搞过推广,拿什么豆可以换,当时也就是看了一下没去用过. 有次在一群里别人说Windows Azure ...

  4. Powershell导入订阅号(以Azure中国版为例)

    1. 首先,您需要安装Windows Azure Powershell.下载的链接为:http://go.microsoft.com/?linkid=9811175&clcid=0x409 2 ...

  5. Azure中国版 制作镜像 捕捉镜像

    因为项目需要需要部署多台功能一样的服务器,简单来说是多台nginx服务器.如果按照原始的做法,是新建vm,然后一台台部署相关服务. 现在Azrue已经可以通过捕获镜像的方式创建vm镜像模板,然后按照创 ...

  6. 使用VNET-to-VNET连接Microsoft Azure国际版和中国版

    Microsoft Azure的VNET-to-VNET功能可以实现跨虚拟网络的VPN连接,通过VNET-to-VNET互联的两个虚拟网络可以在同一个订阅下或者隶属不同的订阅,而且可以跨数据中心.这实 ...

  7. 中国版 Azure 现提供 Azure Traffic Manager

    Stephen MaloneAzure网络 - DNS和 Traffic Manager高级项目经理 我们非常高兴地宣布,中国版 Azure中现已提供 Azure Traffic Manager.Az ...

  8. 中国版Azure 文件服务

    中国版Azure 文件服务预览版在2015年1月13日已经上线,文件存储使用标准SMB 2.1协议为应用程序提供共享存储. 当我们的虚拟机连接到文件共享后就可以像使用本地共享文件夹一样来读取和写入文件 ...

  9. 完全变味的Windows Azure Marketplace中国版

    国际版的Microsoft Azure很早就发布Marketplace了,里面有非常丰富的(超过3000款)第三方应用.服务和虚拟机镜像可以购买.其定价模式也非常灵活,支持按需付费(pay as yo ...

随机推荐

  1. Linq之旅:Linq入门详解(Linq to Objects)

    示例代码下载:Linq之旅:Linq入门详解(Linq to Objects) 本博文详细介绍 .NET 3.5 中引入的重要功能:Language Integrated Query(LINQ,语言集 ...

  2. java EE设计模式简介

    1.何为设计模式 设计模式提供了对常见应用设计问题的解决方案.在面向对象的编程中,设计模式通常在解决与对象创建和交互相关的问题,而非整体软件架构所面对的大规模问题,它们以样板代码的形式提供了通用的解决 ...

  3. Partition2:对表分区

    在SQL Server中,普通表可以转化为分区表,而分区表不能转化为普通表,普通表转化成分区表的过程是不可逆的,将普通表转化为分区表的方法是: 在分区架构(Partition Scheme)上创建聚集 ...

  4. 【初学python】使用python调用monkey测试

    目前公司主要开发安卓平台的APP,平时测试经常需要使用monkey测试,所以尝试了下用python调用monkey,代码如下: import os apk = {'j': 'com.***.test1 ...

  5. Android 5.0 到 Android 6.0 + 的深坑之一 之 .so 动态库的适配

    (原创:http://www.cnblogs.com/linguanh) 目录: 前序 一,问题描述 二,为何会如此"无情"? 三,目前存在该问题的知名SDK 四,解决方案,1 对 ...

  6. 玩转Vim 编辑器

    一:VIM快速入门 1.vim模式介绍 以下介绍内容来自维基百科Vim 从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆.几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数 ...

  7. jq选择器基础

    Jquery $代表选择器 使用jq必须要导入jq文件 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js&qu ...

  8. 声音分贝的概念,dBSPL.dBm,dBu,dBV,dBFS

    需要做个音频的PPM表,看着一堆的音频术语真是懵了,苦苦在网上扒了几天的文档,终于有了点收获,下面关于声音的分贝做个总结. 分贝 Decibel 分贝(dB)是一个对数单位(logarithmic u ...

  9. ABP文档翻译--值对象

    本人是ABP初学者,在看英文文档和@tkb至简 的ABP框架理论研究总结(典藏版)时,发现大神@tkb至简中少了对Value Objects的翻译,看文档是新的,大神没时间把,小弟给补充上. 介绍 值 ...

  10. 安卓自定义组合控件--toolbar

    最近在学习安卓APP的开发,用到了toolbar这个控件, 最开始使用时include layout这种方法,不过感觉封装性不好,就又改成了自定义组合控件的方式. 使用的工具为android stud ...