Voorbeeld configuration IIS

Voorbeeld configuration IIS

Installeer Application Request Routing (ARR)

De eerste stap is het installeren van de add-on module voor Application Request Routing voor IIS. Met Windows Server 2012 R2 of latere versies zoals Windows Server 2016 en 2018 kunt u de Microsoft Web Platform Installer 5.1 (WebPI) gebruiken om de URL Rewrite Module te downloaden en te installeren. Zoek naar 'URL Rewrite' in de zoekopties en klik op 'Toevoegen'. U kunt de extensie ook downloaden van IIS.net - https://www.iis.net/downloads/microsoft/application-request-routing.


Zodra de module is geïnstalleerd in IIS, zie je een nieuw icoontje in de IIS Administration Console, genaamd URL Rewrite - u zult merken dat Url Rewrite ook een add-on is die apart kan worden geïnstalleerd, maar dat ARR de functionaliteit van Url Rewrite gebruikt om de server te laten fungeren als een reverse proxy. Dit pictogram is aanwezig op het niveau van elke site en web-applicatie die u in de server heeft, en maakt het mogelijk om redirect regels te configureren die zullen gelden vanaf dat niveau naar beneden.

Een Reverse Proxy-regel instellen met behulp van de Wizard.

Open de IIS Manager Console en klik op de Default Web Site in de boomstructuur aan de linkerkant. Selecteer het pictogram URL Rewrite in het middelste deelvenster en dubbelklik erop om de interface URL Rewrite te laden.


Kies de actie 'Regel toevoegen' in het rechterdeelvenster van de beheerconsole en selecteer de 'Reverse Proxy Rule' in het Wizard-venster. Nu kunnen we de routeringsinformatie invullen.
Nog steeds in hetzelfde configuratievenster, moeten we ook informatie invullen voor de response die door de backend server worden uitgezonden en die via de IIS server terug gaat naar de verzoekende browser. Deze response kunnen absolute hyperlinks bevatten of andere informatie. Als deze zo naar de browser worden gestuurd, kan de eindgebruiker geen toegang krijgen tot de bronnen waar deze links naar verwijzen, eenvoudigweg omdat de browser niet weet waar http://localhost:7070 zich bevindt en hoe het kan worden bereikt. We moeten deze omzetten in de hostnaam van de reverse proxy server, en ze eruit laten zien als: https://mypublicserver.com/ . Daarom vinken we het vakje "De domeinnamen van de links in HTTP-reacties herschrijven" aan in de sectie Outbound Rules. Vul in 

  1. Van: localhost:7070
  2. Naar: uw domeinnaam. Bijvoorbeeld: https://salureconnect.customer.com
De basisinstelling voor de reverse proxy zijn nu voltooid, waarbij IIS in staat is inkomend verkeer op te vangen en door te sturen naar de backend server, en antwoorden van de backend server te inspecteren en URL-links in de antwoorden te herschrijven zodat ze overeenkomen met de host-headers die IIS gebruikt om de site te publiceren.


    • Related Articles

    • Verbind met DATEV

      DATEV verbinden met BrynQ Met BrynQ kun je je DATEV-omgeving verbinden zodat medewerkers- en loongegevens automatisch kunnen worden uitgewisseld. Deze handleiding legt uit wat jij (of je DATEV-beheerder) moet voorbereiden en hoe je de koppeling in ...
    • Een geautomatiseerde gegevensinterface instellen tussen Factorial en Sage

      What is this guide for? This guide walks you through setting up an automated data interface between Factorial and Sage 100. Once complete, employee data will flow from Factorial into Sage automatically — no manual exports, no copy-pasting, no ...