0

Ich versuche, mit dem Führer zu folgen hier: https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-integrate-with-vnetWie für den Verkehr von meinem Azure App Dienst auf bestimmte externe IP-Adresse zu routen

Ich habe beide versucht, zu einem bestehenden VNET verbinden und ein neue VNET Einrichtung , aber die Ergebnisse sind die gleichen.

Ich habe ein bestehendes VNET, das mit einem externen Partner-Dienst verbindet. Wenn ich eine VM an das VNET anschließe, kann ich mich an den IP-Port des externen Partners telnet. Wenn ich den azure-App-Service mit demselben VNET verbinde, kann ich den Verkehr nicht an den externen Partnerservice weiterleiten.

Aus der Anleitung sieht es so aus, als ob ich in der Lage sein sollte, einen IP-Adressbereich zur Netzwerkkonfiguration des App Service Plan hinzuzufügen, wie in diesem Bild des verlinkten Artikels zu sehen.

IP Addresses routed to VNET include text boxes

Wenn ich in meiner App Service Plan der Netzwerkkonfiguration, habe ich keine andere Wahl mehr IP-Adressen hinzuzufügen.

My App Service Plan's Networking configuration

Als ich im App-Service suchen direkt (nicht der Plan), sehe ich, dass es einige Standard-Routen (nicht sicher, wo diese herkommen).

App Service Plan network configuration

Ich habe versucht, eine benutzerdefinierte Route der Routentabelle hinzugefügt mit dem Subnetz verbunden sind, sondern dass in den IP-Adressen nicht zu VNET Geroutete erscheinen.

Der im Site-to-Site-Adressraum angegebene Adressbereich ist der Bereich, den ich weitergeleitet werden muss.

+0

Denken Sie daran, Ihren Partner Ihre vnet ihre Router zu routen konfigurieren :) Auch muss auch den Punkt-zu-Ort-Adressraum, wenn der Verkehr es dort macht, ist es vielleicht nicht wissen, wie eine Antwort senden . – juunas

Antwort

0

Während also der Artikel zeigt, dass Sie Routen über das Portal im ersten Bild der Frage hinzufügen können, existiert diese Funktionalität nicht. Um eine Route hinzuzufügen, müssen Sie den Ressourcen-Explorer verwenden und den Serviceplan bearbeiten.

Resource explorer

Von hier aus wird es den Explorer auf den ausgewählten App-Service-Plan öffnen. Suchen Sie den Knoten virtualNetworkConnections, und öffnen Sie ihn. Im Inneren sehen Sie einen Routes-Knoten. Routen auswählen

Virtual Network Connections

Aktivieren Lese-/Schreibfähigkeit in der oberen Leiste.

Enable Read/Write

kopieren eine bestehende Route aus der Liste, wenn es einen gibt die Standardwerte zu holen, dann Option wählen erstellen Sie eine neue Route hinzuzufügen.

Create route

Fügen Sie die bestehende Route und Update entsprechenden Felder oder füllen Sie von Grund auf neu. Hier ist ein Beispiel ...

{ 
    "id": "/subscriptions/<subid>/resourceGroups/<RG name>/providers/Microsoft.Web/serverFarms/<service plan name>/virtualNetworkConnections/<vnet name>/routes/<route name>", 
    "name": "<route name>", 
    "type": "Microsoft.Web/serverfarms/virtualNetworkConnections/routes", 
    "location": "<location, eg East US 2>", 
    "properties": { 
    "name": "<route name>", 
    "startAddress": "<start address>", 
    "endAddress": "<end address>", 
    "routeType": "DEFAULT", 
    "denyRoute": false 
    } 
} 

Wenn Sie eine bestehende Route haben, sollten Sie nur ändern müssen die <route name>, <start address> und <end address>.

Das Feld {Ressourcenname} sollte den gleichen Wert wie in der Vorlage aufweisen. Nach dem Ausfüllen wählen Sie PUT. Die neue Route wird jetzt verfügbar sein.

Put Route

Verwandte Themen