استكشاف أخطاء الاتصالات الصادرة وإصلاحها باستخدام Azure CLI

في هذه المقالة، ستتعلم كيفية استخدام ميزة استكشاف أخطاء الاتصال وإصلاحها في Azure Network Watcher لتشخيص مشكلات الاتصال واستكشافها وإصلاحها. لمزيد من المعلومات حول استكشاف أخطاء الاتصال وإصلاحها، راجع نظرة عامة حول استكشاف أخطاء الاتصال وإصلاحها.

المتطلبات الأساسية

  • حساب Azure مع اشتراك نشط. أنشئ حساباً مجاناً.

  • تم تمكين Network Watcher في منطقة الجهاز الظاهري (VM) الذي تريد استكشاف الأخطاء وإصلاحها. بشكل افتراضي، يقوم Azure بتمكين Network Watcher في منطقة عند إنشاء شبكة ظاهرية فيها. لمزيد من المعلومات، راجع تمكين Azure Network Watcher أو تعطيله.

  • جهاز ظاهري مع ملحق الجهاز الظاهري لعامل Network Watcher مثبت عليه ويحتوي على اتصال TCP الصادر التالي:

    • إلى 169.254.169.254 عبر المنفذ 80
    • إلى 168.63.129.16 عبر المنفذ 8037
  • جهاز ظاهري ثان مع اتصال TCP وارد من 168.63.129.16 عبر المنفذ الذي يتم اختباره (لاختبار تشخيص الماسح الضوئي للمنفذ).

  • Azure Cloud ShellأوAzure CLI.

    تعمل الخطوات الواردة في هذه المقالة على تشغيل أوامر Azure CLI بشكل تفاعلي في Azure Cloud Shell. لتشغيل الأوامر في Cloud Shell، حدد Open Cloud Shell في الزاوية العلوية اليسرى من كتلة التعليمات البرمجية. حدد نسخ لنسخ التعليمات البرمجية، ولصقها في Cloud Shell لتشغيلها. يمكنك أيضا تشغيل Cloud Shell من داخل مدخل Microsoft Azure.

    يمكنك أيضا تثبيت Azure CLI محليا لتشغيل الأوامر. إذا قمت بتشغيل Azure CLI محليا، فقم بتسجيل الدخول إلى Azure باستخدام الأمر az login .

إشعار

اختبار الاتصال بجهاز ظاهري

في هذا القسم، يمكنك اختبار اتصال منفذ سطح المكتب البعيد (RDP) من جهاز ظاهري إلى جهاز ظاهري آخر في نفس الشبكة الظاهرية.

استخدم az network watcher test-connectivity لتشغيل اختبارات تشخيص استكشاف أخطاء الاتصال وإصلاحها لاختبار الاتصال بجهاز ظاهري عبر المنفذ 3389:

# Test connectivity between two virtual machines that are in the same resource group over port 3389.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-resource 'VM2' --protocol 'TCP' --dest-port '3389'

إذا لم تكن الأجهزة الظاهرية في نفس مجموعة الموارد، فاستخدم معرفات الموارد الخاصة بها بدلا من أسمائها:

