摘要:
Win10已经支持Ubuntu的Bash了。 在cmd中输入bash就可以进入bash界面。但此时是普通用户登录的。 如果希望更改默认的登录用户,可以在cmd中更改。 具体的命令是: lxrun是管理bash on win10的工具。可以install、uninstall或update。 lxrun 阅读全文
摘要:
刚刚的一篇Blog采用Json Template的方式从已有的VHD创建了一台新的VM。由于Json Template封装的比较好,可以改的内容不多。 下面将介绍通过用Powershell来从已有的VHD创建一台新的VM。 由于Powershell中的各种变量、参数都是可以定义的,所以可以自己去修改 阅读全文
摘要:
从已有的VHD创建VM是使用Azure中经常要操作的内容。 本文将介绍如何采用Json Template从已经有的VHD创建VM。 一、准备VHD 在我的Azure账户中选择一台VM,如下图: 查看其磁盘信息: 磁盘所在的链接:https://gwzdiskdisks420.blob.core.ch 阅读全文
摘要:
Azure的Vnet Peering可以把Azure中不同的Vnet连接起来的技术。底层是通过对NVGRE的租户标签进行修改,实现了不同租户间的互通。这种技术非常类似传统网络中MPLS/VPN不同租户互通的技术。在MPLS/VPN中是对RT值进行控制,实现不同租户间的互通。 但Vnet Peerin 阅读全文
摘要:
在ASM模式下,可以通过Manage Portal上捕获VM的Image,并创建新的VM。在ARM模式下,在Portal上目前还没有这个功能,要做VM镜像的捕获和创建新的VM需要用powershell或Azure CLI来实现。 本文将介绍如何用Powershell捕获VM的镜像,并用Powersh 阅读全文
摘要:
目前DevOps是整个运维发展的方向,Network的运维也一样。使用程序控制底层的路由器是最基本的要求之一。 本文简单解释如何用Python控制路由器,对网络设备进行配置。 Python和网络设备连接,一般采用SSH。本文采用Paramiko的ssh来与路由器通讯。 一、安装Paramiko Pa 阅读全文
摘要:
按照Azure部署的最佳实践, 每个用户在部署应用之前,需要先规划各自的订阅,一般按照应用来划分,或者按照部门来划分。 再在各自的订阅中每个应用创建一个Vnet,把应用部署到这个Vnet上。 如下图所示: 图中表示一个Azure账户有多个订阅,每个订阅重有多个Vnet,每个Vnet根据我们之前谈到的 阅读全文
摘要:
Azure上有IPSec VPN Gateway的服务,VPN是在公有云服务中客户最常使用的网络服务之一。 Azure的IPSec VPN Gateway可以支持IKEv1和IKEv2两种,之前的文章中已经做了一些介绍。同时,Azure IPSec VPN还可以和专线的ER Gateway共存。这个 阅读全文
摘要:
Surface Pro 4是非常收欢迎的笔记本电脑。但我们这些技术人员在使用中有一点非常不方便: Surface Pro 4的分辨率非常高,如果用Surface Pro 4远程桌面到远端的一台机器,因为两边分辨率的问题,远端的图像会非常的小。 为解决这个问题,需要做一下两个工作: 1. 修改注册表: 阅读全文
摘要:
Azure的Blob存储可以作为Http的服务来使用。很多客户已经把Blob作为图片存储的服务,这样稍作代码的修改,解决了图片服务器带宽、性能等多种问题。 但同时问题也出现了:在传统Http的服务中很多meta属性是可以设置的,但在blob中如何设置。 比如,在Apache中,可以设置静态内容的缓存 阅读全文