【问题标题】:Azure Load Balancer (Standard SKU) - how to enable outbound ICMP traffic (make ping work)?Azure 负载均衡器(标准 SKU) - 如何启用出站 ICMP 流量(使 ping 工作)?
【发布时间】:2019-02-15 08:15:50
【问题描述】:

对于网络,我使用新的标准 SKU(负载平衡器、公共 IP 地址等)。默认情况下,公共 IP 地址标准 SKU 的所有内容均已禁用。

我添加了以下内容并获得了 TCP 出站连接: 1. NSG - 启用所有出站流量 2. 负载均衡器规则 - Tcp & disabled SNAT 规则 3. 出站规则——用于Tcp

现在,当我远程访问 VMSS 虚拟机实例时,我可以打开“google.com”。但是“ping google.com”总是超时。

我想知道我应该配置什么来启用 ping/tracert(它们对于我的服务产品至关重要)?

(首先我使用默认的基本负载均衡器创建了 VMSS - 一切正常,包括 ping)。

【问题讨论】:

  • 你是怎么做到的First I created VMSS with default Basic Load Balancer - there everything works, including ping,你能描述一下吗?带有 vmss 的默认 LB 是我这边的标准公共 LB。afaik,Azure LB 不支持 ICMP,只支持 TCP 和 UDP。
  • 使用了“az vmss create”。它使用基本 LB 创建。 Ping 在那里工作。
  • 我用基本的 LB 做了az vmss create,但在 windows vmss 实例上不能ping www.google.com。你能验证一下吗?
  • 是的,我仍然可以 ping 它 =)

标签: azure-vm-scale-set azure-load-balancer


【解决方案1】:

原来这是负载均衡器的限制。根据文档,它应该适用于基本和标准负载均衡器。对我来说,Basic 确实允许 ICMP 流量,而 Standard 则不允许。

本文提出了一些解决方法(使用 psping 而不是 ping):https://blogs.msdn.microsoft.com/mast/2014/06/22/use-port-pings-instead-of-icmp-to-test-azure-vm-connectivity/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-23
    • 1970-01-01
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多