# Test connectivity between two virtual machines that are in two different resource groups over port 3389.
az network watcher test-connectivity --source-resource '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup1/providers/Microsoft.Compute/virtualMachines/VM1' --dest-resource '/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup2/providers/Microsoft.Compute/virtualMachines/VM2' --protocol 'TCP' --dest-port '3389'
  • إذا كان الجهازان الظاهريان يتصلان بدون مشاكل، فسترى النتائج التالية:

    {
      "avgLatencyInMs": 2,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 2,
              "roundTripTimeMax": 2,
              "roundTripTimeMin": 2
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "maxLatencyInMs": 8,
      "minLatencyInMs": 1,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • حالة الاتصال قابلة للوصول (يمكن الوصول إلى الجهاز الظاهري الوجهة عبر المنفذ 3389).
    • تم إرسال 66 فحصا بنجاح إلى الجهاز الظاهري الوجهة.
    • هناك قفزتان في المسار بين الجهازين الظاهريين (لا توجد أجهزة أو موارد أخرى في المسار بين الجهازين الظاهريين).
  • إذا كان الجهاز الظاهري الوجهة يحتوي على مجموعة أمان شبكة ترفض اتصالات RDP الواردة، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM2-nsg/SecurityRules/Deny3389Inbound"
                }
              ],
              "origin": "Inbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            },
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (لا يمكن الوصول إلى الجهاز الظاهري الوجهة عبر المنفذ 3389).
    • تم إرسال 30 فحصا وفشل الوصول إلى الجهاز الظاهري الوجهة.
    • هناك قفزتان في المسار بين الجهازين الظاهريين (لا توجد أجهزة أو موارد أخرى في المسار بين الجهازين الظاهريين).
    • تم رفض الاتصال الوارد إلى الجهاز الظاهري الوجهة بواسطة قاعدة Deny3389Inbound الأمان في مجموعة VM2-nsgأمان الشبكة .

    الحل: تحديث مجموعة أمان الشبكة على الجهاز الظاهري الوجهة للسماح بنسبة استخدام الشبكة RDP الواردة.

  • إذا كان الجهاز الظاهري المصدر يحتوي على مجموعة أمان شبكة ترفض اتصالات RDP بالوجهة، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM1-nsg/SecurityRules/Deny3389Outbound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (لا يمكن الوصول إلى الجهاز الظاهري الوجهة عبر المنفذ 3389).
    • تم إرسال 30 فحصا وفشل الوصول إلى الجهاز الظاهري الوجهة.
    • هناك قفزتان في المسار بين الجهازين الظاهريين (لا توجد أجهزة أو موارد أخرى في المسار بين الجهازين الظاهريين).
    • يتم رفض الاتصال الصادر من الجهاز الظاهري المصدر بواسطة قاعدة Deny3389Outbound الأمان في مجموعة VM1-nsgأمان الشبكة .

    الحل: تحديث مجموعة أمان الشبكة على الجهاز الظاهري المصدر للسماح بنسبة استخدام الشبكة RDP الصادرة.

  • إذا كان نظام التشغيل على الجهاز الظاهري الوجهة لا يقبل الاتصالات الواردة على المنفذ 3389، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.0.0.5",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "NoListenerOnDestination"
            },
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "GuestFirewall"
            }
          ],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM2",
          "type": "VirtualMachine"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (لا يمكن الوصول إلى الجهاز الظاهري الوجهة عبر المنفذ 3389).
    • تم إرسال 30 فحصا وفشل الوصول إلى الجهاز الظاهري الوجهة.
    • هناك قفزتان في المسار بين الجهازين الظاهريين (لا توجد أجهزة أو موارد أخرى في المسار بين الجهازين الظاهريين).
    • لا يمكن الوصول إلى المنفذ 3389 على الجهاز الظاهري الوجهة (يحتوي NoListenerOnDestination الإخراج على الجهاز الظاهري الوجهة وأخطاءه GuestFirewall ).

    الحل: تكوين نظام التشغيل على الجهاز الظاهري الوجهة لقبول نسبة استخدام الشبكة RDP الواردة.

اختبار الاتصال بموقع ويب

في هذا القسم، يمكنك اختبار الاتصال بين جهاز ظاهري وموقع ويب.

استخدم az network watcher test-connectivity لتشغيل استكشاف أخطاء الاتصال وإصلاحها لاختبار الاتصال ب www.bing.com:

# Test connectivity from a virtual machine to www.bing.com.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-address 'www.bing.com' --protocol 'TCP' --dest-port '443'
  • إذا كان www.bing.com من الممكن الوصول إليه من الجهاز الظاهري المصدر، فسترى النتائج التالية:

    {
      "avgLatencyInMs": 9,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 9,
              "roundTripTimeMax": 9,
              "roundTripTimeMin": 9
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "104.117.244.81",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Internet"
        }
      ],
      "maxLatencyInMs": 13,
      "minLatencyInMs": 7,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • حالة الاتصال قابلة للوصول (www.bing.com يمكن الوصول إليها من VM1).
    • تم إرسال 66 مسبارا بنجاح إلى www.bing.com مع زمن انتقال متوسط 9 مللي ثانية.
    • نوع الوثب التالي هو Internet.
  • إذا كان www.bing.com غير قابل للوصول من الجهاز الظاهري المصدر بسبب قاعدة أمان، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/VM1-nsg/SecurityRules/DenyInternetOutbound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "23.198.7.184",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "Internet",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Internet"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (www.bing.com لا يمكن الوصول إليها من VM1).
    • تم إرسال 30 مسبارا وفشل الوصول www.bing.comإلى .
    • يتم رفض الاتصال الصادر من الجهاز الظاهري المصدر بواسطة قاعدة DenyInternetOutbound الأمان في مجموعة VM1-nsgأمان الشبكة .
    • نوع الوثب التالي هو Internet.

    الحل: تحديث مجموعة أمان الشبكة على الجهاز الظاهري المصدر للسماح بنسبة استخدام الشبكة الصادرة إلى www.bing.com.

اختبار الاتصال بعنوان IP

في هذا القسم، يمكنك اختبار الاتصال بين جهاز ظاهري وعنوان IP لجهاز ظاهري آخر.

استخدم az network watcher test-connectivity لتشغيل استكشاف أخطاء الاتصال وإصلاحها لاختبار اتصال RDP ب 10.10.10.10:

