自制Azure中国版“加血包”
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中国版“加血包”的更多相关文章
- 跨云应用部署第一步:使用IPSEC VPN连接AWS中国版和Windows Azure中国版
随着公有云的普及,越来越多的客户将关键应用迁移到云端.但是事实证明,没有哪家云服务提供商可以提供100%的SLA,无论是例行维护还是意外中断服务,对于客户的关键应用而言,都会受到不同程度的影响.此外, ...
- Traffic Manager:Azure中国版 正式发布
我们很高兴地宣布Azure Traffic Manager 现已面向中国版Azure正式发布.此版本现已投入生产,由企业 SLA支持,随时可用于生产场景中. 借助Azure Traffic Ma ...
- Windows Azure中国版试用
Winodws Azure刚出来那会都没怎么关注,就在一些网页新闻上见过一些报道,之前阿里云在博客里搞过推广,拿什么豆可以换,当时也就是看了一下没去用过. 有次在一群里别人说Windows Azure ...
- Powershell导入订阅号(以Azure中国版为例)
1. 首先,您需要安装Windows Azure Powershell.下载的链接为:http://go.microsoft.com/?linkid=9811175&clcid=0x409 2 ...
- Azure中国版 制作镜像 捕捉镜像
因为项目需要需要部署多台功能一样的服务器,简单来说是多台nginx服务器.如果按照原始的做法,是新建vm,然后一台台部署相关服务. 现在Azrue已经可以通过捕获镜像的方式创建vm镜像模板,然后按照创 ...
- 使用VNET-to-VNET连接Microsoft Azure国际版和中国版
Microsoft Azure的VNET-to-VNET功能可以实现跨虚拟网络的VPN连接,通过VNET-to-VNET互联的两个虚拟网络可以在同一个订阅下或者隶属不同的订阅,而且可以跨数据中心.这实 ...
- 中国版 Azure 现提供 Azure Traffic Manager
Stephen MaloneAzure网络 - DNS和 Traffic Manager高级项目经理 我们非常高兴地宣布,中国版 Azure中现已提供 Azure Traffic Manager.Az ...
- 中国版Azure 文件服务
中国版Azure 文件服务预览版在2015年1月13日已经上线,文件存储使用标准SMB 2.1协议为应用程序提供共享存储. 当我们的虚拟机连接到文件共享后就可以像使用本地共享文件夹一样来读取和写入文件 ...
- 完全变味的Windows Azure Marketplace中国版
国际版的Microsoft Azure很早就发布Marketplace了,里面有非常丰富的(超过3000款)第三方应用.服务和虚拟机镜像可以购买.其定价模式也非常灵活,支持按需付费(pay as yo ...
随机推荐
- 一起学微软Power BI系列-使用技巧(4)Power BI中国版企业环境搭建和帐号问题
千呼万唤的Power BI中国版终于落地了,相信12月初的微软技术大会之后已经铺天盖地的新闻出现了,不错,Power BI中国版真的来了,但还有些遗憾,国际版的一些重量级服务如power bi emb ...
- 我为Net狂 ~ 社交平台系列小集合!
微信平台: 我为Net狂(dotNetCrazy) 资源贴吧: http://tieba.baidu.com/f?kw=毒逆天 个人博客: http://dunitian.cnblogs.com/ h ...
- 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一)
相关连接导航 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一) 执行 $Gulp 时发生了什么 —— 基于 Gulp 的前端集成解决方案(二) 常用 Gulp 插件汇总 ...
- 23种设计模式--建造者模式-Builder Pattern
一.建造模式的介绍 建造者模式就是将零件组装成一个整体,用官方一点的话来讲就是将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示.生活中比如说组装电脑,汽车等等这些都是建 ...
- 分布式系列文章——从ACID到CAP/BASE
事务 事务的定义: 事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元(Unit),狭义上的事务特指数据库事务. 事务的作用: 当多个应用程序并发访问 ...
- 如何利用tcpdump对mysql进行抓包操作
命令如下: tcpdump -s -l -w - dst -i eno16777736 |strings 其中-i指定监听的网络接口,在RHEL 7下,网络接口名不再是之前的eth0,而是 eno16 ...
- SDWebImage源码解读之SDWebImageCache(上)
第五篇 前言 本篇主要讲解图片缓存类的知识,虽然只涉及了图片方面的缓存的设计,但思想同样适用于别的方面的设计.在架构上来说,缓存算是存储设计的一部分.我们把各种不同的存储内容按照功能进行切割后,图片缓 ...
- Spring中Bean的实例化
Spring中Bean的实例化 在介绍Bean的三种实例化的方式之前,我们首先需要介绍一下什么是Bean,以及Bean的配置方式. 如果 ...
- 4.Android 打包时出现的Android Export aborted because fatal error were founds [closed]
Android 程序开发完成后,如果要发布到互联网上供别人使用,就需要将自己的程序打包成Android 安装包文件(Android Package,APK),其扩展名为.apk.使用run as 也能 ...
- 【腾讯Bugly干货分享】Android Linker 与 SO 加壳技术
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57e3a3bc42eb88da6d4be143 作者:王赛 1. 前言 Andr ...