我有一些云服务和一个在 Azure 中运行 Redis 的 VM。据我所知,我需要创建一个虚拟网络,以便云服务可以与 VM 上的 Redis 通信。那很简单。现在我想做的是设置 DNS,这样我就不必到处指定 IP 地址。
我发现的所有文章都涉及集成现场 DNS 服务器,但我没有。无论如何要使用godaddy或dnsimple吗?在当前虚拟机上安装一个简单的 DNS 服务怎么样?
我想我的问题可以概括为我需要做什么才能使我的云服务可以通过 DNS 名称与我的 VN 通信?
我在这个页面上看到了一些关于在 ubuntu 中获取有关网卡及其统计信息的很好的解释。正如页面上提到的,这提供了一个很好的输出。我也尝试阅读其他文档,但找不到可以区分系统上真实网卡和虚拟网卡的标志或类似内容。
有没有办法区分?谢谢。
我正在设计一个包含多个虚拟网络的 Azure 环境,并且要求连接所有网络;任何网络中的 VM 都应该能够与任何其他网络中的另一个 VM 通信。
我可以使用全网状拓扑连接这些网络,但是随着网络数量的增加,这很快就会失控,而且我真的不想设置和管理n(n - 1)/2 个VPN 连接.
我宁愿使用中心辐射型拓扑连接它们,如果达到每个虚拟网络 10 个连接的 Azure 限制,则可能使用多个中心。但是,我遇到了一个问题:似乎没有办法在 Azure 中处理路由。
让我们说,为了简单起见,我有三个虚拟网络:
我想将网络 A 连接到网络 B,将网络 B 连接到网络 C;我不想在网络 A 和 C 之间建立直接连接:我希望网络 A 通过网络 B 与网络 C 通信。
如果我可以控制网关,这将完全不是问题;几个静态路由将快速有效地解决问题。
但是,在 Azure 中,我找不到为虚拟网络定义其他路由的方法,因此我无法告诉网络 A 的网关“将针对网络 C 的流量发送到网络 B”(反之亦然)。
如何在 Azure 中实现这一点?
我已经安装了 Windows Server 2012 并使用 Hyper-V 设置了一个 VM。我在地址为 10.0.0.20 的网卡之一上使用虚拟交换机设置了网络。我已经为 Ubuntu VM 10.0.0.20 分配了一个静态 IP,与虚拟交换机的 IP 相同。
我可以 ping 网络上的任何地址,甚至包括域(例如 Google)在内的公共地址。我已经设置了静态 nat,例如公共 ip 192.0.2.7 到 10.0.0.20。
例如,我可以通过 ssh 连接到 192.0.2.7,但是当我在 Windows 服务器中时,我无法通过 ssh 或 telnet 连接到 10.0.0.20。
我检查了 Windows 机器上的防火墙,它关闭了,我检查了 Ubuntu 机器上的防火墙,它关闭了。
是否需要安装 virtual box 才能安装 pfsense?我的意思是我想在 ubuntu 12.04 操作系统上直接安装 pfsense 而不需要任何类似软件的虚拟机?
pfsense 是否具有直接在真实操作系统上运行的能力?
提前致谢
azure ×2
networking ×2
bandwidth ×1
firewall ×1
gateway ×1
hyper-v ×1
pfsense ×1
routing ×1
ubuntu ×1
ubuntu-12.04 ×1
vmware-esxi ×1