簡體   English   中英

Azure應用服務-調用VNET服務不起作用

[英]Azure App Service - call to VNET service is not working

我有一個VNET1中的應用程序服務,並且此VNET1通過點對點連接連接到其他網絡上的VNET2。 我的應用程序服務已連接到VNET1。

這兩個VNET已連接並經過測試。 那些工作正常。

當我從App Service控制台ping(tcpping)到VNET1和VNET2 IP時,它的工作正常。 Curl請求也可以正常工作。

但是,當我從應用程序服務頁面調用相同的URL時。 其顯示請求超時錯誤。

有什么建議為什么不起作用?

有很多事情可以阻止您的應用訪問特定的主機和端口。 在大多數情況下,這是三件事之一:

有一個在路上防火牆如果你在路上防火牆,你會打的TCP超時。 在這種情況下,即21秒。 使用tcpping工具測試連通性。 TCP超時可能是由於防火牆以外的許多因素所致,但從那里開始。

無法訪問 DNS DNS超時是每個DNS服務器三秒鍾。 如果您有兩個DNS服務器,則超時為6秒。 使用nameresolver查看DNS是否正常工作。 請記住,您不能使用nslookup,因為它不使用配置VNet的DNS。

無效的P2S IP范圍點對點IP范圍必須在RFC 1918專用IP范圍內(10.0.0.0-10.255.255.255 / 172.16.0.0-172.31.255.255 / 192.168.0.0-192.168.255.255)。 如果范圍使用的IP超出范圍,則將無法正常工作。

有關更多詳細信息,請參閱此故障排除步驟,並查看是否有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM