Azure DNS And Private DNS

介绍

首先讲一下什么是DNS,通俗讲,DNS就是将域名解析成IP的服务。例如:“www.test.com”后端可能对应着139.218.8.104的IP。这样的服务我们通常称为DNS解析服务。说直接一点就是我们服务的IP是一大串数字,将来还可能升级到IPV6,20几位数字,我们很难记,这个时候我们可以用几个字母来表示,但是我们要怎么解析到我们的IP呢这时候我们就需要用DNS去解析。

作用

1.首先DNS有解析域名的作用,它可以把域名解析为IP
2.负载均衡,我们都知道网关是web层面的负载均衡,而DNS不仅仅限于web

优点

  1. 将负载均衡的工作交给DNS,省去了网站管理维护负载均衡服务器的麻烦。
  1. 技术实现比较灵活、方便,简单易行,成本低,使用于大多数TCP/IP应用。
  1. 对于部署在服务器上的应用来说不需要进行任何的代码修改即可实现不同机器上的应用访问。
  1. 服务器可以位于互联网的任意位置。
  1. 同时许多DNS还支持基于地理位置的域名解析,即会将域名解析成距离用户地理最近的一个服务器地址,这样就可以加速用户访问,改善性能。

区别

我们讲了这么多大概知道了DNS有什么用,就是解析域名到IP。那么Azure DNS和Private DNS有什么区别呢?
AzureDNS是面向Internet解析域名的,面对外网的。
而PrivateDNS是对内网的一个IP解析,就是我们虚拟网路之间的域名解析。是不面向外网的,但是域名是可以和Azure DNS一样的,并不冲突。

案例

AzureDNS

如果没有域名的话,我们通常需要去购买域名,然后进行委托。

首先,要使用Azure DNS,需要一个域名,Azure不提供域名购买服务,因此需要在其他域名注册商购买域名,购买完成后,先要做委托,简单理解就是你在域名供应商A处够买了一个域名,现在要使用Azure DNS做解析服务,就需要告诉A,我要用Azure DNS做解析,这个过程就是“委托”。
阿里云域名委托:
创建好DNS区域,然后复制下图服务器。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
修改到下图中,可能需要手机号验证码。在这里插入图片描述
可以用如下命令来测试域名IP
nslookup -type=SOA contoso.net(域名)
然后给一个名称,和一个服务的IP。
在这里插入图片描述
成功之后你可以访问刚刚给定的名称加域名就可以访问服务器了。

Private DNS

我们先创建一个
在这里插入图片描述

自动注册

我们之前说过专用(Private)DNS就是内网的域名解析。
我们可以想象 ,我们内网中可能有几十个几百个虚拟机提供服务,我们难道要一个一个配置他们的IP和域名吗,其实不是的,我们这里有一个自动注册,我们可以将DNS和提供服务的虚拟网络做一个链接,然后虚网下的VM会自动配置到DNS域名解析里面。
我们可以创建一个虚拟机VM1.然后虚拟网络为MCFVNET。
在这里插入图片描述
我们来将DNS链接到MCFVNET,注意将启用自动注册勾选上。

在这里插入图片描述
稍等十来分钟后我们可以看到虚拟机已经自动注册到了DNS中
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小松很努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值