# Test connectivity from a virtual machine to 10.10.10.10 over port 3389.
az network watcher test-connectivity --resource-group 'myResourceGroup' --source-resource 'VM1' --dest-address '10.10.10.10' --protocol 'TCP'  --dest-port 3389
  • إذا كان عنوان IP قابلا للوصول، فسترى النتائج التالية:

    {
      "avgLatencyInMs": 2,
      "connectionStatus": "Reachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": "",
              "roundTripTimeAvg": 2,
              "roundTripTimeMax": 2,
              "roundTripTimeMin": 2
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/vm2375/ipConfigurations/ipconfig1",
          "type": "VirtualNetwork"
        }
      ],
      "maxLatencyInMs": 7,
      "minLatencyInMs": 1,
      "probesFailed": 0,
      "probesSent": 66
    }
    
    • حالة الاتصال قابلة للوصول (10.10.10.10 يمكن الوصول إليها عبر المنفذ 3389).
    • تم إرسال 66 مسبارا بنجاح إلى 10.10.10.10 مع زمن انتقال متوسط 2 مللي ثانية.
    • هناك قفزتان في المسار بين الجهازين الظاهريين (لا توجد أجهزة أو موارد أخرى في المسار بين الجهازين الظاهريين).
  • إذا كان عنوان IP غير قابل للوصول لأن الجهاز الظاهري الوجهة لا يعمل، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkInterfaces/vm2375/ipConfigurations/ipconfig1",
          "type": "VirtualNetwork"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (10.10.10.10 لا يمكن الوصول إليها عبر المنفذ 3389).
    • تم إرسال 30 مسبارا وفشل الوصول 10.10.10.10إلى .
    • لا توجد مشكلات في الجهاز الظاهري المصدر.
    • لا توجد مشكلات مع 10.10.10.10.

    الحل: ابدأ تشغيل الجهاز الظاهري الوجهة.

  • إذا لم يكن هناك مسار إلى عنوان IP في جدول التوجيه للجهاز الظاهري المصدر (على سبيل المثال، عنوان IP ليس في مساحة عنوان الشبكة الظاهرية للجهاز الظاهري أو شبكاته الظاهرية النظيرة)، فسترى النتائج التالية:

    {
      "connectionStatus": "Unreachable",
      "hops": [
        {
          "address": "10.0.0.4",
          "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
          "issues": [
            {
              "context": [],
              "origin": "Local",
              "severity": "Error",
              "type": "RouteMissing"
            },
            {
              "context": [
                {
                  "key": "ErrorMessage",
                  "value": "NextHop Type None, NextHop IP "
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "UserDefinedRoute"
            },
            {
              "context": [
                {
                  "key": "RuleName",
                  "value": "DefaultRule_DenyAllOutBound"
                }
              ],
              "origin": "Outbound",
              "severity": "Error",
              "type": "NetworkSecurityRule"
            }
          ],
          "links": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "bbbbbbbb-1111-2222-3333-cccccccccccc",
              "resourceId": ""
            }
          ],
          "nextHopIds": [
            "bbbbbbbb-1111-2222-3333-cccccccccccc"
          ],
          "previousHopIds": [],
          "previousLinks": [],
          "resourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/VM1",
          "type": "Source"
        },
        {
          "address": "10.10.10.10",
          "id": "bbbbbbbb-1111-2222-3333-cccccccccccc",
          "issues": [],
          "links": [],
          "nextHopIds": [],
          "previousHopIds": [
            "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb"
          ],
          "previousLinks": [
            {
              "context": {},
              "issues": [],
              "linkType": "VirtualNetwork",
              "nextHopId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
              "resourceId": ""
            }
          ],
          "type": "Destination"
        }
      ],
      "probesFailed": 30,
      "probesSent": 30
    }
    
    • حالة الاتصال غير قابلة للوصول (10.10.10.10 لا يمكن الوصول إليها عبر المنفذ 3389).
    • تم إرسال 30 مسبارا وفشل الوصول 10.10.10.10إلى .
    • لا يوجد مسار في جدول التوجيه للجهاز الظاهري المصدر إلى 10.10.10.10 (يحتوي RouteMissing الإخراج على خطأ على الجهاز الظاهري المصدر).
    • نوع الوثب التالي هو بلا لأنه لا يوجد مسار إلى 10.10.10.10.
    • يتم رفض الاتصال الصادر من الجهاز الظاهري المصدر بواسطة قاعدة DefaultRule_DenyAllOutBound الأمان في مجموعة VM1-nsgأمان الشبكة .

    الحل: إقران جدول توجيه بمسار صحيح إلى الشبكة الفرعية للجهاز الظاهري المصدر.

الخطوة التالية