【问题标题】:AWS VPC - DHCP Default Gateway OptionAWS VPC - DHCP 默认网关选项
【发布时间】:2016-07-21 17:58:01
【问题描述】:

所以,我正在使用一个专有设备,我无法直接控制设备的网络网关设置。我了解到它从网络上设置的 DHCP 选项中提取网关设置。

我们的网络建立在 AWS 上,位于 VPC 内。我正在考虑更新 DHCP 选项,但它似乎没有网关设置(图像显示了所有可用选项)。有谁知道是否有办法为 AWS VPC 指定网关?

设备通过虚拟私有网关连接到我们的云。

【问题讨论】:

  • 我已经准备好了答案,但现在我不确定我是否在回答您的实际问题。你想控制谁的默认路由?如果您尝试控制此外部设备的默认路由,则在 VPN 连接的另一端,它不可能从 VPC 中提取 DHCP,因此即使您可以在此处更改此设置,它也不会有想要的效果。这些设置仅与实例相关。外部设备完全可以使用 DHCP 的唯一方法是在它所连接的 本地 网络上,在 VPC 之外。请澄清。
  • 是的,这听起来很对。我想当时我并不真正了解网关在做什么 - 我知道它将网络连接到互联网(或只是连接到不同的网络) - 我的问题是主机名解析,因为 DNS 服务器设置是正确的在此设备上,它与可以正确解析主机名的不同类型设备之间的唯一区别是网关设置,我认为网关设置不正确。我错了 - 在我什么都没做更改之后,主机名解析开始了,所以看起来这可能是一个缓存问题。

标签: amazon-web-services gateway dhcp amazon-vpc


【解决方案1】:

据我所知,这在 Amazon VPC 中根本不可能,因为他们在 VPC 子网中使用 DHCP 进行所有 IP 分配,静态 IP 地址是使用 Elastic Network Interfaces 分配的,它适用于与 DHCP 保留方式相同。亚马逊支持将能够确认这一点,所以我建议您联系他们。

但您可以为 AWS VPC 中的子网指定网关。

您的下一个最佳解决方案是使用Loopback Adapter 在 Windows 机器上创建一个虚拟网络。然后,您可以在此网络上创建一个 DHCP 范围,并且基本上是双宿主。

使用环回驱动程序创建 NIC(来自上面的链接):

开始->计算机->右键,属性->设备管理器->计算机名,右键,添加旧硬件->下一步->安装我手动从列表中选择的硬件->下一步->网络适配器 -> 右侧为 Microsoft,左侧为 Loopback 适配器 -> 下一步

如果您使用的是 Linux 机器,请参阅本指南,这可能也会有所帮助。

http://imsudo.com/how-to-configure-loopback-interface-in-linux-windows/

一旦您拥有两个正常工作的网络,配置您的 RRAS 客户端以从虚拟范围接收 DHCP 地址并通过您的 Amazon VPC 的默认网关路由到 Internet 应该相对简单。

【讨论】:

  • 这是一个很好的答案 - 我正在考虑为子网指定一个网关。该设备实际上不是 Windows 机器,我怀疑它运行的是 unix 变体,但我无法确认。我只有远程访问权限,只能看到一些非常基本的设置。感谢您的周到回复和详细程度
  • 你检查过这个场景了吗docs.aws.amazon.com/AmazonVPC/latest/UserGuide/…我也编辑了我的答案。
  • 我阅读了您提供的链接,学到了很多很好的信息。毕竟,我最终不必更改网关设置,我认为它弄乱了主机名解析,但我认为 DNS 服务器需要刷新它的缓存,只是没有配置为经常这样做。感谢您的所有帮助!
猜你喜欢
  • 1970-01-01
  • 2011-02-22
  • 1970-01-01
  • 2016-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-28
  • 1970-01-01
相关资源
最近更新 更多