【问题标题】:Azure Network Security Group Vs Route TablesAzure 网络安全组与路由表
【发布时间】:2021-06-02 13:02:02
【问题描述】:

网络新手在这里。从文档中感觉 NSG 和路由表 (UDR) 都在做同样的事情 - 能够在多个级别(Vnet、子网、VM)定义 ACL

https://docs.microsoft.com/en-us/azure/virtual-network/network-security-group-how-it-works https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview

那么它们有什么不同,分别在什么时候使用?

谢谢。

【问题讨论】:

    标签: networking azure-virtual-network azure-nsg routetable


    【解决方案1】:

    Azure 自动为 Azure 虚拟网络中的每个子网创建一个路由表,并将系统默认路由添加到该表中。路由表就像一张网络地图,它告诉流量从一个地方到另一个地方通过下一跳。这会生成“路径”,但不会过滤流量。

    Azure 网络安全组用于过滤在 Azure 虚拟网络中进出 Azure 资源的网络流量。它包含允许或拒绝入站网络流量或来自几种类型的 Azure 资源的出站网络流量的安全规则。如果没有从子网到某个地方的路由,甚至不需要配置安全规则,因为没有路径。因此,当您考虑 NSG 时,它应该具有成功的网络路由。

    例如,通常我们可以通过 Internet 上的 SSH 或 RDP 访问 Azure 虚拟网络中的 Azure VM,但公开端口 22 或 3389 的方式不太安全。我们可以通过指定NSG 中的源 IP 地址。此设置仅允许来自特定 IP 地址或 IP 地址范围的流量连接到 VM。阅读更多详情here。在这种情况下,我们需要确保有一条从您的 Azure 虚拟网络到 Internet 的路由,反之亦然。

    【讨论】:

    • 所以UDR只用于映射路由,不做任何过滤?您能否澄清一下 UDR 和 NSG 在哪些级别运行 - 虚拟机/子网/Vnet 等?谢谢
    • 是的,UDR 仅用于路由。在 Azure 中,UDR 分配给子网级别,NSG 可以分配给子网和网络接口级别。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 2020-12-31
    • 2021-04-25
    • 2021-06-10
    • 2020-04-21
    • 2021-03-19
    • 1970-01-01
    相关资源
    最近更新 更多