Route53私有托管域——轻松管理你私有ip和域名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Route53私有托管域——轻松管理你私有ip和域名相关的知识,希望对你有一定的参考价值。

参考技术A         作为一名运维,平常的运维工作总是有很多虚机需要管理,一大堆ip或者elb域名总是搞得人心烦意乱。

        无序的ip和杂乱的域名总是让人头大,这时候就想如果像通用域名那样直接通过自定义的域名就是找到我的虚机就完美了。比如通过www.baidu.com可以直接打开百度的网页,而不是通过http://183.232.231.174/记忆这样ip地址去打开网页。

        这个时候就可以用aws route53自带的私有托管区域来完美解决这个问题。首先看下官方文档中关于route53私有托管区域的说明:

建立私有托管域的过程非常简单:

首先打开route53界面,点击 create hosted zone :

step1.输入域名:test.com

step2.选择private hosted zone from amazon VPC

step3.选择需要绑定的vpc,等新建完毕后可以绑定更多的vpc,甚至可以绑定其他aws账号下的vpc

新建完毕后我们来测试一下,在新建的托管域下新建一条新的A记录,并指向对应vpc下某个虚机ip(10.20.119.170)

step1. 点击 create record set ,新建一条A记录

step2. 输入三级域的名称

step3. 输入A记录的虚机ip地址10.20.119.170

step4. 点击新建

接下来测试域名是否生效,在其他相同vpc下的虚机上ping www.test.com,解析出来的地址正是10.20.119.170,测试OK,其他的私有elb地址、rds域名等也可以通过私有托管域进行重定向。

将托管在私有 *** 中的服务引用添加到我的项目

【中文标题】将托管在私有 *** 中的服务引用添加到我的项目【英文标题】:Add a service reference that is hosted in a private *** to my project 【发布时间】:2016-10-17 12:44:37 【问题描述】:

要求:中。

IDEVisual Studio 2013 速成版

语言 C#

框架 MVC 5

问题:

    添加服务参考时,我在哪里指定凭据以加入 ***? 该 *** 的所有者应该将我的 IP 列入白名单吗? 我们如何将托管在 *** 中的服务引用添加到我的 Visual Studio MVC。

我做了什么:

    我尝试通过执行以下操作来添加引用:

    右键单击服务引用文件夹。 单击添加服务参考。 输入网址 点击Go(没用)

    我还浏览了几篇 msdn 和 *** 文章,但找不到任何可以理解的内容。

失败消息:

无法解析远程名称。

元数据包含无法解析的引用。

没有可以接受消息的端点监听。

注意:提前感谢您帮助我解决这个问题。我对此很陌生,不确定我是否在寻找正确的地方。

【问题讨论】:

【参考方案1】:

为了创建服务引用,VS2013 将获取 WSDL 并生成用于调用服务的堆栈。因此 VS2013 将调用该服务并且它需要访问它。 *** 是向下到 http 层的安全层,因此不可能将凭据放在 http 层中。您需要先使用一些 *** 客户端为您的计算机提供 ***,它会起作用。

【讨论】:

嗯,让我检查一下,如果可行,我会接受它作为正确答案。谢谢 我正在使用 Cisco AnyConnect ***,并且在登录 *** 客户端时能够浏览到 WSDL 定义,但是我仍然无法从 VS 2017 创建对同一 URL 的服务引用。我输入 URL,它就坐在那里旋转,直到我取消它。

以上是关于Route53私有托管域——轻松管理你私有ip和域名的主要内容,如果未能解决你的问题,请参考以下文章

从当前的ec2派生Route53托管区域

无法从 ec2 实例访问我的路由 53 私有托管区域

使用 terraform 在 route53 上获取托管域的 zone_id

继承

我们如何使用 Route53 将 DNS 条目添加到由外部(第三方)域提供商托管的域

iOS - 验证私有应用商店的企业配置文件