带有mikrotik的Azure站点到站点:缺少有效负载:ID_R

时间:2019-04-22 10:04:06

标签: azure azure-virtual-network mikrotik azure-vpn

我正在尝试使用Mikrotik(RouterOS 6.43.10)在Azure虚拟网络网关和本地站点之间建立站点到站点的连接。

我遵循了各种配置手册:

根据ipsec日志,它们全部失败,并显示错误有效载荷丢失:ID_R

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我刚刚通过第三方供应商为客户设置 Azure 站点到站点 VPN 时遇到了同样的问题。没有得到他们的任何真正支持,我最终创建了一个 Azure 测试环境并找到了解决方案……一直在第三方工程师面前的是:需要启用“使用基于策略的流量选择器”。

问题是 Mikrotik 路由器目前不支持 VTI,需要交换基于策略的流量选择器(TS_R、TS_I)才能选择使用哪个 IPSEC 策略。

默认情况下,Azure 虚拟网络网关连接已禁用设置“使用基于策略的流量选择器”。您需要做的就是启用此设置,Azure 将发送正确的 IKEv2 有效负载,您的连接将立即建立。 ?

答案 1 :(得分:0)

根据RFC 4306, 可选的有效载荷    IDr使发起者可以指定响应者中的哪个    想要与之交谈的身份。机器开机时这很有用    响应者正在运行的主机在托管多个身份    相同的IP地址。

您的设备期望IDr并且Azure网关没有发送它。您可以检查是否可以禁用需要IDr有效负载的功能吗?